duanjiong2021 2016-06-20 12:10
浏览 32
已采纳

getContent()在Prestashop模块中没有显示配置链接

I'm currently writing a Prestashop module, and I'm trying to create a configuration page.

Following the docs and reading another modules, I've ended trying this snippet to test:

<?php
public function getContent() {
    return '<h1>Config</h1>';
}

If I install the module, Prestashop redirects me to a page like this

Config page working

Which is correct. But in the admin Prestashop does not generate the configuration link.

configuration link not showing

The question is: what the heck I need to do to show that link?

  • 写回答

1条回答 默认 最新

  • duangang2825 2016-06-20 12:14
    关注

    In the config.xml file of your module there's a is_configurable option :

    <?xml version="1.0" encoding="UTF-8" ?>
    <module>
        <name>blocktopmenu</name>
        <displayName><![CDATA[Top horizontal menu]]></displayName>
        <version><![CDATA[2.2.3]]></version>
        <description><![CDATA[Adds a new horizontal menu to the top of your e-commerce website.]]></description>
        <author><![CDATA[PrestaShop]]></author>
        <tab><![CDATA[front_office_features]]></tab>
        <is_configurable>1</is_configurable>
        <need_instance>1</need_instance>
        <limited_countries></limited_countries>
    </module>
    

    It is also configurable from the module constructor:

    <?php 
    class MyModule extends Module {
        public function __construct() {
            // ...
            $this->is_configurable = true;
            // ...
        }
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题