0

こんにちはprestashopのテンプレートファイルにsmartyで変数を割り当てたいと思います。これどうやってするの?

私はこれまでに次のコードを持っています:

{$db = DB::getInstance()}
{$id_lang = Context::getContext()->language->id}
{$sql = 'SELECT value FROM ps_feature_value_lang WHERE id_feature_value = 29 AND id_lang = $id_lang'} <- this is not working
4

1 に答える 1

1

変数が引用符の中にあるため、機能しません。文字列を変数と連結する必要があります。テストされていませんが、次のようになります。

{$sql = 'SELECT value FROM ps_feature_value_lang WHERE id_feature_value = 29 AND id_lang = '|cat:$id_lang}
于 2013-01-17T11:08:21.387 に答える