2011寒假-joomla学习笔记

简介:

1,搭建Joomla

需要吧PHP.ini,的display_errors关掉!

2.后台管理

作业:

1,熟悉joomla的数据库操作

2,开发插件

3,设计模板

4,模块

数据库操作

1, JTable::addIncludePath( JPATH_COMPONENT.DS.'tables' );

要在组件目录下新建一个tables,把数据库文件放进去

命名规则

$row = &JTable::getInstance('Comments','Table');

选项使用

$ranks = array(

'0'=>array('value'=>'0','text'=>'好')

,'1'=>array('value'=>'1','text'=>'一般')

,'2'=>array('value'=>'2','text'=>'差')

);

$lists['user_id'] = JHTML::_('list.users', 'user_id', $row->user_id, 1, NULL, 'name', 0);

$lists['ranks'] = JHTML::_('select.genericList'(这个为HTML类型), $ranks(数据源为一个二维数组), 'ranks'(ID的名字), 'class-"inputbox" '.'','value'(值),'text'(文本)

,$row->ranks(默认值));

问题1:怎么存日期?

2011,1,21

基本操作:

保存,删除都有默认值

保存(save),删除(remove)

任务为task字段

组件开发总结:

命名规则:

文件夹:com_comments

执行的php文件为:admin.comments.php

常用模板:

defined('_JEXEC') or die('Restricted access');

require_once (JApplicationHelper::getPath('admin_html'));

JTable::addIncludePath( JPATH_COMPONENT.DS.'tables' );

switch ($task){

case 'edit':

case 'add':

editComment($option);

break;

case 'save':

case 'apple':

saveComment($option);

break;

case 'remove':

removeComment($option);

break;

default:

showComment($option);

break;

}

其中,save,remove,edit都为默认方法名

显示文件:admin.comments.html.php

数据库表: 如文件名为comments,类名要为TableComments

常错记录:

1.要切记for循环嵌套



本文转自 liam2199 博客,原文链接:http://blog.51cto.com/youxilua/773052   如需转载请自行联系原作者

相关文章
|
13天前
|
Linux 计算机视觉 Windows
金三银四求职季,Obsidian/Typora 简历模版 LapisCV 助你一臂之力!
金三银四求职季,Obsidian/Typora 简历模版 LapisCV 助你一臂之力!
|
10月前
|
JavaScript 前端开发 Java
【程序员小白入门】这几个宝藏菜鸟教程网站记得收藏!!!
其实菜鸟教程相关的网站内容都大同小异,推荐这几个原因是页面交互比较简单,重要的是没有任何广告。
|
小程序 搜索推荐 Java
程序员推荐的良心网站合集!(第二期)
程序员推荐的良心网站合集!(第二期)
223 0
程序员推荐的良心网站合集!(第二期)
|
安全 小程序 Java
程序员推荐的良心网站合集!
程序员推荐的良心网站合集!
145 0
程序员推荐的良心网站合集!
|
存储 安全 算法
web渗透听课笔记
web渗透听课笔记
76 0
|
算法 开发工具 开发者
学习网站 | 计算机专业学生常用网站,必备!
学习网站 | 计算机专业学生常用网站,必备!
|
存储 缓存 JavaScript
【简历加分】hexo框架搭建个人博客站点,手把手教学。
作为应届毕业生或者1-3年工作经验的程序员拥有自己的个人博客站点,绝对是简历的加分项,然而学习的成本确实非常的低,只要几十分钟就能搭建好自己的个人博客。闲话不多说,下面我们就开始动手来搭...
208 0
|
前端开发 搜索推荐 数据库
开发人员,怎能没有个人博客!前人所创经典Typecho!
开发人员,怎能没有个人博客!前人所创经典Typecho!
202 0
开发人员,怎能没有个人博客!前人所创经典Typecho!
|
关系型数据库 MySQL PHP
开发人员,怎能没有个人博客!前人所创经典ZBlog
开发人员,怎能没有个人博客!前人所创经典ZBlog
203 0
开发人员,怎能没有个人博客!前人所创经典ZBlog

热门文章

最新文章