[TYPO3-UG Italy] Assegnare il tag TITLE alle pagine generate da un'estensione
Bernardin Federico
federico.bernardin at immaginario.com
Thu Oct 11 12:54:33 CEST 2007
Ciao,
io l'ho fatto su una mia estensione e l'ho settata così:
$GLOBALS['TSFE']->page['title'] = $this->internal['currentRow']
['company'];
e funziona, poi se vuoi puoi usare l'ogetto REGISTER per salvarti
altre proprietà da usare magari nelle keywords e nella description.
l'altra che tu hai scritto serve per l'indexed search.
Ciao
Federico
Il giorno 11/ott/07, alle ore 10:36, Tiziano Fogliata ha scritto:
> Ciao a tutti,
> ho realizzato un'estensione che permette di gestire una serie di dati
> relativi alla discografia di un artista.
>
> Inizialmente l'estensione visualizzava la lista delle opere e la
> singola
> opera nella stessa pagina. Attualmente ho modificato il codice per
> fare in
> modo che la singola opera venga visualizzata su una pagina con un
> diverso ID
> usando questo codice per il link:
>
> $this->pi_list_linkSingle($this->internal['currentRow']['title'],
> $this->internal['currentRow']['uid'],$cache=TRUE,$mergeArr=array(),
> $urlOnly=FALSE,$altPageId=21);
>
> Il problema è che la pagina contenente la singola opera mostra
> sempre lo
> stesso tag TITLE, io vorrei invece che avesse il titolo dell'opera.
>
> L'estensione contiene già:
>
> if ($this->internal['currentRow']['title'])
> $GLOBALS['TSFE']->indexedDocTitle=$this->internal['currentRow']
> ['title'];
>
> ma sembra non avere efffetto.
>
> Ho anche provato ad utilizzare un codice simile a questo che ho
> trovato, ma
> senza alcun risultato, probabilmente l'ho adattato male alla mia
> situazione.
>
> ************
> config.noPageTitle = 2
>
> page.headerData.3 >
> page.headerData.3 = COA
> page.headerData.3.1 = RECORDS
> page.headerData.3.1 {
> dontCheckPid = 1
> source.data = GPvar:tx_pixmeps_pi3|showUid
> tables = tx_pixmeps_table
> conf.tx_pixmeps_table >
> conf.tx_pixmeps_table = TEXT
> conf.tx_pixmeps_table.field = lastname
> conf.tx_pixmeps_table.htmlSpecialChars = 1
> }
> page.headerData.3.2 = TEXT
> page.headerData.3.2.value =
> page.headerData.3.3 = RECORDS
> page.headerData.3.3 {
> dontCheckPid = 1
> source.data = GPvar:tx_pixmeps_pi3|showUid
> tables = tx_pixmeps_table
> conf.tx_pixmeps_table >
> conf.tx_pixmeps_table = TEXT
> conf.tx_pixmeps_table.field = firstname
> conf.tx_pixmeps_table.htmlSpecialChars = 1
> }
>
> page.headerData.3.wrap = <title>Member : | </title>
> ******************
>
> Sono graditi tutti i suggerimenti per poter risolvere tale fastidioso
> problema.
>
> Grazie.
>
> Ciao,
> Tiziano.
> _______________________________________________
> TYPO3-UG-italy mailing list
> TYPO3-UG-italy at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-italy
_________________________________________________________
Federico Bernardin - responsabile IT
federico.bernardin at immaginario.com
_________________________________________________________
Pallino&Co. - Comunicazione integrata
Immaginario - Divisione multimediale
Via Decorati al Valor Civile 57/A, 35142 Padova, Italy
Tel. +39.049.8800329 Fax +39.049.8800354
www.pallino.it www.immaginario.com
Questa e-mail ed i suoi eventuali allegati contengono informazioni
riservate o confidenziali. Se avete ricevuto questa comunicazione per
errore, siete pregati di non utilizzarne il contenuto e di non
portarlo a conoscenza di alcuno. Grazie per la collaborazione.
This message is intended only for the use of the individual or entity
to which it is addressed, and may contain confidential information.
If you received this in error, please contact the sender and delete
the material from all computers.
More information about the TYPO3-UG-italy
mailing list