Author Topic: eine Kategorie mit anderer Thumbnailanzahl  (Read 6538 times)

0 Members and 1 Guest are viewing this topic.

Offline Marion

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • Tubes'n Art 4you
eine Kategorie mit anderer Thumbnailanzahl
« on: September 22, 2005, 02:03:06 PM »
Hallo :)

Ich habe erfolgreich den Mod für unterschiedliche categories.html's angewandt. Wunderbare Sache ! Ich hätte aber gerne auf einer dieser Kategorieseiten 24 Thumbnails für einen Adventskalender (auf den anderen sind jeweils 4 thumbs/Seite und sollen es auch bleiben).
Gibt es da eine Möglichkeit ?
Würde mich über Tipps freuen, habe es leider alleine bisher nicht hinbekommen.

All my different categories.html's have 4 thumbs (and this should remain unchanged)  but I need one categories.html with 24 thumbs/page  for an advent calendar. Is there any chance to realize this ?

Marion
http://marion-m.de/4you

Offline Acidgod

  • Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: eine Kategorie mit anderer Thumbnailanzahl
« Reply #1 on: September 22, 2005, 05:47:06 PM »
Du könntest die cat_id abfragen und dann die werte überschreiben...

kannst ein bissel php?

suche mal in der page_header.php folgenden code
Code: [Select]
if (isset($HTTP_POST_VARS['setperpage'])) {
  $setperpage = intval($HTTP_POST_VARS['setperpage']);
  if ($setperpage) {
    $site_sess->set_session_var("perpage", $setperpage);
    $session_info['perpage'] = $setperpage;
  }
}

if (isset($session_info['perpage'])) {
  $perpage = $session_info['perpage'];
}
else {
  $perpage = ceil($config['default_image_rows'] * $config['image_cells']);
}

Hier könntest Du die Zahl der angezeigten Thumbnails für eine Categorie ja neu definieren. Einfach eine if anweisung zusätzlich einbauen welche die cat_id abfragt und ggf setperpage überschreibt

Offline Marion

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • Tubes'n Art 4you
Re: eine Kategorie mit anderer Thumbnailanzahl
« Reply #2 on: September 22, 2005, 06:32:45 PM »
Hallo Acidgod,

vielen Dank für die Antwort !

Ich glaube, das wäre genau das, was ich brauche.  Aber dafür reicht mein php Wissen definitiv nicht.  :oops:
Ist aber schonmal gut zu wissen, dass es eine Möglichkeit gibt :)

OK, dann frage ich mal lieb in die Runde, ob jemand einen solchen Codeschnippsel für mich hat, den ich dann in die page_header.php einbauen kann.

Marion


Offline Acidgod

  • Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: eine Kategorie mit anderer Thumbnailanzahl
« Reply #3 on: September 22, 2005, 06:50:13 PM »
Code: [Select]
// hier die cat_id angeben von der kategorie angeben
if ($cat_id == "28"){
// hier die anzahl der thumbs definieren
$setperpage = "24";
$site_sess->set_session_var("perpage", $setperpage);
$session_info['perpage'] = $setperpage;
if (isset($session_info['perpage'])) {
$perpage = $session_info['perpage'];
}
else {
$perpage = ceil($config['default_image_rows'] * $config['image_cells']);
}

} else {
if (isset($HTTP_POST_VARS['setperpage'])) {
$setperpage = intval($HTTP_POST_VARS['setperpage']);
if ($setperpage) {
$site_sess->set_session_var("perpage", $setperpage);
$session_info['perpage'] = $setperpage;
}
}

if (isset($session_info['perpage'])) {
$perpage = $session_info['perpage'];
}
else {
$perpage = ceil($config['default_image_rows'] * $config['image_cells']);
}
}


das kannste mal testen, aber ohne gewähr!!!!
infach den oben angegeben code aus der /includes/page_header.php durch diesen ersetzen... (o:
Das Problem ist dabei nur das er dann alle Kategorien mit 24 bildern darstellt.

ich schaue mal ob ich das noch abfangen kann.

Offline Acidgod

  • Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: eine Kategorie mit anderer Thumbnailanzahl
« Reply #4 on: September 22, 2005, 07:07:23 PM »
Code: [Select]
$standart_thumbs = "12";
$advent_thumbs = "24";
$advent_kategorie = "28";
if ($cat_id == $advent_kategorie){
$setperpage = $advent_thumbs;
$site_sess->set_session_var("perpage", $setperpage);
$session_info['perpage'] = $setperpage;
if (isset($session_info['perpage'])) {
$perpage = $session_info['perpage'];
}
else {
$perpage = ceil($config['default_image_rows'] * $config['image_cells']);
}

} elseif ($cat_id != $advent_kategorie){
$setperpage = $standart_thumbs;
$site_sess->set_session_var("perpage", $setperpage);
$session_info['perpage'] = $setperpage;
if (isset($session_info['perpage'])) {
$perpage = $session_info['perpage'];
}
else {
$perpage = ceil($config['default_image_rows'] * $config['image_cells']);
}

} elseif (isset($HTTP_POST_VARS['setperpage'])) {
$setperpage = intval($HTTP_POST_VARS['setperpage']);
if ($setperpage) {
$site_sess->set_session_var("perpage", $setperpage);
$session_info['perpage'] = $setperpage;
}
}

if (isset($session_info['perpage'])) {
$perpage = $session_info['perpage'];
}
else {
$perpage = ceil($config['default_image_rows'] * $config['image_cells']);
}




ist keine saubere Lösung aber sie würde funktionieren.

Offline Marion

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • Tubes'n Art 4you
Re: eine Kategorie mit anderer Thumbnailanzahl
« Reply #5 on: September 23, 2005, 06:45:16 AM »
Hallo Acidgod !

Super ! Ganz lieben Dank für die Arbeit und Zeit, die Du investiert hast ! Das werde ich sofort mal ausprobieren !

PS.: Hab's inzwischen ausprobiert und es funktioniert 1A !!!!  :D

Marion

Offline Acidgod

  • Moderator
  • 4images Guru
  • *****
  • Posts: 2.421
  • It's me?
    • View Profile
    • Flash-Webdesign
Re: eine Kategorie mit anderer Thumbnailanzahl
« Reply #6 on: September 23, 2005, 09:46:13 AM »
Das freut mich... (o: