[TYPO3-UG Italy] R: R: R: Congratulations to Mauro Lorenzutti
luca colangelo
lcolangelo at elendil.it
Sat Apr 5 16:56:16 CEST 2008
Salve Mario,
scusami se ti disturbo di nuovo.
Per riuscire a creare i miei metatag dinamici, dopo il tuo
suggerimento,ho pensato di creare uno script php con delle query sul db
per crearmi la stringa da mettere nei metatag, richiamarla tramite USER
e assegnare il valore che ricevo a page.meta.DESCRIPTION tramite il
typoscript.
Per fare cio' non riesco a capire come utilizzare il risultato dello
script nel typoscript.
In tutti gli esempi che ho trovato i risultati degli script fanno
stampare il risultato a video .
Ho provato con questo esempio:
file prova.php:
<?php
class user_test_library_class {
var $cObj; // reference to the calling object.
function test($content,$conf) {
global $TSFE; $TSFE->set_no_cache();
return "hello world";
}}
?>
Nel typoscript richiamo la funzione cosi:
page = PAGE
page.typeNum = 0
includeLibs.test_library = fileadmin/prova.php
page.10 = USER
page.10.userFunc = user_test_library_class->test
Ma "hello world", non va a finire dentro $content ? Se si,come faccio a
copiarlo in page.meta.DESCRIPTION?
Spero di essere stato chiaro.
Grazie Luca.
-----Messaggio originale-----
Da: Mauro Lorenzutti [mailto:mauro.lorenzutti at webformat.com]
Inviato: martedì 25 marzo 2008 9.49
A: luca colangelo
Oggetto: Re: R: R: [TYPO3-UG Italy] Congratulations to Mauro Lorenzutti
Ciao Luca,
> Per fare in modo che funzioni andrebbe bene qualsiasi soluzione.
> Ho anche provato l' ext seo_dynamic_tag , ma lavora su un solo record
> delle tabelle.
> Cosa intendi per " Al limite, puoi crearti un tuo script PHP e
> richiamarlo come oggetto USER (o USER_INT)".
>
intendo dire creare uno script PHP che fa esattamente quello che ti
serve e che come output fornisce il codice HTML da inserire negli header
della pagina.
A questo punto puoi richiamare questo script da TypoScript mediante
l'oggetto USER:
http://typo3.org/documentation/document-library/references/doc_core_tsre
f/4.1.0/view/8/22/
Ciao,
--
Mauro Lorenzutti
e-mail: mauro.lorenzutti at webformat.com
---------------------------------------------------------
WEBFORMAT srl | Corte Europa, 12 | I-33097 SPILIMBERGO PN
Tel +39-0427-926.389 -- Fax +39-0427-927.653
info at webformat.com -- http://www.webformat.com
---------------------------------------------------------
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.519 / Virus Database: 269.22.0/1341 - Release Date:
24/03/2008 15.03
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.519 / Virus Database: 269.22.7/1361 - Release Date:
05/04/2008 7.53
More information about the TYPO3-UG-italy
mailing list