我是Joomla的新手。我需要设计一个模块,在后端做一些编辑,并在前端显示输出。以user-input为例。我被要求只在后端接受用户输入,我必须在前端显示它。
我已经为此开发了一个模块,但它要求用户在前端输入。我只需要在后端从管理员那里获取输入,并在前端向用户显示输出。
你有什么好主意吗?
发布于 2013-03-15 04:13:23
因此,请检查基本系统模块是如何工作的。请看/modules下的代码。你可以从中学到很多东西。
基本上,您可以在xml中定义一些参数/输入字段等。来自mod_banners的示例
<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_text')
还要确保你不是confusing a module with a component.
有关更多信息,请查看:
Joomla! Developers
Creating a Module for Joomla 2.5
https://stackoverflow.com/questions/15415927
复制相似问题