2009-07-06 12 views
0

J'ai un site client qui aura plusieurs "mini-sites" pour des web shows individuels et un site principal pour l'entreprise qui les produit. Chaque mini-site a son propre schéma de couleurs, mais a tous les mêmes éléments de menu et/ou le contenu de l'autre site tels que Photos, Nouvelles, etc.Quelle est la meilleure pratique/méthode de partage de contenu par programmation entre sites dans Joomla?

Je n'arrive pas à comprendre comment assurer que le La feuille de style que j'associe à un mini-site donné est conservée pour toutes les interactions au sein du mini-site, jusqu'à ce qu'un utilisateur quitte la page HOME ou modifie SHOW depuis le menu des expositions. Il est possible que j'utilise même différents hôtes virtuels pour les mini-sites, donc je veux qu'ils aient l'impression d'être des sites complètement différents, mais plutôt que de maintenir plusieurs instances du CMS avec le même contenu, ils sont vraiment alimenté par un CMS. J'ai pensé à utiliser JSession pour gérer les sessions, puis saisir le nom actuel du mini-site depuis la session, en ne changeant que lorsqu'un utilisateur sélectionne la page ACCUEIL ou en changeant SHOW dans le menu des émissions. Sinon, je pourrais essayer d'avoir plusieurs modèles et essayer de les associer à des éléments de menu spécifiques, mais cela me semble un peu moche.

Quelqu'un a-t-il de l'expérience dans la construction de sites comme celui-ci dans Joomla (ou tout autre système de gestion de contenu), et existe-t-il une meilleure pratique pour cela? Je pense que j'aurai des sous-menus séparés pour chaque mini-site, de sorte que Photos sur chaque site est un lien vers une galerie spécifique dans le composant photos, alors que Photos du site principal est un lien vers la photo principale Galerie.

Répondre

0

Je ne comprends pas vraiment ce que vous essayez d'atteindre à partir de votre question, mais je déchiffre votre question à être

  1. Vous avez plusieurs sites, [SITE A, MenUA, DVDB, MenuC], [ SITE B, Menu A, MenuB, MenuC], [SITE C, Menu A, MenuB, MenuC].

2.

Chaque mini-site a son propre schéma de couleurs, mais a tous les mêmes éléments de menu

Est-ce que cela signifie Menu A pointant vers SiteA, Menu B pointant vers siteB , MenuC pointant vers le site C, Tous les menus sont les mêmes sur chaque site.

  1. pourquoi ne pas avoir le même modèle sur plusieurs sites avec des styles différents, de sorte que si vous avez le même modèle, TemplateA, avec STYLEA sur SiteA, StyleB sur siteB et stylec sur SITec .

  2. Et si nous parlons de multisites et de styles. Sont-ils sur le même domaine? je.e siteA.yourdomain.com, siteB.yourdomain.com, siteC.yourdomain.com Je viens d'apprendre cela d'un collègue, apparemment vous pourriez réellement utiliser des cookies en les publiant sur * .votredomaine.com et ils seront accessibles à partir de tous les sous-domaines. Sinon, si les domaines sont totalement différents, cela ne fonctionnera pas pour des raisons de sécurité. Quelque chose que vous pourriez vouloir essayer

Désolé si je l'ai raté, mais peut-être un scénario taxinomique aura plus de sens

Cordialement!

+0

Merci.J'ai effectivement décidé d'intégrer complètement les sites - il y a donc un design unifié plutôt que des mini-sites. Ce dernier ne semblait pas très facile à mettre en œuvre. J'ai entendu dire que drupal pourrait mieux faire face à plusieurs sites, mais pour le moment, je suis toujours fan de joomla1.5. –

Questions connexes