Overlay Citation
Progress | |
Workflow | Support request |
Status | Problem has been recorded |
Bonjour,
Je voudrais faire un overlay "citation" assez simple qui ne comprendrait que 4 champs, la citation, l'auteur, le livre dont est issue la citation et evntuellement une note donnée à la citation.
J'ai bien essayé de m'inspirer de l'overlay "book", mais j'ai du mal avec le php et sur l'architecture et l'utilisation de l'overlay.
Aprés création et utilisation de cet overlay, sera t'il possible d'afficher assez simplement la liste des citations et/ou une citation prise au hasard.
Si quelqu'un pouvait m'aider, merci d'avance.
Gérard
Gérard | Bonjour, Merci pour ces réponses rapides. De fait, j'ai déjà essayé d'utiliser un script php pour afficher de façon aléatoire une citation sur la page Acceuil du site (en insérant un script php dans le template du skin. Mais j'ai toujours du mal avec le php (je ne sais pas coder) et n'arrive pas à avoir exactement ce que je souhaite. D'ailleurs si J.Juraver tu pouvais me dire ce que tu as utilisé comme script et comment, cela m'aiderait et me ferait gagner du temps. Maintenant, pour permettre aux visiteurs d'ajouter leur contribution, effectivement un overlay me paraissait la bonne solution. Je vais tenter de comprendre et adapter les conseils d'Alexis (un grand Merci au pasage). Merci à tous et A+ Gérard |
Alexis Raimbault | l'overlay me semble particulièrement indiqué pour ce que tu cherches à faire. - et donc tu fais $this->attributes['author']= $fields['author'] pour stocker la valeur. Et comme tu es logique tu gardes author comme nom de clé. Alexis Raimbault webmaster free-lance |
J.Juraver | Salut Gérard, simple curiosité : tu veux passer par un overlay dans quel but ? Car les overlays sont en général usités pour personnaliser l'édition (d'un article, d'une section...). Si tu souhaites afficher aléatoirement du contenus court, personnellement je l'ai fait depuis longtemps et je me suis passé des overlays pour lesquels la carence en documentation est handicapante. Si tu cherches à afficher des citations quand on charge une page, le plus simple est de prendre ton code javascript préféré en la matière et de l'insérer dans ton template PHP. Si tu souhaites en revanche que tes membres puissent enregistrer des citations de leur choix (avec d'autres données telles que la date ou la source), tu peux passer par la création d'un formulaire (fonctionnalité /form/) dont tu pré-remplis les champs requis, puis de leur donner le lien vers ce formulaire à partir de la rubrique d'accueil.
|
Gérard |