Author Topic: Kategorie ID  (Read 23949 times)

0 Members and 1 Guest are viewing this topic.

Rembrandt

  • Guest
Re: Kategorie ID
« Reply #15 on: July 28, 2009, 02:33:31 PM »
...blub... bahnhof
1.)sag jetzt erst mal von welchen zufallsbild du redest, meinst du das eine zufallsbild das original links auf der hauptseite angezeigt wird?

2.) sag welche kategorie nicht angezeigt werden soll, die ID_nummer der Kategorie.

3.)sag welches bild nicht angezeigt werden soll, die ID_nummer des Bildes.

mfg Andi

Offline baer2009

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
    • Tierfreunde - Portal
Re: Kategorie ID
« Reply #16 on: July 28, 2009, 03:18:33 PM »
Hallo,
ja ich meine das Original Zufallsbild auf der Hauptseite links,
Kategorien die ich meine sind Kategorie Nr. ID9 bis ID15,
Nicht angezeigt werden sollen alle Bilder der Kategorien ID9 bis ID15,

meine HP: http://www.tierfreunde-info.com/4images (wenn du drauf schaust weist du vielleicht eher was ich meine)

Noch einmal, es soll immer ein Zufallsbild angezeigt werden, nur nicht von den Kategorien 9-15. Vielen Dank für deine Geduld mit mir.  :roll:

Gruß baer2009
Wer ohne Fehler ist der werfe den 1. Stein

Rembrandt

  • Guest
Re: Kategorie ID
« Reply #17 on: July 28, 2009, 04:06:55 PM »
also suche in der funktions.php,

if (SHOW_RANDOM_CAT_IMAGE) {
    
$sql "SELECT DISTINCT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_description, i.image_keywords, i.image_date, i.image_active, i.image_media_file, i.image_thumb_file, i.image_download_url, i.image_allow_comments, i.image_comments, i.image_downloads, i.image_votes, i.image_rating, i.image_hits, c.cat_name".get_user_table_field(", u.""user_name")."
            FROM ("
.IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c)
            LEFT JOIN "
.USERS_TABLE." u ON (".get_user_table_field("u.""user_id")." = i.user_id)
            WHERE i.image_active = 1 AND i.cat_id NOT IN (
$cat_id_sql) AND c.cat_id = i.cat_id
            ORDER BY RAND()"
;

und ersetzte es mit:

$cat_off 
= array(9,10,11,12,13,14,15); //hier schreibst du die Cat ID nummern hinein die nicht angezeigt werden sollen

  
if (SHOW_RANDOM_CAT_IMAGE) {
    
$sql "SELECT DISTINCT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_description, i.image_keywords, i.image_date, i.image_active, i.image_media_file, i.image_thumb_file, i.image_download_url, i.image_allow_comments, i.image_comments, i.image_downloads, i.image_votes, i.image_rating, i.image_hits, c.cat_name".get_user_table_field(", u.""user_name")."
            FROM ("
.IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c)
            LEFT JOIN "
.USERS_TABLE." u ON (".get_user_table_field("u.""user_id")." = i.user_id)
            WHERE i.image_active = 1 AND i.cat_id NOT IN (
$cat_id_sql) AND c.cat_id = i.cat_id AND i.cat_id NOT IN (".implode(", ",$cat_off).")
            ORDER BY RAND()"
;


EDIT: willst du das alles über das ACP steuern schau dir diesen post an:
http://www.4homepages.de/forum/index.php?topic=25131.msg137643#msg137643
alles ausser punkt 3. und 5.

statt der zeile $cat_off = array(9,10,11,12,13,14,15);  aus diesem Post
tragst du das ein:

$sql 
"SELECT  setting_value as cat_rand_pic FROM ".SETTINGS_TABLE." WHERE setting_name = 'cat_rand_pic'";
    
$result $site_db->query($sql); $row mysql_fetch_object($result);
      
$cat_off$row->cat_rand_pic;


und statt der $sql zeile aus diesen Post :
Quote
WHERE i.image_active = 1 AND i.cat_id NOT IN ($cat_id_sql) AND c.cat_id = i.cat_id AND i.cat_id NOT IN (".implode(", ",$cat_off).")
tragst du das ein:

 WHERE i
.image_active AND i.cat_id NOT IN ($cat_id_sql) AND c.cat_id i.cat_id AND i.cat_id NOT IN (".$cat_off.")
« Last Edit: July 28, 2009, 04:29:50 PM by Rembrandt »

Offline baer2009

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
    • Tierfreunde - Portal
Re: Kategorie ID
« Reply #18 on: July 28, 2009, 04:28:36 PM »
Hallo, danke dir habe ich gemacht.

Aber leider keine Änderung eingetreten  :cry:

Gruß baer2009
Wer ohne Fehler ist der werfe den 1. Stein

Rembrandt

  • Guest
Re: Kategorie ID
« Reply #19 on: July 28, 2009, 04:34:27 PM »
sorry, das gibt es aber nicht.

mfg Andi

Offline baer2009

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
    • Tierfreunde - Portal
Re: Kategorie ID
« Reply #20 on: July 28, 2009, 04:45:47 PM »
sorry, das gibt es aber nicht.

mfg Andi

Hmm weiß auch nicht, was das ist funktioniert nicht - hab nicht so viel Ahnung davon aber habe es genau so reingemacht wei du es angegeben hast. Ist es richtig, dass die ID Nr.
hier: $cat_off = array(9,10,11,12,13,14,15); in rot dargestellt werden? das ist das einzige was mir aufgefallen ist.

gruß
Wer ohne Fehler ist der werfe den 1. Stein

Rembrandt

  • Guest
Re: Kategorie ID
« Reply #21 on: July 28, 2009, 04:54:37 PM »
hm.. zip mal deine funktions.php hier rein

Offline baer2009

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
    • Tierfreunde - Portal
Re: Kategorie ID
« Reply #22 on: July 28, 2009, 05:08:55 PM »
Ich hoffe, ich habe es richtig gemacht habe das erste mal eine Datei gezipt

mfg
Wer ohne Fehler ist der werfe den 1. Stein

Rembrandt

  • Guest
Re: Kategorie ID
« Reply #23 on: July 28, 2009, 05:21:07 PM »
hmm.. also bei mir funktioniert das astrein.

ich habe trotzdem nochmal was geändert, probier diese funktions.php mal.

mfg Andi

Offline Nicky

  • Administrator
  • 4images Guru
  • *****
  • Posts: 3.195
    • View Profile
Re: Kategorie ID
« Reply #24 on: July 28, 2009, 05:31:04 PM »
liebe leute,
ich habs noch immer nicht kapiert um was es hier geht :(
cheers
Nicky
Your first three "must do" before you ask a question ! (© by V@no)
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

nicky.net 4 4images
Signature stolen from mawenzi

Rembrandt

  • Guest
Re: Kategorie ID
« Reply #25 on: July 28, 2009, 05:36:31 PM »
Hi, Nicky

er hat ja das random bild aktiviert (linke seite home.html),
 und dort sollen die bilder die in den angegeben kategorien (9-15) enthalten sind, nicht angezeigt werden.

mfg Andi

Offline Nicky

  • Administrator
  • 4images Guru
  • *****
  • Posts: 3.195
    • View Profile
Re: Kategorie ID
« Reply #26 on: July 28, 2009, 05:39:10 PM »
Hi Andy,

jo ok. aber hat meine lösung nicht geholfen?
was ist falsch bei dieser?
cheers
Nicky
Your first three "must do" before you ask a question ! (© by V@no)
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

nicky.net 4 4images
Signature stolen from mawenzi

Rembrandt

  • Guest
Re: Kategorie ID
« Reply #27 on: July 28, 2009, 05:43:17 PM »
Hi Andy,

jo ok. aber hat meine lösung nicht geholfen?
was ist falsch bei dieser?
absolut nichts, weiter unter deinem post habe ich auch geschrieben das deine lösung funktionieren muß.

nur wie er geschrieben hat das das nicht funktioniert war ich auch etwas verunsichert und habe meine lösung angeboten,
die etwas umständlicher ist aber die auch funktioniert.

mfg Andi

Offline Nicky

  • Administrator
  • 4images Guru
  • *****
  • Posts: 3.195
    • View Profile
Re: Kategorie ID
« Reply #28 on: July 28, 2009, 06:03:02 PM »
okay Andi,

^jetzt kenn ich mich wieder aus :)
cheers
Nicky
Your first three "must do" before you ask a question ! (© by V@no)
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

nicky.net 4 4images
Signature stolen from mawenzi

Offline baer2009

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
    • Tierfreunde - Portal
Re: Kategorie ID
« Reply #29 on: July 28, 2009, 06:19:22 PM »
Hallo Andy Hallo Nicky,

das habe ich auch geschrieben, dass deine Lösung funktioniert - nur - es ist jetzt euch beiden die gleich Situation nur mit einer anderen Lösung.

Ich hatte aber ganz klar geschrieben, es soll links immer ein Zufallsbild angezeigt werden, nur die Kategorien 9-15 sollen dabei nicht berücksichtigt werden, also was ist dabei nicht zu verstehen. Es ist jetzt genau wie bei Nicky - wenn die Kategorien 9-15 dran sind mit dem Zufallsbild (wird eben kein Bild angezeigt gar kein Bild - ich wollte aber immer ein Bild in dem Zufallsbild haben).
Nun dann werde ich es ganz einfach machen - die Postkarten alle Löschen, dann stimmts ja nur ich habe keine Postkarten mehr, muss ich halt evtl. eine zweite Galerie anlegen nur mit Postkarten wenn es nicht zu machen ist.

Danke für Eure Mühe und Hilfe, Euch allen noch einen schönen Abend.

Gruß baer2009
Wer ohne Fehler ist der werfe den 1. Stein