Archive | TYPOSCRIPT

15 décembre 2010 ~ 1 Comment

Utiliser une valeur précise de la base de données en TypoScript

Après une petite période de pause, je recommence la série des trucs & astuces autour de TYPO3. Pour commencer, voyons comment afficher la valeur de n’importe quel champ en TypoScript. Il est en effet possible d’utiliser l’instruction : maLib.data = DB:TABLE:ID:CHAMP Ce qui peut donner dans le cas où nous aurions besoin d’afficher le sous-titre [...]

Continue Reading

11 mai 2010 ~ 0 Comments

Activer la nouvelle édition front-end pour les non-admin

En essayant la nouvelle extension d’édition Front-End, je me suis aperçu qu’elle n’est pas disponible par défaut sur les be_users qui ne sont pas administrateurs du site. Pour activer cette option, il suffit d’ajouter cette ligne dans le TSconfig d’un groupe ou d’un utilisateur Back-end : admPanel.enable.edit = 1 Merci à Rakel qui donne cette [...]

Continue Reading

07 avril 2010 ~ 3 Comments

Crypter simplement les liens mailto avec TYPO3

Après une petite trêve, je vous annonce le retour des trucs et astuces. Pour recommencer, un petit truc pour crypter simplement les mailto insérés dans les tt_content avec du Javascript. Il suffit d’insérer cette ligne dans la zone setup de votre gabarit Typoscript Principal : config.spamProtectEmailAddresses = 1 Avez-vous une autre façon de faire ?

Continue Reading

16 janvier 2010 ~ 0 Comments

Cacher les champs d’un enregistrement d’une extension en TSCONFIG

Les extensions de base ne répondent pas toujours à notre besoin, ou encore elles apportent souvent beaucoup trop d’informations. Voici une solution simple pour régler le 2ème cas. Prenons l’exemple de tt_news, lors de la création d’une nouvelle actualité, tous les champs présents ne serviront pas. Dans un soucis d’ergonomie, et pour éviter de polluer l’affichage, il [...]

Continue Reading

16 novembre 2009 ~ 11 Comments

Ajouter des meta tags par défaut en TYPOSCRIPT

Vous savez maintenant comment ajouter des meta tags en TYPOSCRIPT, je vais vous donner une astuce pour paramétrer des valeurs par défaut pour ces meta. Par exemple, pour la meta description, il faut ajouter dans le setup d’un TYPOSCRIPT : page.meta { description.field = description description.ifEmpty = {$defaultDescription} } Il faut ensuite paramétrer votre constante [...]

Continue Reading