>ich bin nicht so ge�bt ... man hat so seinen Alltag ...
>irgendwie wieder vergessen ... #\
Auch die richtige Gruppe vergessen? ;)
de.comp.lang.php.misc existiert - Xpost & Fup dorthin.
>Wie komme ich hier an "categories_name"?
>
>-----------------
>[category] => category Object
> (
> [current_category_id] => 3
> [current_category_data] => Array
> (
> [categories_id] => 3
> [language_code] => de
> [categories_name] => Pferde
> ...
>-----------------
>
>if ($category->current_category_data[categories_name] == 'Pferde') {
> echo "hello";
> }
>oder
>if ($category[current_category_data][categories_name] == 'Pferde') {
> echo "hello";
> }
>zwei von X-Versuchen ...
>
>Ob das ggf. jemandem grad Mal "in den Fingern liegt"?? ... :-)
Hier liegt was ganz anderes, und zwar im Argen. Pr�fe erstmal, ob Dein
error_reporting in der php.ini korrekt eingestellt ist (E_ALL|E_STRICT).
Dann probiere die erste Variante nochmal und achte auf Fehlermeldungen,
es sollte mindestens eine E_NOTICE-Meldung geben.
Micha
> ...
>> ...
> Hier liegt was ganz anderes, und zwar im Argen. Prüfe erstmal, ob Dein
> error_reporting in der php.ini korrekt eingestellt ist (E_ALL|E_STRICT).
es war nicht eingestellt - alles war auskommentiert.
Es geht hier um das shopsystem veyton.
hier weiß ich gar nicht, wo ich das reporting platzieren soll.
In der Template-index.html oben ist ja nicht "oben":
{php}error_reporting(E_ALL);{/php}
Jedenfalls gibts keine Fehler oder Notizen.
Mit "hauseigenen" (smarty?) Mitteln ging das:
---
{$top_navigation} Array (4)
...
3 => Array (2)
name => "Pferde"
----
jetzt so (gestern "irgendwie" nicht):
{if $top_navigation.3.name == 'Pferde'}
<p>Hallöchen</p>
{/if}
>
> Dann probiere die erste Variante nochmal und achte auf Fehlermeldungen,
> es sollte mindestens eine E_NOTICE-Meldung geben.
also keine Fehlermeldung und das:
{php}if ($top_navigation->3[name] == 'Pferde') {
echo "<p>hello</p>"; }{/php}
wird nicht gemocht / gibt nur einen "white-screen" ohne Inhalt.
viele Grüße, D.
> ...