Je suis en train de modifier le module dans Prestashop 1.6.1.5. Je suis tombé dans smarty sur la valeur d'impression avec boucle foreach.tableau smarty multidimensionnel comment la valeur d'impression
J'ai dans le tableau Smarty $obchody
Array
(
[0] => Array
(
[id] => 2
[active] => 1
[mesto] => Praha
[vzdalenost] => 86
[name] => Praha - rozvoz
[address1] => Praha
[address2] =>
[postcode] => 10200
[latitude] => 25.94896900
[longitude] => -80.22643900
[hours] => a:7:{i:0;s:0:"";i:1;s:0:"";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";i:5;s:0:"";i:6;s:0:"";}
[phone] =>
[fax] =>
[note] =>
[email] =>
)
[1] => Array
(
[id] => 3
[active] => 1
[mesto] => Aš
[vzdalenost] => 133
[name] => Aš - rozvoz
[address1] => Aš
[address2] =>
[postcode] => 35201
[latitude] => 25.94896900
[longitude] => -80.22643900
[hours] => a:7:{i:0;s:0:"";i:1;s:0:"";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";i:5;s:0:"";i:6;s:0:"";}
[phone] =>
[fax] =>
[note] =>
[email] =>
)
[2] => Array
(
[id] => 1
[active] => 1
[mesto] => Liberec
[vzdalenost] => 192
[name] => Liberec - rozvoz
[address1] => Liberec
[address2] =>
[postcode] => 46001
[latitude] => 25.94896900
[longitude] => -80.22643900
[hours] => a:7:{i:0;s:0:"";i:1;s:0:"";i:2;s:0:"";i:3;s:0:"";i:4;s:0:"";i:5;s:0:"";i:6;s:0:"";}
[phone] =>
[fax] =>
[note] =>
[email] =>
)
)
et je suis en train d'obtenir [name]
valeur dans mon modèle avec
{foreach $obchody as $obchod}
{$obchod->name}
{/foreach}
mais je reçois toujours seulement remarquer « Avis: Essayer d'obtenir la propriété de non-objet dans ... ". J'ai essayé {$obchod[0]->name}
avec le même résultat. Qu'est-ce que je fais mal?
@Reginol_Blindhop avez-vous essayé de lire la [documentation] (https://www.smarty.net/docs/fr/language.variables.tpl) de Smarty? – axiac