首頁 > 計算機網(wǎng)絡(luò) >
操作系統(tǒng)
> Learning Joomla! 3 Extension Development(Third Edition)最新章節(jié)目錄
舉報

會員
Learning Joomla! 3 Extension Development(Third Edition)
最新章節(jié):
Index
Apracticalguidewithstep-by-stepexamplesthatbuildoneachothersoyoucanlearnbydoingandgethands-onknowledgeaboutcreatingyourplugins,modules,andcomponentsinJoomla.LearningJoomla!3ExtensionDevelopment,ThirdEditionisfordeveloperswhowanttocreatetheirownJoomlaextensions.ItisassumedyouwillhavesomebasicPHP,HTML,andCSSknowledge,butyoudon’tneedanypriorJoomlaprogrammingexperience.ThisbookwillalsobeusefultopeoplewhojustwanttomakeminorcustomizationstoexistingJoomlaextensionsandbuildontheworkofothersintheopensourcespirit.
目錄(102章)
倒序
- 封面
- 版權(quán)信息
- Credits
- About the Author
- Acknowledgement
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Before you Start
- Extension types and their uses
- Joomla! versions that your extensions should support
- Licensing and GPL
- What business model should I adopt?
- Tools you need to develop the Joomla! extensions
- Coding standards
- Legacy MVC versus new MVC
- Upgrading a Joomla! 2.5 component to make it Joomla! 3 compatible
- To fork or not to fork?
- Summary
- Chapter 2. Getting Started with Plugin Development
- Plugin types
- Plugin event triggers
- Where do I start?
- Creating the installation XML file
- Creating the plugin PHP file
- Zip it up and install your plugin
- Adding the parameters to our plugin
- Adding the language files
- Summary
- Chapter 3. Getting Started with Module Development
- Where do I start?
- Backend versus frontend modules
- Creating the installation XML file
- Creating the module PHP file
- Creating the view
- Connecting to the database
- Zip it up and install your module
- Backwards compatibility for Joomla! 2.5
- Converting to the site module
- Translating your module
- Adding a help file
- Template overrides
- Making your module responsive
- Summary
- Chapter 4. Getting Started with Component Development
- Where do I start?
- Creating the component installation XML file
- Creating a simple component
- Setting up the database
- Creating a form
- Creating a view
- Installer script
- Zip it up and install your component
- Summary
- Chapter 5. Backend Component Development – Part 1
- Adding additional fields
- Adding columns to your view
- Toolbar buttons and component options
- View filters and search
- Summary
- Chapter 6. Backend Component Development – Part 2
- Pagination
- Adding views and submenu items
- Access Control List (ACL)
- Multi-database support
- Summary
- Chapter 7. Frontend Component Development
- Getting started on the frontend
- Creating a view
- Adding CSS
- Adding sample images
- Creating another view
- Menu item parameters
- Translating your component
- Updating data from the frontend
- Using ReCaptcha in your component
- Using our click-to-call plugin with this component
- Integrating a third-party comments extension
- Summary
- Chapter 8. Security – Avoiding Common Vulnerabilities
- Why you should care about security
- Path disclosure
- SQL injection
- Local File Inclusion
- Remote File Inclusion
- Cross-site scripting
- Cross-site Request Forgery
- Some quick advice
- Summary
- Chapter 9. Packing Everything Together
- Creating a package
- Setting up an update server
- Managing database changes
- Getting listed on the JED
- Summary
- Chapter 10. Extending your Component with Plugins and Modules
- Creating a search plugin
- Creating a smart search plugin
- Creating a featured portfolio module
- Adding tags to our component
- Summary
- Index 更新時間:2021-08-13 16:29:49
推薦閱讀
- 嵌入式Linux開發(fā)技術(shù)
- 零起點學Linux系統(tǒng)管理
- Linux運維實戰(zhàn):CentOS7.6操作系統(tǒng)從入門到精通
- Linux從零開始學(視頻教學版)
- Persistence in PHP with the Doctrine ORM
- vSphere Virtual Machine Management
- WindowsServer2012Hyper-V虛擬化部署與管理指南
- 玩到極致 iPhone 4S完全攻略
- 精解Windows8
- macOS效率手冊
- STM32庫開發(fā)實戰(zhàn)指南:基于STM32F4
- VMware NSX Cookbook
- Red Hat Enterprise Linux 6.4網(wǎng)絡(luò)操作系統(tǒng)詳解
- 寫給架構(gòu)師的Linux實踐:設(shè)計并實現(xiàn)基于Linux的IT解決方案
- Linux網(wǎng)絡(luò)配置與安全管理
- 大學計算機應(yīng)用基礎(chǔ)實踐教程(Windows 7+MS Office 2010)
- 完美應(yīng)用Ubuntu(第4版)
- SAP后勤模塊實施攻略:SAP在生產(chǎn)、采購、銷售、物流中的應(yīng)用
- Microsoft DirectAccess Best Practices and Troubleshooting
- 嵌入式Linux設(shè)備驅(qū)動程序開發(fā)指南(原書第2版)
- OpenStack Trove Essentials
- 蘋果派
- 計算機操作系統(tǒng)實用教程
- 馴獅記:Mac OS X 10.8 Mountain Lion使用手冊
- Android系統(tǒng)移植和驅(qū)動開發(fā)
- 24小時學會系統(tǒng)安裝與重裝
- 計算機應(yīng)用基礎(chǔ):Windows 7+Office 2010
- Linux Utilities Cookbook
- BeagleBone開發(fā)指南
- RHEL8系統(tǒng)管理與性能優(yōu)化