我需要在prestashop上编辑一个页面,我发现了代码
<ul id="idTab2" class="bullet">{$agencies->content}</ul>
我应该在哪里搜索$agencies
变量?
我找到了显示在CMS中该地方的文本。
但是我需要在某个地方定义变量,对不对?谁知道我应该在哪里搜索?我是prestashop的新手。
我为什么要求这个?我需要添加另一个页面,例如
<ul id="idTab2" class="bullet">{$test->content}</ul>
- 但我不能简单地添加另一个名为test
的网页。
答案 0 :(得分:2)
{$agencies}
变量是在从Controller
或Module
类派生的对象中设置的,但说实话,您似乎正在使用已经使用的代码定制(通过类覆盖或模块),无法在不了解更多细节的情况下为您的问题提供明确的答案。
如果您能找到“代理商”这一术语。在您的安装中位于\controllers
,\modules
或\override
下的文件中,您将更接近找到答案。它将包含在类似于:
$this->context->smarty->assign('agencies' , [some-variable]);
请注意,函数的参数也可以作为多个赋值的数组传递。