我的magento商店布局有问题。一些具有长标题的产品会因为“...”而被切断。但有时标题不会被切断标题,而是抛弃我的布局定位。我附上了一张照片
我在app / design / frontend / interface / theme / template / catalog / product / view.phtml中尝试过substr函数 但它最终在产品的实际页面中删除了产品的名称,而不是像上图所示的完整视图。我只需要' ...'没有那么多字符就会发生,以防止它进入新线并破坏布局。
答案 0 :(得分:2)
在PHP中使用此技巧,使用substr函数: 转到模板>目录>产品> list.phtml 文件并使用此代码更新产品名称代码
<?php
// define the maximum length of the product name here
$maxLength = 10;
$productName = $_helper->productAttribute($_product, $_product->getName(), 'name');
echo substr($productName, 0, $maxLength).'...';
?>