I - Introduction :

Le système Jooml est doté d’une grande bibliothèque de code appelé Framework Joomla. Ce dernier se compose d’une variété de classes facilitant la tâche aux developpeurs, et permettant de gagner énormément de temps.  Depuis la sortie de Joomla 1.6, Joomla Framework est devenue une plate forme à part  pouvant conquérir les autres framework php comme Zen, Symphonie…

II -  Les principales classes du Framework Joomla.

Afin de faciliter le développement au sein du système Joomla, ce dernier  est doté d'une grande bibliothèque de codes sources, nommé Framework Joomla. Liste des principales classes du framework Joomla  :


JApplication
JApplicationHelper
JArchive
JArchiveBzip2
JArchiveGzip
JArchiveTar
JArchiveZip
JArrayHelper
JAuthentication
JAuthenticationResponse
JAuthorization
JBrowser
Jbuffer
JButton
JButtonConfirm
JButtonCustom
JButtonHelp
JButtonLink
JButtonPopup
JButtonSeparator
JButtonStandard
JCache
JCacheCallback
JCacheOutput
JCachePage
JCacheStorage
JCacheStorageApc
JCacheStorageEaccelerator
JCacheStorageFile
JCacheStorageMemcache
JCacheStorageXCache
JCacheView
JClientHelper
JComponentHelper
JController
JDatabase
JDatabaseMySQL
JDatabaseMySQLi
JDate
JDispatcher
JDocument
JDocumentError
JDocumentFeed
JDocumentHTML
JDocumentPDF
JDocumentRAW
JDocumentRenderer
JDocumentRendererAtom
JDocumentRendererComponent
JDocumentRendererHead
JDocumentRendererMessage
JDocumentRendererModule
JDocumentRendererModules
JDocumentRendererRSS
Jeditor
JElement
JElementCalendar
JElementCategory
JElementEditors
JElementFilelist

JElementFolderlist

JElementHelpsites
JElementHidden
JElementImageList
JElementLanguages
JElementList
JElementMenu
JElementMenuItem
JElementPassword
JElementRadio
JElementSection
JElementSpacer
JElementSQL
JElementText
JElementTextarea
JElementTimezones
JElementUserGroup
JError
JEvent
JException
JFactory
JFeedEnclosure
JFeedImage
JFeedItem
JFile
JFilterInput
JFilterOutput
JFolder
JFrameworkConfig
JFTP
JHelp
JHTML
JHTMLBehavior
JHTMLContent
JHTMLEmail
JHTMLForm
JHTMLGrid
JHTMLImage
JHTMLList
JHTMLMenu
JHTMLSelect
JInstaller
JInstallerComponent
JInstallerHelper
JInstallerLanguage
JInstallerModule
JInstallerPlugin
JInstallerTemplate
JLanguage
JLanguageHelper
JLDAP
JLog
JMail
JMailHelper
JMenu
JModel
JModuleHelper
JNode



JObject
JObservable
JObserver
JPagination
JPaginationObject
JPane
JPaneSliders
JPaneTabs
JParameter
JPath
JPathway
JPlugin
JPluginHelper
JProfiler
JRecordSet
JRegistry
JRegistryFormat
JRegistryFormatINI
JRegistryFormatPHP
JRegistryFormatXML
JRequest
JResponse
JRoute
JRouter
Jsession
JSessionStorage
JSessionStorageApc
JSessionStorageDatabase
JSessionStorageEaccelerator
JSessionStorageMemcache
JSessionStorageNone
JSessionStorageXcache
JSimpleCrypt
JSimpleXML
JSimpleXMLElement
JString
JTable
JTableARO
JTableAROGroup
JTableCategory
JTableComponent
JTableContent
JTableMenu
JTableMenuTypes
JTableModule
JTablePlugin
JTableSection
JTableSession
JTableUser
JTemplate
JText
JToolBar
JTree
JURI
JUser
JUserHelper
JUtility
JVersion
JView

--->Poursuivre le tutoriel Framework Joomla partie 2

Leave a Reply