Articles associés au tag ‘extension’
eZ Publish : Redéfinir le content/action
Il est possible de créer des content/action customisés dans eZ Publish : vous mettez vos nouvelles actions dans extension/mon_extension/actions/content_actionhandler.php. Il faut redéfinir le content.ini dans votre extension en ajoutant le fichier extension/mon_extension/settings/content.ini.append.php, qui contient : [ActionSettings] ExtensionDirectories[]=mon_extension Le fichier extension/mon_extension/actions/content_actionhandler.php contient le code suivant : function mon_extension_ContentActionHandler( &$module, &$http, &$objectID ) { if ( $http->hasPostVariable(« CustomAction ») [...]
Lire la suite
eZ Publish : Multilinguisme et URLs localisées
Comme je le disais ici, si vous avez un site multilingue sous eZ et que vous souhaitez afficher la liste des URLs localisées d’un noeud dans les autres langues, vous cliquez ici et vous lisez comment qu’on fait.
Lire la suite
eZ Publish : Editeur en ligne ?
Par défaut, eZ Publish fournit son propre éditeur en ligne, l’extension ezdhtml. Il marche, compatible multi-navigateurs, mais propose une édition très limitée. Du coup les utilisateurs ont peu de marche de manoeuvre, mais la charte graphique et le HTML sont respectés par ce balisage. Il existe depuis début 2008 un nouvel éditeur en ligne, encore [...]
Lire la suite
eZ Publish : Opérateur de template
Un opérateur de template (template operator) dans eZ publish est une fonction qu’on appelle dans un template. J’ai créé un petit exemple très simple de redirection en fonction de la langue du navigateur inclus dans une extension autochargée. Télécharger l’extension.
Lire la suite
eZ Publish : redirection vers la langue du navigateur
Youpi, j’ai envoyé sur le site ez.no ma 1ère contribution ! C’est un tout simple opérateur de template qui permet de rediriger vers la langue du navigateur de l’internaute. Le lien.
Lire la suite