Joomla
醉隐Zuiyn
上天遗落在IT界的文艺青年-.-
展开
-
DOC 表单字段Form field
说明在一个HTML表单字段。新的供应大量的表格形式的jform类方便、灵活的创建。每个表单字段类型是jformfield子类。除了作为一种灵活的网页制作工具,jformfields使用Joomla!允许管理员配置文件!或扩展不改变基本的代码。在Joomla!1.5,这是由现在废弃处理jparameter和jelement分类在一个扩展的配置定义表单字段,你必原创 2017-08-09 09:16:56 · 2577 阅读 · 0 评论 -
VM的问题
VM 结构vm的page是页面逻辑部分,template是视图部分,func是业务逻辑部分 可以通过URL的page参数找到对应的page程序,阅读代码可以找到template的准确位置 有关功能性程序,可以跟据页面代码中找到form中的func参数,之后利用后台List Modules功能找到代码。比如:1: 从页面的form找到参数,原创 2017-08-02 12:14:24 · 467 阅读 · 0 评论 -
Joomla 几个功能
分页功能administrtor/com_xxx/views/xxx/tmpl/default.php首部加上JHtml::_('behavior.multiselect');尾部加上pagination->getListFooter();?>地址操作给当前地址添加参数: $uri = JFactory::getURI();原创 2017-08-02 11:42:43 · 611 阅读 · 0 评论 -
Joomla 开发常用地址
Joomla官方网站:https://www.joomla.org/扩展地址:http://extensions.joomla.org/API文档(很详细):http://www.phoca.cz/joomla/api/插件文档地址:https://docs.joomla.org/Plugin/Events数据库查询文档地址:https://docs.joomla.org/原创 2017-08-02 11:31:14 · 438 阅读 · 0 评论 -
Joomla入门 HEELOWORLD工作方式
helloworld.phpdefined('_JEXEC') or die('Restricted access');这是一个进入Joomla!平台的安全入口点JEXEC包含一个详细的解释$controller = JControllerLegacy::getInstance('HelloWorld');jcontrolle转载 2017-08-02 10:56:39 · 1140 阅读 · 0 评论 -
Joomla如何发送一封 简单的&&复杂的 邮件
简单的//获取对象与获取系统参数$mailer = JFactory::getMailer();$config = JFactory::getConfig();//设置发件人$sender = array( $config->get('mailfrom'), $config->get('fromname'));$mailer->setSender原创 2017-08-02 10:48:23 · 601 阅读 · 0 评论 -
DOC 列表表单域类型List form field type
这个列表表单域类型提供一个下拉列表或一个自定义的列表框。如果该字段具有保存价值是第一次加载页面时。如果不是,默认值(如果有)的选择。类型(强制)必须列表姓名(强制性)is the name of the field独特。标签(强制)(译)是字段的标题。默认(可选)是默认的列表项的值。描述(可选)(译)是将文本显示为工具提示当用户移动鼠标在下拉框。类(可选)是一个HTML表单字段的C原创 2017-08-09 09:21:50 · 480 阅读 · 0 评论 -
模块和插件开发 简介
模块开发$params->get("count", "0"); //在modules中获取参数 选择模板: require JModuleHelper::getLayoutPath('mod_menu', 'default');原创 2017-08-09 09:21:02 · 247 阅读 · 0 评论 -
JHtml::_() 常见演示及说明
JHtml::_($key) 用于生成某些html代码,如srript,link.....,其功能极多;JHtml::_($key) 只负责装载类文件以及将参数传入类文件。加载的类文件的路径为:/libraries/cms/默认加载的类文件为:/libraries/cms/html.php常见演示:加载静态文件JHtml::_('link', 'http://w原创 2017-08-09 09:20:06 · 3398 阅读 · 0 评论 -
各种数据操作的写法 data dm delta
数据查询$db = JFactory::getDBO();$query = $db->getQuery(true);$query->select('contact.user_id, MAX(contact.id) AS id, contact.language');$query->from('#__contact_details AS contact');$query-原创 2017-08-09 09:19:32 · 453 阅读 · 0 评论 -
后台组件功能开发
后台组件功能开发配置组件后台子级菜单:-------------------------安装组件包前,在后台组件的安装XML里修改submenu节点,安装后会自动在menu与组件节点添加对面的名称。安装组件包后如有修改需求,可以在#__component表中修改submenu ------------------------- 工具栏(Too原创 2017-08-09 09:18:56 · 1888 阅读 · 0 评论 -
Joomla 获取用户相关数据 和 文章数据
Joomla 获取用户相关数据//获取当前的用户数据$user=JFactory::getUser();//获取指定id的用户数据$user=JFactory::getUser($aid);//获取指定用户名的用户数据$user=JFactory::getUser($username);//判断用户是否已经登录$user->get('guest') ? '未登录原创 2017-08-09 09:18:09 · 957 阅读 · 0 评论 -
Joomla 设置获取消息和跳转
在控制器中$this->setMessage('warning','warning');//设置一个警告$this->setMessage('message','message');//设置一个消息$this->setMessage('notice','notice');//设置一个通知$this->setMessage('error','error');//设置一个错误原创 2017-08-09 09:17:30 · 646 阅读 · 2 评论 -
joomla2.5 MVC剖析
MVC结构Joomla整个系统,由core, component, module, plugin组成,而component是唯一拥有数据结构特征的部分,所以joomla把它设计为MVC结构,让数据结构表现更清晰。并且component是joomla扩展开发中最复杂的部分。 一个基本的组件将包含以下内ː文件目录一个HTML文件,只是一个背景颜色ː安全文件index原创 2017-08-02 12:15:05 · 428 阅读 · 0 评论