私は smarty と prestashop が初めてです。特定のカテゴリの cms ページを引き出す、すばやく汚いモジュールを作成しています。
$result = Db::getInstance()->executeS('SELECT *
FROM ps_cms_lang
INNER JOIN ps_cms ON ps_cms_lang.id_cms = ps_cms.id_cms
WHERE ps_cms.id_cms_category =2
AND id_lang =1
LIMIT 0 , 30');
$smarty->assign('news', $result);
これまでのところ、これはすべてうまく機能しています。テンプレート変数 (ニュース) に割り当てる前に、このデータの一部をフォーマットする必要があります。どうすればいいですか?$result 変数には 6 つのフィールドが返されます。どうすればそれらを取得し、必要なことを実行して (基本的には、返された説明フィールドのテキストの一部を切り捨てるだけです)、割り当てのためにそれらをパッケージ化して戻すにはどうすればよいですか?