Forum CMS Made Simple FR

Version complète : Beta 1.11 - nouveauté de la class Content
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11 beta
#~ Url du site : Local
#~ Hébergeur / Soft : Local
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~

Je teste le 1.11 beta et j'aimerais savoir si quelqu'un aurait essayé la nouveauté de la class Content donnant la possibilité d’insérer des blocs de contenus dans des sous-gabarits (via {include} ou via un bloc de contenu global) ?

Merci Eric.
Airelibre sur son twitter en dit beaucoup de bien

pas testé de mon côté
J'ai testé via Global content sans succès (rien en sortie), du coup je suis passé sur la béta 2 avec succès.

Cas de figure testé : la balise {content} dans un bloc de contenu général. Suppression de {content] dans le gabarit, remplacé par le bloc de contenu général. Création d'un contenu page basé sur ce gabarit, on a toujours la zone de texte du contenu principal.

Reste à étudier les possibilités que ça offre.

Par contre pour {include} pas encore trouvé.

Eric
bonjour,
dans SMARTY, voilà ce qui est indiqué sur include:
http://www.smarty.net/docsv2/fr/language...nclude.tpl
Il s'agit d'inclure un fichier template (.tpl).
Les templates CMSMS étant dans la BDD, l'intérêt est moindre à moins qu'une ressource de type BD ait été prévue comme dans l'exemple ici http://www.smarty.net/docsv2/fr/template.resources.tpl.

<edit>Je n'ai pas trouvé de plugin smarty qui fait ça, donc apparemment, la finction include ne concerne que les fichiers.
Sinon, j'ai testé l'option tab, plutôt sympa, et pratique pour le rédacteur.</edit>
Pour {include} je n'ai pas encore trouvé. Je continuerais à chercher.

Oui l'option Tab va être très pratique, je l'avais testé. L'aide explique : pour placer dans l'onglet désiré, à savoir que si l'onglet n'existe pas il est crée.
J'ai testé en long et en large la fonction dans les blocs de contenus globaux. On en est là pour l'instant avec un petit bug : http://forum.cmsmadesimple.org/viewtopic...79&t=61619

Mais sinon ca semble marcher. Par contre, j'ai demandé pour le {include} mais pas encore de réponse. Je ne sais pas s'il y aura un vrai support de la fonction {include} prévue dans smarty. Mais les blocs de contenus globaux peuvent déjà bien aider ! Faudra que je teste plus en profondeur sur un vrai cas de site, avec l'entête + footer dans les blocs de contenus, puis le/les {content} dans des gabarits
Oui j'ai eu qq que soucis avec la beta 1, mais plus avec la beta deux.
Je viens de voir sur le lien donné quelques informations concernant la tag include. A suivre et à tester.

Merci Eric.
En effet, il suffisait d'en parler pour que Robert réponde Wink Donc include peut être utilisé, mais sur une liste limitée de répertoires. Dans tous les cas, mieux vaut utiliser {global_content} qui reste dans la logique CMSMS
Oui c'est ce que j'ai cru comprendre (mon niveau d'anglais est faible aussi). De tout façon cela devrait permettre de faire pas mal de chose avec les contenus globaux, dommage que cela ne fonctionne qu'avec le tag content et pas le tag menu... peut être dans un avenir proche.

Eric
Citation :dommage que cela ne fonctionne qu'avec le tag content et pas le tag menu
Qu'est-ce que tu entends par là?
Tu peux mettre un tag {menu} dans un GCB Smile

Attention, si tu as bien lu le post d'Airlibre sur le .org, il faut faire "enregister" et non "appliquer" pour que la modif soit prise en compte...(je viens de me faire avoir Rolleyes )
J'avais testé le tag menu sans succès, il est possible que je me sois fait avoir effectivement, puisque j'ai essayé après le tag content... affaire à suivre alors et à faire suivre.

Merci, pour l'info.

Eric