background preloader

Main Page

https://docs.joomla.org/Main_Page

Dynamic Drive- FavIcon Generator Use this online tool to easily create a favicon (favorites icon) for your site. A favicon is a small, 16x16 image that is shown inside the browser's location bar and bookmark menu when your site is called up. It is a good way to brand your site and increase it's prominence in your visitor's bookmark menu. More information on favicon After you've created a neat favicon, it's time to add it to your site. To do so, follow the below simple procedure:

Setting up your workstation for Joomla! development This article provides detailed instructions for setting up your workstation for Joomla! development with Apache, PHP, xdebug, Git. Please refer to the following links for other development tools and environments: Setting up your workstation for Joomla development The article more specifically let's you contribute to the official Joomla! Developing a Model-View-Controller Component - Part 1 Introduction A software framework is the base of an application that can be used by a developer. The framework in Joomla! 1.5 unleashes a great deal of power for them. The Joomla! Developing a Model-View-Controller Component - Part 2 - Adding a Model Introduction In the first tutorial of this series, creating a simple view-controller component using the Joomla! 1.5 CMS framework was demonstrated. In the first tutorial, the greeting was hardcoded into the view. This doesn't follow the MVC pattern exactly because the view is intended to only display the data, and not contain it. In this second part of the tutorial we will demonstrate how to move this out of the view and into a model.

Developing a Model-View-Controller Component - Part 3 - Using the Database Introduction In the first two tutorials, we showed you how to build a simple model-view-controller component. We had one view which retrieved data from a model (which was created in the 2nd tutorial). In this tutorial, we will be working with the model. Developing a Model-View-Controller Component - Part 4 - Creating an Administrator Interface Introduction In the first three Parts, we have developed a MVC component that retrieves its data from a table in the database. Currently, there is no way to add data to the database except to do it manually using another tool. In the next Parts of this tutorial, we will develop an administrator section for our component which will make it possible to manage the entries in the database. This Part, Part 4 - Creating an Administrator Interface, will be an article with no new source code for our Hello component but will describe some basic details and in-depth explanation of the MVC pattern. This intermediate chapter is not required to complete the Hello model so if you think you understand the basics continue with Developing a Model-View-Controller Component - Part 5 - Basic Backend Framework.

Developing a Model-View-Controller Component - Part 5 - Basic Backend Framework Introduction This article focuses on the entry page/article for the administrator. Whilst the MVC pattern is the same as for the frontend user, this chapter will rapidly go though all steps and setup the backend counter part in the admin section. This article will only focus on setting up the Basic Framework with a list of all the Hellos but without user interaction.

Developing a Model-View-Controller Component - Part 6 - Adding Backend Actions Introduction This article focuses on adding functionality to the current dumb page/article for the administrator. For an administrator the current default view is pretty useless. It doesn't really do anything - all it does is display the entries that we have in our database. In order to make it useful, we need to add some buttons and links. This article extends the component with content management tasks. How to use the database classes in your script Useful information Being able to use JDatabase is vital when you start developing for Joomla. The tutorial is split into two independent parts: Advanced information This tutorial looks at how to use transactions with JDatabase (available since only):

Related: