我正在使用Magento 1.7.0.2,我想截断长项描述的文本。 所以,我偶然发现了这个问题:http://www.jeremymartin.name/projects.php?project=jTruncate。
在我的page.xml中,调用以下脚本:
<action method="addJs"><script>jquery/jquery-1.8.3.min.js</script </action>
<action method="addJs"><script>jquery.jtruncate.js</script></action>
在我的view.phtml中,我在顶部添加了以下行:
<script type="text/javascript">
$().ready(function() {
$('#maintext').jTruncate();
});
</script>
在我使用的项目描述中:
<p id="maintext">....text....</p>
Firefox告诉我脚本被加载,没有错误出现,也不起作用。 任何人有任何想法或替代解决方案吗? 谢谢!
答案 0 :(得分:7)
尝试
Mage::helper('core/string')->truncate($string, $length);
请参阅Mage_Core_Helper_String。
例如
<p id="maintext"><?php echo Mage::helper('core/string')->truncate('text', 2); ?></p>
另见