- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在开发一个简单的模块,但我无法成功地使管理 Controller 工作。
这是 AdminPaymentsController.php 文件:
<?php
class AdminPaymentsController extends ModuleAdminController {
}
我使用这个函数在我的模块安装上创建了一个标签:
public function installTab($parent, $class_name, $name) {
$tab = new Tab();
$tab->id_parent = (int)Tab::getIdFromClassName($parent);
$tab->name = array();
foreach (Language::getLanguages(true) as $lang) {
$tab->name[$lang['id_lang']] = $name;
}
$tab->class_name = $class_name;
$this->module = $this->name;
$tab->active = 1;
return $tab->add();
}
然后这样调用它:
if (!$this->installTab('AdminCatalog', 'AdminPayments', 'Payments Management')) return false;
选项卡似乎已正确安装:
但是当我打开它时,它显示一条错误消息:
http://dev.prestashop.com/admin123asdf/index.php?controller=AdminPayments&token=52dbfa9a1a6c3935fd3cbb1276bcbedb
为什么会这样?我该如何调试?
最佳答案
您的 Controller 文件名应该是AdminPayments.php
。
并更改此行:$this->module = $this->name;
对于这一行:$tab->module = $this->name;
祝你好运。
关于php - Prestashop - 在管理员中找不到 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41467171/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!