Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe TemplatesModelTemplate
+ Graphe d'héritage de TemplatesModelTemplate:
+ Graphe de collaboration de TemplatesModelTemplate:

Liste de tous les membres

Fonctions membres publiques

 getFiles ()
getTemplate ()
 checkNewName ()
 getFromName ()
 copy ()
 cleanup ()

Fonctions membres protégées

 getFile ($path, $name)
 populateState ()
 fixTemplateName ()

Attributs protégés

 $template = null

Additional Inherited Members

- Fonctions membres publiques statiques inherited from JModelLegacy
static addIncludePath ($path= '', $prefix= '')
- Fonctions membres publiques statiques inherited from JModel
static addTablePath ($path)
static getInstance ($type, $prefix= '', $config=array())

Documentation des fonctions membres

TemplatesModelTemplate::checkNewName ( )

Method to check if new template name already exists

Renvoie:
boolean true if name is not used, false otherwise
Depuis:
2.5

Références $db, et $query.

TemplatesModelTemplate::cleanup ( )

Method to delete tmp folder

Renvoie:
boolean true if delete successful, false otherwise
Depuis:
2.5

Références $app, JFolder\delete(), et JFactory\getApplication().

+ Voici le graphe d'appel pour cette fonction :

TemplatesModelTemplate::copy ( )

Method to check if new template name already exists

Renvoie:
boolean true if name is not used, false otherwise
Depuis:
2.5

Références $client, $template, JText\_(), JPath\clean(), JFolder\copy(), JFolder\delete(), JFolder\exists(), JApplicationHelper\getClientInfo(), jimport(), et JError\raiseWarning().

+ Voici le graphe d'appel pour cette fonction :

TemplatesModelTemplate::fixTemplateName ( )
protected

Method to rename the template in the XML files and rename the language files

Renvoie:
boolean true if successful, false otherwise
Depuis:
2.5

Références $file, $files, JFile\exists(), JFolder\files(), jimport(), JFile\move(), JFile\read(), et JFile\write().

+ Voici le graphe d'appel pour cette fonction :

TemplatesModelTemplate::getFile (   $path,
  $name 
)
protected

Internal method to get file properties.

Paramètres:
stringThe base path.
stringThe file name.
Renvoie:
object
Depuis:
1.6

Références $name, $path, et $template.

TemplatesModelTemplate::getFiles ( )

Method to get a list of all the files to edit in a template.

Renvoie:
array A nested array of relevant files.
Depuis:
1.6

Références $client, $file, $files, $lang, $path, $template, JText\_(), JPath\clean(), JFolder\files(), JApplicationHelper\getClientInfo(), JFactory\getLanguage(), jimport(), et null.

+ Voici le graphe d'appel pour cette fonction :

TemplatesModelTemplate::getFromName ( )

Method to check if new template name already exists

Renvoie:
string name of current template
Depuis:
2.5
& TemplatesModelTemplate::getTemplate ( )

Method to get the template information.

Renvoie:
mixed Object if successful, false if not and internal error is set.
Depuis:
1.6

Références $db, $template, et JText\_().

+ Voici le graphe d'appel pour cette fonction :

TemplatesModelTemplate::populateState ( )
protected

Method to auto-populate the model state.

Note. Calling getState in this method will result in recursion.

Depuis:
1.6

Réimplémentée à partir de JModel.

Références $app, $params, JFactory\getApplication(), JRequest\getInt(), et JComponentHelper\getParams().

+ Voici le graphe d'appel pour cette fonction :


Documentation des données membres

TemplatesModelTemplate::$template = null
protected

La documentation de cette classe a été générée à partir du fichier suivant :