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   如需转载请自行联系原作者

相关文章
|
1月前
|
关系型数据库 MySQL 数据库
杨校老师课堂之DeDeCMS建站_程序安装2
杨校老师课堂之DeDeCMS建站_程序安装
20 0
|
1月前
|
关系型数据库 MySQL PHP
杨校老师课堂之DeDeCMS建站_程序安装1
杨校老师课堂之DeDeCMS建站_程序安装
27 0
|
2月前
|
前端开发
唯美心情语录随笔个人博客模板源码
心情日记_心情语录随笔-个人博客模板,采用html5+css3设计,模板基于dedecms程序搭建测试。
53 0
|
Unix C语言 C++
开心档-开发入门网之C++ 教程
开心档-开发入门网之C++ 教程
|
存储 安全 算法
web渗透听课笔记
web渗透听课笔记
83 0
|
XML 前端开发 架构师
圣诞节熬夜整理一套SSM模板,让你可以快速搭建环境(七)
九、修改删除书籍 添加日志功能 十、查询框
圣诞节熬夜整理一套SSM模板,让你可以快速搭建环境(七)
|
存储 缓存 JavaScript
【简历加分】hexo框架搭建个人博客站点,手把手教学。
作为应届毕业生或者1-3年工作经验的程序员拥有自己的个人博客站点,绝对是简历的加分项,然而学习的成本确实非常的低,只要几十分钟就能搭建好自己的个人博客。闲话不多说,下面我们就开始动手来搭...
224 0
|
前端开发 Java 应用服务中间件
圣诞节熬夜整理一套SSM模板,让你可以快速搭建环境(四)
四、SpringMVC 1.添加web支持 2.web.xml 3.spring-mvc.xml 4. Spring整合配置文件 5.xml中文件声明 五、配置tomcat
圣诞节熬夜整理一套SSM模板,让你可以快速搭建环境(四)
|
Java 关系型数据库 MySQL
圣诞节熬夜整理一套SSM模板,让你可以快速搭建环境(一)
SSM框架搭建 一、环境搭建 1、数据库 2、基本环境搭建
圣诞节熬夜整理一套SSM模板,让你可以快速搭建环境(一)
|
数据采集 搜索推荐 算法
宋九九:怎么做好seo优化?SEO新手基础入门教程分享!
宋九九:怎么做好seo优化?SEO新手基础入门教程分享!
127 0
宋九九:怎么做好seo优化?SEO新手基础入门教程分享!