Hallo
Auf die schnelle:
../subSilver/
index_body.tpl
suche
Code: Alles auswählen
<tr>
<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
<td class="rowpic" colspan="3" align="right"> </td>
</tr>
Die Stelle sieht bei anderen Templates vllt etwas anders aus.. wenn man nur nach den Platzhaltern sucht, findet man das aber schon.
ersetzte mit
Code: Alles auswählen
<tr>
<td class="catLeft" style="background-image: url({catrow.CELLPIC_L});" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
<td class="rowpic" style="background-image: url({catrow.CELLPIC_R});" colspan="3" align="right"> </td>
</tr>
index.php
suche
ersetzte mit
Code: Alles auswählen
$cellpic_l_img = $images['cellpic']['standard']['l'];
$cellpic_r_img = $images['cellpic']['standard']['r'];
if(!empty($images['cellpic'][$cat_id]['l']))
{
$cellpic_l_img = $images['cellpic'][$cat_id]['l'];
}
if(!empty($images['cellpic'][$cat_id]['r']))
{
$cellpic_r_img = $images['cellpic'][$cat_id]['r'];
}
$template->assign_block_vars('catrow', array(
'CELLPIC_L' => $cellpic_l_img,
'CELLPIC_R' => $cellpic_r_img,
TEMPLATE_NAME.cfg (z.B. subSilver.cfg)
suche
davor einfügen
Code: Alles auswählen
$images['cellpic']['standard']['l'] = "$current_template_images/cellpic1.gif";
$images['cellpic']['standard']['r'] = "$current_template_images/cellpic2.jpg";
$images['cellpic'][1]['l'] = "$current_template_images/kat_1_l.gif";
$images['cellpic'][1]['r'] = "$current_template_images/kat_1_r.gif";
(Die letzten beiden Zeilen musst du nicht unbedingt einfügen, sind nur ein Beispiel)
Für jede Kategorie kannst du in der TEMPLATE_NAME.cfg dann eigene Cellpics definieren:
$images['cellpic'][1]['l'] = "$current_template_images/kat_1_l.gif"
- Anstelle von
1 musst du die ID der Kategorie angeben.
- Anstelle von
l kannst du entweder l oder r angeben. l steh für link, also für das linke cellpic, und r dann logischerweise für rechts, also für das rechte cellpic
- Bei
$current_template_images/kat_1_l.gif musst du den Pfad zum Bild angeben. Wenn du die Bilder einfach nur in das Verzeichnis
../TEMPLATE_NAME/images/ kopierst, muss du nur den Namen des Bildes, in dem Fall also
kat_1_l.gif, anpassen
Ist ziemlich einfach gelöst, sollte aber für Foren bei denen sich nicht mehr viel ändert vollkommen reichen. Eine andere Lösung wär natürlich die Bilder im Adminbereich zu definieren, und das ganze dann in der Datenbank zu speichern. Dafür war ich aber einfach zu fauel
