Forum CMS Made Simple FR
Beta 1.11 - nouveauté de la class Content - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Général (https://forum.cmsmadesimple.fr/forum-10.html)
+--- Sujet : Beta 1.11 - nouveauté de la class Content (/thread-2075.html)



Beta 1.11 - nouveauté de la class Content - Eric11 - 26/06/2012

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.


Beta 1.11 - nouveauté de la class Content - bess - 26/06/2012

Airelibre sur son twitter en dit beaucoup de bien

pas testé de mon côté


Beta 1.11 - nouveauté de la class Content - Eric11 - 26/06/2012

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


Beta 1.11 - nouveauté de la class Content - jissey - 27/06/2012

bonjour,
dans SMARTY, voilà ce qui est indiqué sur include:
http://www.smarty.net/docsv2/fr/language.function.include.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>


Beta 1.11 - nouveauté de la class Content - Eric11 - 27/06/2012

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.


Beta 1.11 - nouveauté de la class Content - airelibre - 27/06/2012

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.php?f=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


Beta 1.11 - nouveauté de la class Content - Eric11 - 27/06/2012

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.


Beta 1.11 - nouveauté de la class Content - airelibre - 28/06/2012

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


Beta 1.11 - nouveauté de la class Content - Eric11 - 28/06/2012

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


Beta 1.11 - nouveauté de la class Content - jissey - 28/06/2012

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 )


Beta 1.11 - nouveauté de la class Content - Eric11 - 28/06/2012

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