IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

[eZ Publish] comment accéder à un contenu d'un site access A depuis un site access B


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Inscrit en
    Mai 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2012
    Messages : 34
    Par défaut [eZ Publish] comment accéder à un contenu d'un site access A depuis un site access B
    Bonjour,

    je voudrais appeler un template de mon siteaccess B depuis mon siteaccess A tout en gardant le head, footer de mon siteaccess A.
    Faut-il que je passe par l'override ?
    Quels droits faut-il que je donne ?
    Puis-je rediriger ma page sans avoir à me re-logguer sur mon siteaccess B avant d'ouvrir mon template ?

    Si quelqu'un l'a déjà fait
    d'avance merci pour votre contribution

    ADE

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Un template dans quel format ?

  3. #3
    Membre averti
    Femme Profil pro
    Inscrit en
    Mai 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2012
    Messages : 34
    Par défaut
    En fait, j'ai 2 siteaccess qui peuvent fonctionner indépendamment l'un de l'autre. : le A étant un intranet et le B un extranet avec des profils de connexion ne pouvant accéder qu'à l'un ou à l'autre des siteaccess selon le rôle auquel il appartient.
    Je voudrais appeler un template (ex : agenda de l'intranet) depuis l'extranet sans avoir à me re-signer pour accéder au siteaccess Intranet. J'ai donné le droit d'accéder à ce template (Intranet/agenda) aux utilisateurs de l'extranet mais j'ai toujours à me signer avant d'accéder à mon template.

    Avez-vous de l'expérience sur ce sujet ?

    D'avance merci

  4. #4
    Membre émérite Avatar de sboyer
    Homme Profil pro
    Développeur PHP chez OpenWide
    Inscrit en
    Février 2010
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur PHP chez OpenWide
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2010
    Messages : 348
    Par défaut
    Salut,

    Dans eZPublish, les répertoires de design qui contiennent les templates sont complètement détachés des siteaccess.
    Ainsi, dans ton siteaccess A, tu peux activer des designs différents que dans ton siteaccess B.
    Tu peux également activer un design dans plusieurs siteaccess.

    Si c'est une question de login / mdp pour accéder à ton template, ton problème vient plutôt de ta gestion des droits.
    Tes siteaccess sont-ils sur des noms de domaines différents ? Si oui, tu ne peux pas partager le login entre tes différents sites, à moins de mettre en place un loginHandler ou un SSO.
    Tu peux par contre partager une connexion entre deux sous-domaines d'un domaine principal.

  5. #5
    Membre averti
    Femme Profil pro
    Inscrit en
    Mai 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Mai 2012
    Messages : 34
    Par défaut
    En fait j'arrive bien à afficher ma liste des options depuis mon siteaccess A en utilisant l'ID du noeud. Je désire par la suite afficher le détail d'une option en utilisant <a href=$node.url_alias> seulement url alias contient l'adresse B et ez me met par conséquence, l'url suivante qui ne correspond à rien : http://monsite.fr/siteaccess A/siteaccess B/options/option_detaillee. Comment faire pour afficher le bon chemin ? j'ai essayé de faire une surcharge du node/view/full mais ça ne semble pas fonctionner...

    merci
    ADE

  6. #6
    Membre émérite Avatar de sboyer
    Homme Profil pro
    Développeur PHP chez OpenWide
    Inscrit en
    Février 2010
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur PHP chez OpenWide
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2010
    Messages : 348
    Par défaut
    As-tu essayé avec ezurl ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href={$node.url_alias|ezurl}>

Discussions similaires

  1. Comment accéder au contenu d'une list de hashes?
    Par Bundy*Al dans le forum Langage
    Réponses: 2
    Dernier message: 06/09/2013, 08h52
  2. Réponses: 8
    Dernier message: 20/11/2012, 09h49
  3. Réponses: 1
    Dernier message: 16/03/2010, 19h58
  4. Réponses: 1
    Dernier message: 08/10/2008, 11h19
  5. accèder au contenu d'une bd access avec le key shift
    Par khallouk_soft dans le forum Sécurité
    Réponses: 1
    Dernier message: 30/11/2006, 16h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo