任何人都知道如何截断/限制{% for key, value in mydict.items %}
{{ key }}: {{ value }}
{% endfor %}
类别描述长度的描述的文本输出?
我在看这个:
Opencart 2.3
不知道如何处理......
提前致谢!
答案 0 :(得分:0)
没有内置功能/方法可以做到这一点。您可以在Product Controller
中为此目的添加自定义方法,也可以直接在Template
文件中进行。
方法:
function shortenText($text, $count=10) {
$words = array_chunk(explode(' ', $text), $count);
$shortText = implode($separator, $words[0]);
return $shortText;
}
替换:
如果将上述内容放在模板中:
<p><?php echo shortenText($product['description'],15); ?></p>
如果投入控制器:
'description' => $this->shortenText($product_data['description'],15);