Skip to main content Help Control Panel

Gérard


on Oct. 23 2009
from le Web Parisien

YACS team - Modérateur
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 «  

Layout particulier ou script dédié [Solved]

PreviousNextIndex

WorkflowSupport request
StatusImmediate solution has been provided
Owner Gérard
Progress100%

Bonjour
Est-il envisageable (possible) de développer un layout (dérivé d'un layout existant par exemple) avec pour seule modification un script supplémentaire qui permettrait de couper la partie introduction d'un article à partir d'un nombre de mots donné.
Je ne sais pas si je me fais bien comprendre mais par exemple :
Sur la page d'accueil, on pourrait avoir que le tout début d'un article (les deux premières lignes sous forme de "teaser") alors que dans la section correspondant on retrouverait l'article normalement.
Le layout en question serait donc que pour la page d'accueil.
Merci pour vos remarques et éventuellement pour m'indiquer si ce que je raconte est farfelu.

Comments

Christian - on Oct. 23 2009

Ce n'est pas farfelu. Au contraire c'est ce qu'il faut faire !

-----
Christian Loubechine
actupro



Actupro
quelques sites yacs : création site internet annuaire pro
Alexis Raimbault - on Oct. 27 2009

Je suis d'accord avec Christian.

Comme c'est pour la page d'accueil il faut que tu crées un layout_home, lesquels se trouvent dans /skins

choisi le layout de base (parmi /skins ou /articles), duplique le fichier correspondant, renome la copie selon ton usage ex : "layout_home_articles_as_shortIntro"

Ouvre le fichier, renomme la class php à l'identique de ton nouveau layout.

Dans la config de la page d'accueil, choisi pour les articles un rendu personnalisé (selon mon exemple, écrit "shortIntro".

Il te reste plus qu'à repérer dans le code où on appelle l'intro et de couper la chaine (et d'ajouter éventuellement "...")




Alexis Raimbault webmaster free-lance
Gérard - on Oct. 27 2009
Bonjour,
C'est que j'ai commencé à faire, mais étant nul en Php, je suis incapable de repérer la chaine qui affiche l'intro et en plus d'écrire le script qui permettrait de "couper" cette intro.
Mais je continue à étudier le layout.
Si vous êtes des "cadors" du language php, je suis preneur de toute aide quant à la modification du fichier php.
En tout cas merci de vos réponses.
Alexis Raimbault - on Oct. 28 2009

mais tout est commenté. A un moment il y a une ligne

//the introductory text

l'appel est en dessous.

Pour couper une chaine, essaye une recherche google.




Alexis Raimbault webmaster free-lance

PreviousNextIndex