[TYPO3-UG Italy] chi mi mette nella direzione giusta? tt_content.text.20

Paolo Bragagni paolo.bragagni at gmail.com
Tue Dec 30 16:19:16 CET 2014


mi stupisco che funzioni.

Nel template bisogna inserire una cosa del genere.
non fa altro che prendere i riferimenti dei file dalla tabella tx_cal_event.



-----------------------------

<div xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers"
xmlns:f="http://typo3.org/ns/fluid/ViewHelpers">
<ul>
<f:for each="{v:content.resources.fal(table: 'tx_cal_event',field: 'image',
uid: '{event.uid}')}" as="image">
<li><a href="{image.url}" title="{f:if(condition: image.description, then:
'{image.title}: ', else: '{image.title}')}{image.description}" ><f:image
treatIdAsReference="TRUE" src="{image.id}" alt="{image.title}"
title="{f:if(condition: image.description, then: '{image.title}: ', else:
'{image.title}')}{image.description}" width="170c" height="170c" /></a></li>
</f:for>
</ul>
</div>
-----------------------------



Il giorno 30 dicembre 2014 10:06, Paolo Bragagni <paolo.bragagni at gmail.com>
ha scritto:

> Con un accrocchio tremendo sto cercando di arrivare ad una soluzione della
>  domanda:
>
> - come utilizzare cal con fluidcontent_core?
>
> in pratica utilizzerei nella home il template cal fluid (cal ha un solo
> template fluid per le liste) che punta per il dettaglio ad un ramo
>
> dell'albero dove aggiungo i ts per css_content_style.
>
>
> L'unica cosa che non mi e' riuscito e' far venire le immagini nella lista
> fluid
>
>
> il Partial che renderizza gli event inella lista e' questo:
>
> -------------------------------------------------------
>
> <dt class="vevent">
>
> <div class="dtstart-container">
>
> <abbr
>
> title="<f:format.date
> format='Ymd\THi00'>@{event.start.time}</f:format.date>"
>
> class="dtstart"><f:format.date format='F d
> '>@{event.start.time}</f:format.date>
>
> <f:if condition="{event.allday} != 1">
>
> <f:format.date format='g:i a'>@{event.start.time}</f:format.date>
>
> </f:if></abbr>
>
> </div>
>
> <div class="summary">
>
> <f:link.page pageUid="216"
>
> additionalParams="{tx_cal_controller: '{view: \'event\',type: event.type,
> uid: event.uid, year: event.start.year, month: event.start.month, day:
> event.start.day  }'}">{event.title}
> {event.locationObject.city}</f:link.page>
>
> </div>
>
> </dt>
>
> -------------------------------------------------------
>
>
> come fare a inserire le immagini (che nella v 7 sono inserite tramite fal?)
>
>
>
>
>
>
>
>
>
> Il 16/dic/2014 20:18 "Paolo Bragagni" <paolo.bragagni at gmail.com> ha
> scritto:
>
> > Grazie molte, ma volevo inserire il contenuto direttamente nel be e
> > indipendentemente dal template html usato.
> > il tuo codice è ok, ma si può fare la stessa cosa con vhs e un Po più
> > semplicemente.
> >
> > Per l'altra cosa grazie.
> >
> > Ps.. E per cal?  :(
> > Il 16/dic/2014 20:03 "Roberto Torresani" <typo3 at torresani.eu> ha
> scritto:
> >
> > > Ciao Paolo
> > > purtroppo i miei suggerimenti fanno sempre uso massicco di TypoScript,
> > non
> > > so se potrà essere utile
> > >
> > > Il giorno 16 dicembre 2014 18:09, Paolo Bragagni <
> > paolo.bragagni at gmail.com
> > > >
> > > ha scritto:
> > > >
> > > > la parte centrale e' fatta tutta con contenuti. volevo mettere anche
> la
> > > > lista delle news e degli eventi come contenuti e non all'interno del
> > > > template, ma mi pioceva prenderlo da un altra parte dell'albero.
> > > >
> > >
> > > Per inserire in una pagina il contenuto di un altra pagina puoi
> > utilizzare
> > > l'oggetto CONTENT. Riporto un esempio di codice con alcune indicazioni:
> > >
> > > page.10 {
> > >   subparts.TAG = CONTENT
> > >   subparts.TAG {
> > >       table = tt_content
> > >       select {
> > >         # lista delle UID dei contenuti
> > >         # uidInList = 50, 51
> > > # lista delle UID della pagina
> > >         pidInList = 20
> > >         orderBy = sorting
> > >         # eventuali colonne su cui limitare la select
> > >         where = colPos = 0
> > >         languageField = sys_language_uid
> > >       }
> > >     }
> > > }
> > >
> > >
> > >
> > > > PS.
> > > > se inserisco in un contenuto di una  pagina il contenuto di un altra
> > > quale
> > > > setup template mi prende?
> > > >
> > >
> > > Prende il template della pagina che stai visualizzando, non quella
> dalla
> > > quale stai prendendo contenuti.
> > >
> > > Ciao
> > > _______________________________________________
> > > TYPO3-UG-Italy mailing list
> > > TYPO3-UG-Italy at lists.typo3.org
> > > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
> > _______________________________________________
> > TYPO3-UG-Italy mailing list
> > TYPO3-UG-Italy at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
>


More information about the TYPO3-UG-Italy mailing list