写自己的Joomla! installer adapter 【转】
来源:互联网 发布:王江涛背作文 知乎 编辑:程序博客网 时间:2024/05/16 17:03
Joomla! 采用 installer adapters 来安装不同类型扩展. 这就意味这你可以编写自己的installer adapter。
一个Installer Adapters有四个基本的功能:
- Install - 安装新扩展 (成功返回一个扩展ID,失败则返回false)
- Update - 更新一个扩展(成功返回一个扩展ID,失败则返回false)
- Uninstall - 卸载扩展 (接收扩展ID;返回卸载的结果bool值)
- Discover - 寻找一个扩展 (返回扩展数组)
- Discover Install - 处理一个找到的扩展并安装(成功返回一个扩展ID,失败则返回false)
- Refresh Manifest Cache - 处理扩展表缓存的刷新
Discover寻找一个新扩展并安装,这一操作可以用在这样的场合:比如一个用户拷贝了一个扩展在组件目录下,但是没有安装,这时候这个函数寻找相应的扩展,并提供一个从location安装的功能。discover install is used on discovered extensions to add the relevant details to the database and run database scripts.
Install, Update, Discover Install and Refresh Manifest Cache operations should all refer to the parent JInstaller for details, such as the manifest (install/update) or the extension (discover install, refresh manifest cache).
- 写自己的Joomla! installer adapter 【转】
- 自己写Adapter分析
- 自己写的base-adapter-helper通用适配器的Demo
- 发一下自己写的几个Adapter基类
- 给自己的Joomla!组件扩展添加参数 【转】
- 定义自己的Adapter
- Joomla 自己收藏的小手册
- Joomla 1.5架构(九) installer 包
- 编写自己的Adapter模板
- 如何在自己的Joomla组件中弹出一个模式(modal)窗口 【转】
- 在 Joomla! 1.5 中创建插件 如何创建自己的插件【转】
- 添加自己的i2c adapter (gpio转i2c)
- 如何搭建自己的iPhone Installer软件源
- 如何搭建自己的iPhone Installer软件源
- 如何搭建自己的iPhone Installer软件源
- 如何搭建自己的iPhone Installer软件源
- 如何查看自己电脑上windows installer的版本?
- Joomla写日志JLog
- IIS 中设置2个项目,其中在桌面的项目不能运行。老报错。 提示:服务器应用程序不可用 您试图在此 Web 服务器上访问的 Web 应用程序当前不可用
- 关于应用程序的重启
- 重载的confirm弹出框, 焦点在取消上
- js操作CheckBoxList实现全选、反选 (很好,已经验证过了)
- “赢在中国”对80后的30个忠告
- 写自己的Joomla! installer adapter 【转】
- 至今不敢写一篇关于cfs的文章
- BeanShell(对象脚本语言)
- java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 无效
- CFS调度算法的思想和细节
- 当innerHTML遇上document.getElementById
- 自己都看不懂的dijikstra实现zzz……
- 如何查看计算机端口状态_转载
- darkstar(sgs) Task 测试(3)