nous avons sur notre modèle la possibilité de créer une vue de galerie pour le contenu/les catégories. cela ressemble à ce qui suit:
alors et maintenant - j'essaie d'obtenir la même vue pour les contacts. Dans les contacts, il y a aussi des catégories et des éléments, donc je suppose que cela devrait être possible.
j'ai copié les fichiers suivants dans le dossier de modèles pour le contact (com_contact):
gallery.xml
gallery_children.php
gallery_item.php
gallery_links.php
je reçois maintenant une erreur dans le fichier principal gallery.php: Remarque: Propriété non définie: ContactViewCategory :: $ intro_items dans /srv/www/vhosts/kubler.ch/httpdocs/templates/as002057/html/com_contact/category/gallery .php à la ligne 103
sur ces lignes, cela ressemble à ceci (101-104:
<?php
$introcount = (count($this->intro_items));
$counter = 0;
?>
Vous ne pouvez pas copier de fichiers d'une vue de composant à une autre. Les vues ont été codées spécialement pour ce composant spécifique. Les noms de variables pour com_content
sont différents de com_contact
N'essayez pas de faire les choses de manière rapide;) Ce que je suggérerais de faire est de créer votre modèle de remplacement de modèle en copiant les fichiers de vue à partir de com_contact
à votre modèle.
A partir de là, commencez à fusionner les modifications structurelles de votre galerie dans le com_contact
passer outre. Cela peut sembler prendre un peu de temps, mais c'est le seul moyen.
J'espère que cela t'aides