Ich erstelle mir gerade ein neues Theme, und suche siet 2 Stunden nach einem Fehler, der wahrscheinlich nur duch die Groß- und Kleinschreibung begründet ist: :mega_shok:
<!-- START blocks_center_top_loop -->
<!-- START block_center_top -->
<tr>
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="0" bgcolor="#cccccc">
<tr>
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="8" bgcolor="#FFFFFF">
<tr>
<td>
<div class="title">{BLOCK_TITLE}</div>
<br>
<div class="content">{BLOCK_CONTENT}<br></div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
</td>
</tr>
<!-- END block_center_top -->
<!-- END blocks_center_top_loop -->
Wenn ich den zweiten BG-Wert groß schreibe (#FFFFFF) dann wird der auch so im theme verwendet, schreibe ich den jedoch klein (#ffffff), dann wird dort aus der Wert $bgcolor2 aus der functions.php dort eingefügt.
Warum ist das so? :hallucine:
Hi reddragon
Normalerweise kannst du in der Tat die Farbwerte groß oder klein schreiben. Von daher solltest du mal überprüfen, ob du anstelle von 6 "f" nur 5 oder 7 eingetragen hast.
Gruß
martin b
nein, sind beide male 6
Hoi :)
wenn deine Theme auf einem älteren Theme basiert, bzw. die functions.php eines anderen themes verwendet wird, dann schau mal in der functions.php, in der Funktion theme_replace_blocks(), ob da folgende Zeile vorhanden ist:
$part[] = array(' bgcolor="' . $GLOBALS['bgcolor1'] . '"', ' bgcolor="' . $GLOBALS['bgcolor3'] . '"');
Falls ja >>> löschen ;)
Tutorial-theme:
case 'c':
// die Farben vom Tutorial Theme ersetzen
$part[] = array(' bgcolor="#ffffff"',' bgcolor="'.$GLOBALS['bgcolor1'].'"');
$part[] = array(' bgcolor="#ffffff"',' bgcolor="'.$GLOBALS['bgcolor2'].'"');
$part[] = array(' bgcolor="#CADCF2"',' bgcolor="'.$GLOBALS['bgcolor3'].'"');
$part[] = array(' bgcolor="#6A92D4"',' bgcolor="'.$GLOBALS['bgcolor4'].'"');
break;
Alles klar, gefunden...
Naja, muss dann mal rausfinden, was das bewirken soll..
Danke :BD:
Suppi :thumbup:
das stammt noch aus Urzeiten der Themengine...
Schmeiss es raus und vergiss es ;)