Module JOOMLA 3.X,如何在后端编辑模块并在前端显示
我对乔姆拉有点陌生。我需要设计一个模块,它在后端进行一些编辑,并在前端显示输出。以用户输入为例。我需要采取的用户输入只在后端,我必须显示在前端 我已经为此开发了一个模块,但它要求用户在前端输入。我只需要从后端的管理员那里获取输入,并在前端向用户显示输出Module JOOMLA 3.X,如何在后端编辑模块并在前端显示,module,joomla3.0,Module,Joomla3.0,我对乔姆拉有点陌生。我需要设计一个模块,它在后端进行一些编辑,并在前端显示输出。以用户输入为例。我需要采取的用户输入只在后端,我必须显示在前端 我已经为此开发了一个模块,但它要求用户在前端输入。我只需要从后端的管理员那里获取输入,并在前端向用户显示输出 有什么想法吗???那么,检查一下基本系统模块是如何工作的。查看/modules下的代码。你可以从那里学到很多东西 基本上,您可以在xml中定义一些参数/输入字段等。来自mod_横幅的示例 <field
有什么想法吗???那么,检查一下基本系统模块是如何工作的。查看/modules下的代码。你可以从那里学到很多东西 基本上,您可以在xml中定义一些参数/输入字段等。来自mod_横幅的示例
<field
name="header_text"
type="textarea"
filter="safehtml"
rows="3"
cols="40"
label="MOD_BANNERS_FIELD_HEADER_LABEL"
description="MOD_BANNERS_FIELD_HEADER_DESC" />
然后,在模块php文件中,您可以使用以下方法获得保存的值:
$params->get('header\u text')
也要确保你不是
有关更多信息,请查看:
感谢您在处理的问题中如此具体。那么这个xml文件应该在/administrator/modules/mod_my-module-name中定义吗?还是应该在/modules/mod_my-module-name中定义?我的意思是,我怎么能期望joomla理解我正在安装模块的哪一部分(管理/公共)?很抱歉,我现在不太了解joomla的概念,请参阅更新的答案。模块的输出是公共的(在模板位置)。配置在管理员中。明白了。它只需要在模块文件中进行一些修改。谢谢你的快速回复