Recherche rapide : Avancée

 

Vous êtes ici : Accueil > Snippets > Extensions TYPO3 > tt_news

Astuces tt_news

Supprimer margin:0pt dans tt_news

plugin.tt_news.general_stdWrap.parseFunc.nonTypoTagStdWrap.encapsLines.removeWrapping = 1

Dates en français avec tt_news

plugin.tt_news {

# SINGLE news
displaySingle {
age_stdWrap.age = 1
date_stdWrap.strftime= %e-%b-%Y %H:%M
time_stdWrap.strftime= %H:%M
title_stdWrap.wrap = <b>|</b>
author_stdWrap.case = upper
author_stdWrap.typolink.parameter.field = author_email

#imageCount=2
#imageWrapIfAny = <div class="news-single-img">|</div>

email_stdWrap.setContentToCurrent = 1
email_stdWrap.typolink.parameter.current = 1
#caption_stdWrap.wrap = |
caption_stdWrap.wrap = |
caption_stdWrap.trim=1{
caption_stdWrap.required=1
}

# LATEST news{
displayLatest {
date_stdWrap.strftime= %e-%b-%Y
time_stdWrap.strftime= %H:%M
caption_stdWrap.if.directReturn = 0
subheader_stdWrap.crop = 100 | ...
subheader_stdWrap.ifEmpty.field = bodytext
#imageCount=1
#imageWrapIfAny = <div class="news-single-img">|</div>
}

# LIST news
displayList {
age_stdWrap.age = 1
date_stdWrap.strftime= %e-%b-%Y
time_stdWrap.strftime= %e-%b-%Y %H:%M
#caption_stdWrap.wrap = |
caption_stdWrap.wrap = |
caption_stdWrap.trim=1
caption_stdWrap.required=1
subheader_stdWrap.crop = 300 | ...
subheader_stdWrap.ifEmpty.field = bodytext
#imageCount=1
#imageWrapIfAny =
}

displayArchive {
age_stdWrap.age = 1
date_stdWrap.strftime= %e-%b-%Y
time_stdWrap.strftime= %e-%b-%Y %H:%M
caption_stdWrap.wrap = |
caption_stdWrap.trim=1
caption_stdWrap.required=1
subheader_stdWrap.crop = 300 | ...
subheader_stdWrap.ifEmpty.field = bodytext
imageCount=1
imageWrapIfAny =
}


}

Jour(s) à la place de days

Insérer le code suivant dans pi/class.tx_ttnews.php (source : Blog d'un Développeur TYPO3).

$markerArray['###NEWS_AGE###'] = str_replace('days','jour(s)',
$markerArray['###NEWS_AGE###']);

Ajouter un auteur et une adresse email par défaut pour les news

Ajoutez dans le TS Config du sysfolder de tt_news le code suivant :

// Auteur par défaut
TCAdefaults.tt_news.author = full name

// Adresse email par défaut
TCAdefaults.tt_news.author_email = name@domain.tld

Activer la fonction "Direct preview"

Depuis la version 2.2.0 de tt_news, il est possible d'avoir un aperçu (preview) d'une actualité, en cliquant directement sur l'enregistrement tt_news dans le dossier système concerné. Le bouton 'save and preview' fonctionne donc parfaitement.

Pour activer cette fonction, ajoutez le code suivant dans le TS Config du dossier système de news par exemple :

// Direct preview tt_news
tx_ttnews.singlePid = xx

Où xx est la page de détail d'une actualité

Activer le titre (caption) pour les images

Par exemple, en mode single :

plugin.tt_news.displaySingle{
caption_stdWrap >
caption_stdWrap.required=1
caption_stdWrap.wrap =

|


//outerWrap =

|


//prepend = IMAGE
}

La valeur renseignée pour outerWrap (à décommenter au besoin) signifie que l'on souhaite faire apparaitre le titre en dehors du wrap de tt_news.

Si les liens des news ne s'affiche en mode saisie dans un RTE

A renseigner dans votre template au moment de l'inclusion de la configuration TS de tt_news :

# corrige problème dans l'ordre des templates
plugin.tt_news.general_stdWrap.parseFunc < lib.parseFunc_RTE

Supprimer "Displaying results ouf of..."

# Suppression de displaying results
plugin.tt_news.pageBrowser.showResultCount = 0

Les derniers snippets :

Menu simple texte (TMENU)
TYPO3 : menu texte, TMENU, HMENU, GMENU

tt_news
Quelques astuces tt_news pour travailler plus efficacement avec cette formidable extension

Utilisateurs backend
Quelques informations utiles pour configurer les comptes des utilisateurs backend de TYPO3