[Résolu] Récupération de contenu d'une page A dans une page B -
Marouy - 21/11/2013
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ Question en amont du développement
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour à tous,
Une petite question en ce jeudi neigeux (ici en tout cas ^^) : comment faire pour récupérer le contenu (partiel sans doute, via advc) d'une page A dans une page B, C et D ?
En fait, pour bien faire comprendre la problématique, il s'agit d'un restaurant qui va mettre en ligne sur une page, à un endroit donné, son menu du jour, et qui voudrait le retrouver en colonne de droite d'autres pages. (En ne le mettant à jour que sur la page A bien entendu).
Merci beaucoup et belle journée à tous,
Marouy
[Résolu] Récupération de contenu d'une page A dans une page B -
bess - 21/11/2013
le plus propre : qu'il utilise un contenu global pour son menu
le plus facile : qu'il écrive dans une page nommée X et que la sidebar appel par Ajax le contenu de la page X par cette adresse : exemple.fr/index.php?page=X&showtemplate=false et en affiche le contenu directement dans la page courante.
un peu comme je fais ici :
http://www.gnomoria.fr/ mais sans l'aspect popup pour le coup
[Résolu] Récupération de contenu d'une page A dans une page B -
Marouy - 21/11/2013
Ok, ça peut faire le job, mais je ne m'y connais pas du tout en Ajax, je peux chercher de ce côté. Il n'existe pas une commande à placer en UDT pour récupérer tel content de tel page ?
ET le must du must, donner la possibilité à l'utilisateur d'activer (ou non) l'affichage du menu du jour sur chaque page ?
[Résolu] Récupération de contenu d'une page A dans une page B -
bess - 21/11/2013
pour la seconde question je t'orienterais vers le module Advance Content qui permet de genre de chose plus facilement.
Pour la première question : non. Mais tu devrais pouvoir en utilisant l'api de cmsms à récupérer tes billes... comment ? mystère
http://apidoc.cmsmadesimple.org/
[Résolu] Récupération de contenu d'une page A dans une page B -
Marouy - 21/11/2013
Oui pour advc, il faut que je me penche sérieusement dessus !
Alors c'est tout bête pour mon UDT, mais si je passe une requête sql pour chercher le contenu de la page A ?..
[Résolu] Récupération de contenu d'une page A dans une page B -
bess - 21/11/2013
méthode degeu si tu veux mon avis...
mais ca peut tout a fait marcher.
l'API te permettra de le faire proprement sinon, regarde la classe
http://apidoc.cmsmadesimple.org/CMS/ContentOperations.html qui te donne des infos page à page.
[Résolu] Récupération de contenu d'une page A dans une page B -
jissey - 21/11/2013
Bonjour,
si je peux me permettre...
Il existe un module
section qui est une gestion de contenu global plus évoluée.
Tu peux saisir le menu du restau. dans un contenu de section et décider sur quelles pages il apparaîtra et pendant combien de temps.
[Résolu] Récupération de contenu d'une page A dans une page B -
heriquet - 22/11/2013
Euh simple question : ca serait pas encore plus simple de mettre le menu dans un bloc de contenu global et de mettre ce bloc en colonne des pages ou c'est demandé ET en contenu de la page "menu" ?
[Résolu] Récupération de contenu d'une page A dans une page B -
bess - 22/11/2013
bess a écrit :le plus propre : qu'il utilise un contenu global pour son menu
Ma première proposition
[Résolu] Récupération de contenu d'une page A dans une page B -
jissey - 23/11/2013
He les gars, on est tout seul....il est parti Marouy
[Résolu] Récupération de contenu d'une page A dans une page B -
Marouy - 24/11/2013
Non, non, je suis bien là et je bois vos paroles :-)
Je vais m'orienter vers la solution du bloc de contenu globale, c'est le plus logique, j'ai parfois la tête tellement dans le guidon que j'en oublie les bases :-)
Merci à tous et bonne nuit ;-)
[Résolu] Récupération de contenu d'une page A dans une page B -
Ouik - 25/11/2013
Si tu veux automatiser l'affichage du menu (du jour, de la semaine, etc), tu peux utiliser CGCalendar, j'ai 2 sites qui tournent comme ça, et ça permet de faire ce que tu veux. Ex:
http://www.restaurantlegourmand.fr/ et
http://www.restaurantlegourmand.fr/fr/ptits-plats
[Résolu] Récupération de contenu d'une page A dans une page B -
Marouy - 26/11/2013
Merci ! Ça te permet de planifier à l'avance, et d'afficher les informations dans les conditions que tu souhaites ? Vu le nom du module, est-ce qu'il permet aussi l'affichage d'un calendrier (Type google calendar) ?
[Résolu] Récupération de contenu d'une page A dans une page B -
jissey - 26/11/2013
Marouy,
ouik t as donné 2 liens pour voir des exemples et le nom du module.
En voyant les menus dans ses sites, si ça te convient, tu n'as plus qu'à installer calendar pour tester par toi même :p
Tu ouvriras un autre post ensuite pour les questions qui viendront
[Résolu] Récupération de contenu d'une page A dans une page B -
Ouik - 26/11/2013
Marouy : oui, ça fait tout ça.
Pour info sur le site que j'ai indiqué, la fonction d'affichage du jour en cours / de la semaine en cours est en place avec un code un peu compliqué, la nouvelle version du module CGCalendar intègre normalement par défaut ces possibilités (donc avec une balise et des attributs simples), mais je n'ai pas encore testé, étant donné que beaucoup de choses ont changé sur les dernières évolutions du module et qu'il me faudrait refaire les gabarits, et je n'ai pas le temps actuellement.