Skip to main content Help Control Panel

Alexis Raimbault


on Sep. 22 2009
from Mulhouse

YACS Team - Modérateur, Support, Développement.
Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
support »
See also
 

support «   Besoin d'aide «  

Overlay et live intro [Solved]

PreviousNextIndex

L'overlay comporte des fonctions pour ajouter de l'information au différentes parties d'un article de base. Comment répercuter l'introduction "live" dans les listes parentes ?

OwnerAlexis Raimbault
Progress80%
WorkflowSupport request
StatusA solution has been made available
Sachant que cela fonctionne pour get_live_title, j'aimerai que get_live_introduction soit appelé lors de la construction des listes d'articles overlayés, et pas seulement dans la page même de l'article.

Une idée d'où chercher ?

Bernard Paques
on Jan. 5 2010

Pfff ! Alexis, tu m'as donné pas mal de travail là. J'ai repris tous les layouts des articles pour vérifier que l'overlay pouvait faire correctement son boulot, tant sur les titres que sur les champs d'introduction. Comme tu le suggérais, l'overlay est utlisé même lorsque le champ d'introduction est vide, ce qui permet toutes les combinaisons. Au passage, j'ai changé tous les appels pour centraliser sur la fonction $overlay->get_text(), qui fait elle-même appel aux fonctions get_live_title() et get_live_introduction(). Bientôt disponible, bien sûr ...

Alexis Raimbault - on Jan. 6 2010

Bernard Paques :

Bravo, il me semblait effectivement  que cela serait fastidieux à généraliser à tout les layouts...




Alexis Raimbault webmaster free-lance

Alexis Raimbault
on Dec. 22 2009

Il faudrait que je fasse une mise au propre, et sur les scripts 9.11

Et est-ce que cela doit se généraliser sur tous les layouts qui affichent l'intro ?




Alexis Raimbault webmaster free-lance

Agnès Rambaud
on Dec. 22 2009
Ceci n'aurait-il pas sa place dans les propositions de code ?


Agnès
Il n'y a pas de problèmes, que des solutions.


Agnès
Il n'y a pas de problèmes, que des solutions.

Alexis Raimbault
on Sep. 24 2009
J'ai dans cette histoire un overlay dérivé de "day", qui en plus de la date possède d'autres champs qui se rajoutent à l'intro. J'utilise dans la section le rendu "layout_as_list" pour les dates.

Pour afficher les intros customisées par overlay dans ce rendu, j'ai du modifier légèrement dates/dates.php et dates/layout_dates_as_familly


webmaster freelance, cybermedium.info


layout-dates-width-live-intro.zip


Alexis Raimbault webmaster free-lance

Alexis Raimbault
on Sep. 24 2009
Le script


webmaster freelance, cybermedium.info


layout-articles.zip


Alexis Raimbault webmaster free-lance

Alexis Raimbault
on Sep. 24 2009
J'ai obtenu ce que je voulais en partant du fichier articles/layout_articles.php

j'aurais pu faire un nouveau layout mais finalement comme c'est un besoin global au site (page accueil, sections, et code yacs published) j'avais plus facile de modifier le source.

l'effet obtenu est le suivant (sur liste decorated) * si l'article à une intro, elle est affichée * si l'article à un overlay qui utilise get_live_introduction, la customisation de introduction par l'overlay est affichée, même si l'article à un champ intro de base vide.


webmaster freelance, cybermedium.info


Alexis Raimbault webmaster free-lance

Alexis Raimbault
on Sep. 22 2009
Ok tu as raison c'est dans le layout, et pour les listes décorées c'est layout_articles.php

à la ligne 126 on s'occupe de l'intro. Il faudrait que je fasse un test de présence d'overlay en m'inspirant du traitement fait sur le titre ligne 74 du même fichier.


webmaster freelance, cybermedium.info


Alexis Raimbault webmaster free-lance

Christian
on Sep. 22 2009

J'imagine que tu as déjà du essayer plusieurs tests. J'avoue que personnellement je n'hésite plus à combiner mon overlay avec un layout de page pour la liste parente. Au moins je suis sur !

-----
Christian Loubechine
actupro



Actupro
quelques sites yacs : création site internet annuaire pro

Files


layout-dates-width-live-intro.zip

shared by Alexis Raimbault on Sep. 24 2009 · 4 downloads · 9,207 bytes

details

Layout articles.zip

shared by Alexis Raimbault on Sep. 24 2009 · 6 downloads · 2,973 bytes

details

PreviousNextIndex