【问题标题】:How does CS-Cart handle the storefront index page on the back-end side?CS-Cart如何处理后端的店面索引页面?
【发布时间】:2019-04-19 15:04:28
【问题描述】:

我正在尝试在产品行之间的主页中添加自定义部分,其中包括使用 CS-Cart 默认不提供的自定义查询过滤的产品。 通过代码执行此操作的常用方法(项目已定制到在这种情况下 CMS 功能无济于事)是在适当的控制器中执行一些逻辑并将数据分配给视图。

通过研究,我知道索引页面的处理方式与其他页面不同,这意味着它不遵循控制器-> 视图模式。

索引视图(首页)在后端是如何处理的?索引页的逻辑在哪里?如何编辑它以自定义我的主页?

【问题讨论】:

    标签: php cs-cart


    【解决方案1】:

    在后台 > 主页 CS-Cart 遵循相同的模式,文件是:

    php

    app/controllers/backend/index.php
    

    要添加您自己的 php 代码,您可以通过添加到文件中来添加它

    app/addons/[ADDON_NAME]/controllers/backend/index.post.php
    

    tpl

    design/backend/templates/views/index/index.tpl
    

    请检查 tpl 文件,因为已经有一些钩子可用

    【讨论】:

    • 您好,感谢您的回答。我的问题是关于店面索引页面的。编辑问题,因为我可以看到它可能会被误解。
    【解决方案2】:

    您必须使用此代码编辑 config.local 文件

    $config['customer_index'] = '<Your_new_index_path>';
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 1970-01-01
      相关资源
      最近更新 更多