Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
截断Magento中的描述文本_Magento_Truncate - Fatal编程技术网

截断Magento中的描述文本

截断Magento中的描述文本,magento,truncate,Magento,Truncate,我使用的是Magento 1.7.0.2,我想截断长项目描述的文本。 所以,我偶然发现了这个: 在my page.xml中,以下脚本被称为: <action method="addJs"><script>jquery/jquery-1.8.3.min.js</script </action> <action method="addJs"><script>jquery.jtruncate.js</script></

我使用的是Magento 1.7.0.2,我想截断长项目描述的文本。 所以,我偶然发现了这个:

在my page.xml中,以下脚本被称为:

<action method="addJs"><script>jquery/jquery-1.8.3.min.js</script </action>
<action method="addJs"><script>jquery.jtruncate.js</script></action>
jquery/jquery-1.8.3.min.jsTry

请参阅Mage_Core_Helper_字符串

例如

也看到


我在描述的开头复制了您的代码。。。不工作。或者我应该把它放在视图中。phtml?在这种情况下,我真的不知道在哪里。你指的是什么文件“我的描述”,你想把它添加到管理中吗?哦,对不起,我指的是产品的描述字段。对于jquery,我使用了mygento jquery插件:并且演示站点在FF中运行良好。我还没有测试它,但我认为您的问题是因为您使用的是与1.2.3相比的新版本jquery。看看我的更新答案github repo似乎只有6个月的历史,所以你可能想做一个比较,看看它是否是同一个文件。唯一的问题是所有旧的jQuery扩展都与1.7不兼容。我应该手动安装它的旧版本,还是会弄乱Magento?我只是在FF的网站上测试了这个演示,它似乎可以工作,我注意到的一点是,他们使用的是jQuery 1.2.3(非常旧),而您使用的是1.8.3。该站点上的演示是否适用于FF?另外,您是只想截断字符串,还是想截断以查看更多内容?
<script type="text/javascript">
$().ready(function() {  
    $('#maintext').jTruncate();  
}); 
</script>   
<p id="maintext">....text....</p>
Mage::helper('core/string')->truncate($string, $length);
<p id="maintext"><?php echo Mage::helper('core/string')->truncate('text', 2); ?></p>