创建一个简单的Joomla!模块

翻译 2015年07月07日 15:14:30

https://docs.joomla.org/J3.x:Creating_a_simple_module/Introduction

一、引言
模块的命名规则: mod_modulename/modulename.php

模块的文件结构,4个基本的文件:

  • mod_helloworld.php,整个模块的入口,初始化路径、helper路径用例收集数据,包含模板等
  • mod_helloworld.xml,模块信息,安装的文件和参数
  • helper.php,包含一个helper类文件,获取数据用的
  • tmpl/default.php,模板文件

    创建mod_helloworld.php文件
    三个任务

  • 包含helper文件:
  • invoke the appropriate helper class method to retrieve the data
  • 包含模板文件

创建 helper.php
类名的命名规则一般是ModHelloWorldHelper,不是必须。如果用com_ajax插件的话就必须这么命名。

创建模板文件tmpl/default.php

创建mod_helloworld.xml
指导安装文件和参数,如果没有表格,参数行是空的

二、使用数据库
在xml文件中创建一个表。。。

三、添加表单

joomla3.4.1学习笔记(一)——后台显示自定义模板

joomla3.4.1后台显示自定义模板
  • jon_wd
  • jon_wd
  • 2015年04月23日 10:45
  • 1028

常用的Joomla扩展 模块 插件

本文将列出常用的稳定的可靠的优秀的Joomla扩展,包含Joomla组件,模块,插件,方便在做Joomla网站的时候选择实用。其中建站比较 常用的有Jce editor编辑器,Xmap网站地图组件,J...
  • ljguo212
  • ljguo212
  • 2012年02月21日 17:58
  • 1998

Joomla!模块、组件、插件的联系和适用范围 (意见版)

4.5.  Joomla!模块、组件、插件的联系和适用范围 qq群(65563991)本小节以形象的比喻为引子进行讲解。4.5.1.三者联系 如果把Joomla!系统看作一栋大楼,组件就是构成大楼的...
  • joomlaer
  • joomlaer
  • 2008年07月10日 23:41
  • 5271

谈点Joomla!的前台模块及其管理(一)

(1)首页logo网站首页logo如图4.2所示。该logo图片存放在Joomla!目录中,相对路径为templates/rhuk_milkyway/images。图 4.2 首页logo  ...
  • joomlaer
  • joomlaer
  • 2008年06月28日 21:57
  • 3929

创建一个简单的Joomla!模块

https://docs.joomla.org/J3.x:Creating_a_simple_module/Introduction一、引言 模块的命名规则: mod_modulename/modu...
  • masofeng
  • masofeng
  • 2015年07月07日 15:14
  • 699

joomla模块扩展与SEO

模板扩展1.有时我们觉得一个模板中的一部分不能满足我们的需要,但另外一个可以时。我们可以考虑将两个模板进行融合,首先通过“&tp=1”获得模板的模块position,比较后增删位置,接着修改css文件...
  • keliteWang
  • keliteWang
  • 2011年04月21日 16:54
  • 789

Joomla使用自定义Html模块,并在其中添加PHP代码

自定义Html模块可以根据自己的需要编辑html代码在页面指定的位置显示,并且可以添加php代码。 1.新建自定义Html模块 扩展–》模块管理器–》新建–》向下滚动鼠标,找到自定义Html模块 ...
  • wendaoqiji0
  • wendaoqiji0
  • 2017年05月12日 14:32
  • 546

理解Joomla的component、module和plugin之间的关系

理解组件(component) 在Joomla中,组件都有明确的功能定义,用来实现复杂的前台功能,如:新闻组件用来发布新闻。组件将页面中的mainbody区域作为显示结果的区域。在组件中,Jooml...
  • ljguo212
  • ljguo212
  • 2012年02月10日 11:56
  • 894

如何手动更新Joomla!

Joomla!的更新国内就是下不下来,不知道被啥墙了,就是没速度。但是老是不更新也不行啊。怎么办?手动更新 1、首先去Joomla!的github的网站上去下源码,https://githu...
  • masofeng
  • masofeng
  • 2016年03月25日 18:38
  • 554

joomla模板下载地址汇总

chinaz.com WebTemplets Joomla templatemonster Template Joomla forum.ziy.cc Joomla/f37/ joomla24 ...
  • a904003695
  • a904003695
  • 2015年10月26日 18:56
  • 339
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建一个简单的Joomla!模块
举报原因:
原因补充:

(最多只允许输入30个字)