1

Est-il possible de combiner des lignes dans deux champs Matrix distincts?Combinaison de champs de matrice ExpressionEngine

J'ai une galerie où j'ai des photos et des vidéos. À l'heure actuelle, j'ai deux champs de matrice, photo et vidéo avec un type de cellule de fichier et un type de cellule de texte. Ma galerie affiche les photos en premier, plutôt que les vidéos. Est-il possible de combiner ces types de champs pour que l'ordre des photos et des vidéos soit combiné?

+0

J'ai reçu la plupart de mes réponses lorsque j'ai réalisé que j'aurais pu mal interpréter votre question. Cherchez-vous à combiner ces deux champs en permanence dans un champ Matrix en EE? Ou simplement combiner les * contenus * de ces deux champs lors de leur affichage sur le front-end? –

+0

Combinaison du contenu des deux champs lors de l'affichage sur le front-end. – Dan

+0

Je suppose que ma prochaine question serait alors: pourquoi ne pas combiner ces champs? Y a-t-il une raison pour laquelle ils doivent être séparés? –

Répondre

2

Votre meilleur pari est d'utiliser un seul champ Matrix pour la photo et la vidéo. Vous pouvez étiqueter les colonnes comme "Télécharger une image" pour la première colonne, puis "OU Coller un lien vidéo" pour la seconde. L'alternance entre les deux champs pendant le rendu du modèle nécessiterait soit de faire un tas de PHP dans votre modèle, soit de faire des requêtes personnalisées avec le module de requête.

Questions connexes