0

私は smarty を使ってまだ 2 週間しか経っていないので、基本的には何も知りません。私はこの配列を持っています:

Array ( 
    [0] => Array 
    (
    [id_personalized_case] => 107 
    [id_cart] => 100 
    [preview_personalized_case] => modules/testmodule/views/case/149467_463684487019256_1997552196_n1369153757_case.1369159695.jpg 
    ) 
    [1] => Array 
    ( 
    [id_personalized_case] => 108 
    [id_cart] => 100 
    [preview_personalized_case] => modules/testmodule/views/case/149467_463684487019256_1997552196_n1369153757_case.1369160030.jpg 
    )
)

私がしたいのは、情報を表示する次の方法です。

<div>
    <img src="modules/testmodule/views/case/149467_463684487019256_1997552196_n1369153757_case.1369159695.jpg">
    <a href="url.php?id_cart=100?id_personalized_case=107">blablabla</a>
</div>
<div>
    <img src="modules/testmodule/views/case/149467_463684487019256_1997552196_n1369153757_case.1369160030.jpg">
    <a href="url.php?id_cart=100?id_personalized_case=108">blablabla</a>
</div>

しかし、スマートにそれを行う方法が見つかりません。次の方法で配列を正しいテンプレートに割り当てました。

    $this->context->smarty->assign(array(
        'personalizedDatas' => $personalizedDatas
    ));

$personalizedDatas は DB へのリクエストの結果の配列で、print_r($personalizedDatas) は以下に表示した配列です。

私を助けることができる人はいますか、私は非常識なこの単純な問題に苦労しています:( :(

読んでくれてありがとう:)

4

1 に答える 1