Direkt zum Inhalt springen

23.05.2014 | Brain Appeal

Brain Appeal publie gratuitement TYPO3 Extension Tree Copier

Avec Tree Copier, une nouvelle extension TYPO3 est disponible gratuitement au téléchargement depuis aujourd'hui.

Il existe des extensions TYPO3 comme le sable à la mer. Et nous avons déjà développé de nombreuses extensions pour nous et nos clients. Nous le faisons toujours lorsqu'il n'existe pas d'extension TYPO3 adaptée à une exigence dans le TER(TYPO3 Extension Repository). Les extensions ainsi créées sont presque toujours très individuelles et parfaitement adaptées à un client. Nous pourrions bien sûr les mettre à la disposition de tous les autres via le TER, mais cela a-t-il un sens ? La plupart du temps non, car le TER serait alors rempli d'extensions individuelles que personne ne pourrait utiliser sans les adapter. Et avant d'introduire sur le site web une extension que l'on ne connaît pas, dont le code doit être compris et qui doit être adapté, il vaut mieux développer soi-même sa propre extension.

C'est ce que le monde attendait !
Il existe
désormaisune extension que nous souhaitons mettre à la disposition du grand public, car elle est si générale qu'elle sera certainement utilisée plus souvent.

Extension : Brain Tree Copier
Lors de l'utilisation d'installations multi-arbres, c'est-à-dire lorsque plusieurs sites web sont hébergés dans une installation TYPO3, Tree Copier m'aide à créer de nouvelles structures.

Dans l'un de nos projets, la structure du site principal a d'abord été créée en anglais et remplie de contenus. Ce n'est qu'ensuite que les différentes arborescences de pages pour les sites nationaux devaient être ajoutées, chacune avec une page en anglais. La plupart des contenus devraient être identiques, mais des différences individuelles devraient être possibles ici et là.

Le copieur d'arborescence copie la structure de l'arborescence d'une page source sous une deuxième page, la page cible. Toutefois, aucun contenu de page n'est copié ici, seulement la structure (sinon, nous n'aurions pas besoin de l'extension, non ?). En même temps, le paramètre "Afficher le contenu de la [page source correspondante]" est défini pour chaque page de la nouvelle arborescence de pages (copie). Les pages de départ et d'arrivée peuvent être facilement indiquées dans le backend. L'extension fait le reste.

Une fois l'arborescence de pages copiée, certaines pages peuvent, si nécessaire, être explicitement remplies avec de nouveaux contenus. Toutes les autres pages reçoivent le contenu de la page source.

Quels sont les avantages de cette méthode ?
Initialement
, une grande structure de pages peut ainsi être facilement copiée dans d'autres domaines. L 'espace de stockage n'est pas doublé , car les contenus de la copie sont uniquement intégrés. Ainsi, les frais de maintenance futurs restent faibles, car la plupart des contenus ne doivent être gérés que dans la page principale et les différentes pages nationales affichent simplement les nouveaux contenus.

Nous vous souhaitons beaucoup de plaisir avec l'extension ! Si vous avez des questions ou des commentaires sur notre extension, n'hésitez pas à laisser un commentaire !

Plus d'infos et téléchargement dans le TER