The MVC pattern consists of three parts, the model, view, and controller. Getting to
grips with how these interact with one another is fundamental to creating
well-formed components.
We investigated the use of the different document formats: feed, HTML, PDF, and
RAW. Enabling a component to render the same data in several formats requires
very little effort and can make a component far more successful.
Understanding how menu items override the component configuration is imperative
when dealing with the component configuration. Administrators also sometimes
misunderstand the approach; we should take care to ensure that administrators are
aware of the mechanism.
Documentation, especially in open-source extensions, is often over looked. Since
Joomla! provides us with an easy way of integrating multilingual documentation
in the backend, this short-coming can easily be avoided. It is generally a good idea
to create help files with a brief outline while we are still developing components
because it helps ensure that when we come to write the complete documentation we
do not miss any important information.
Pages:
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165