【问题标题】:Need to add a Show more/less javascript in Magento需要在 Magento 中添加 Show more/less javascript
【发布时间】:2014-06-17 11:23:12
【问题描述】:

需要在 Magento 的类别描述部分添加显示更多/更少。 但是每当我在类别描述部分添加任何链接时,它也会被复制到标题中,这也会干扰页面的布局。 那么我如何添加一个脚本来切换 product_category 的描述部分中的文本。

【问题讨论】:

    标签: javascript jquery magento toggle e-commerce


    【解决方案1】:

    您可以添加一个具有唯一 id 的 div,并在您的 phtml 文件中获取该 div 中的描述,即(生产示例)

    <a id="link-refer">HIDE/SHOW</a>
    <div id="catalog-description">
    <?php echo $product->getDescription(); ?>
    </div>
    

    如果 phtml 文件在类别视图中呈现。 在 head.phtml 中添加您的 javascript 代码

    jQuery("#link-refer").click(function{
    jQuery("#catalog-description").toggle();
    });
    

    这只是一个想法,您可以根据自己的需求进行自定义

    【讨论】:

    • 我只需要切换类别描述中的文本.. 每当我使用 html 编辑器在描述中创建
      时,我都无法做到这一点,但这会自动复制到标题部分中,并且打扰我做任何改变......
    • 这很可能是因为您的主题缺少一些“DIV”或添加了一些额外的“DIV”。请检查模板是否有任何额外的 div 以及检查页面源。这将帮助你一些如何解决问题。
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签