我试图在我的profile_account.tpl文件中获得聪明的价值。
{capture name="profile_pic"}{$user_data.main_pair.icon.image_path}{/capture}
如何在top_quick_links.tpl
中获得此内容?
"$smarty.capture.profile_pic"
但这并没有带来任何价值。我该怎么办?
答案 0 :(得分:0)
也许您没有为模板引擎分配$user_data
数组。
你的解决方案并不那么优雅。我建议你把它放到你的控制器文件中:
这是在CS-Cart中为Smarty分配自定义变量的方法
Registry::get("view")->assign("user_profile_picture", $user_data['main_pair']['icon']['image_path']);
直接在.tpl文件中使用此变量:
<img src="{$user_profile_picture}" />
答案 1 :(得分:0)
请使用以下代码获取4.x版本:
{$smarty.capture.profile_pic nofilter}