Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Reflexion: CmsMs / (blocs de contenu) /jquermobil et grids
#13

Salut,
j'ai lu l'article et effectivement, il y a une erreur avec {content}.
On ne peux pas le mettre plus d'une fois par gabarit, ou alors, il faut créer une second block comme il le dit tout à la fin (ce qui te permettrait de mettre un contenu plus synthétique pour les mobiles).
Pour faire appel au contenu plus d'une fois dans le gabarit, il faut le mettre dans une variable soit avec
Code :
{capture assign="contenu"}{content}{/capture}
soir directement avec
Code :
{content assign="contenu"}
et ensuite appeler la variable autant de fois que l'on veut :
Code :
{$contenu}
Avec ou sans process_pagedata, ça devrait marcher maintenant.
Autre petite optimisation à faire : il appelle sa balise {mobile} et fait un capture inutile :
Code :
{mobile}{capture assign='mobiletemp'}{$mobile_detect}{/capture}
cela peut être avantageusement remplacer par :
Code :
{mobile}
tout simplement et ensuite, il suffit de tester la variable $mobile_detect qui a été positionnée dans l'udt mobile:
Code :
{if $mobile_detect}
A noter qu'il nous met une seconde variable $mobile_none dont je ne comprends pas bien l'utilité n'ayant pas épluché son code et dont il ne se sert pas dans son exemple.

Voilà voilà...
A+

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)