【问题标题】:How to add Magento extension in other theme except default如何在除默认主题外的其他主题中添加 Magento 扩展
【发布时间】:2016-09-20 13:18:44
【问题描述】:

我想在我的 Magento 网站中添加扩展程序 - All Category Product Carousel,它具有 RWD 主题。扩展程序的组件默认安装在:

  1. app/design/frontend/默认/default/layout
  2. app/design/frontend/默认/default/template
  3. 皮肤/前端/默认/默认

我已将组件移动到我的主题文件夹(即 RWD)中,组件现在位于以下文件夹中:

  1. app/design/frontend/rwd/default/layout
  2. app/design/frontend/rwd/default/template
  3. 皮肤/前端/rwd/默认

但在此之后,扩展也无法正常工作。我是 Magento 的新手,所以对它了解不多。是否还有其他事情要做?

产品在那里,但 css 和 js 没有得到应用。数据显示如下:Please View Here

【问题讨论】:

  • 扩展不工作意味着什么?你检查后端的配置了吗?还是这些功能在前端不起作用?
  • 没有与我在网站上选择的类别相关的数据。是的,我已经验证了配置并在 cms 页面中插入了简码。
  • 通过选择特定类别下的默认主题或system > configuration > General > design部分中的默认主题来检查其是否正常工作.....
  • @RachitaChugh 您是否刷新了缓存并检查了 magento 日志?
  • 请在迁移到 RWD 之前解释两件事,如果扩展有效?这个扩展是否告诉在任何 cms 页面中插入块?

标签: magento magento-1.9


【解决方案1】:

您可以粘贴您的扩展密钥here。现在您可以检查是否已将所有文件复制到 RWD。 扩展程序告诉在 cms 页面中插入下面的块。将其包含在您的 cms->主页中。

{{block type="pcarousel/pcarousel" pcarousel_id="carousel id" template="pcarousel/pcarousel.phtml"}} 

然后导航到系统->权限->块->添加新块并在那里添加类型pcarousel/pcarousel并允许它。

【讨论】:

  • 检查所有文件都复制成功并创建了块,仍然没有结果。其他扩展也有这个问题
  • 查看layout.xml文件扩展名,查看使用了哪些js和css文件。然后去查看页面源码,搜索css和js文件,点击查看是否添加
【解决方案2】:

css 和 js 文件没有加载到主页中,已在外部添加。现在上班了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-07
    • 1970-01-01
    • 2015-02-21
    • 1970-01-01
    • 2022-09-29
    相关资源
    最近更新 更多