Joomla.it Forum
Non solo Joomla... => Sviluppo => : Oslino 19 Dec 2009, 15:01:44
-
Premetto che ci capisco poco sia di AdsManager che di PHP (sono agli esordi).
Nel file adsmanager.html.php ho modificato questa parte di codice che visulaizza il titolo dell'annuncio:
<?php if (@$positions[0]->title) {$strtitle = adsmanager_html::getLangDefinition($positions[0]->title);};
$titleup=strtoupper($strtitle);?>
<?php echo "<b>".@$titleup."</b>";
?>
dove $titleup è una variabile da me creata per visualizzare il titolo dell'annuncio tutto in maiuscolo.
Il problema è che non funziona. Il titolo si vede, ma non è in maiuscolo (rimane così come inserito dall'utente). Ho rimediato con il CSS tramite text-trasform, ma vorrei sapere cosa c'è di sbagliato nella mia dichiarazione PHP se qualcuno lo sa.
Grazie.
-
si ma così costringi ad installare il tuo componente per darti una mano e non credo che qualcuno lo faccia, per cui:
-------------------------------
Nel file adsmanager.html.php ho modificato questa parte di codice che visulaizza il titolo dell'annuncio:
-------------------------------------
se metti com'era e com'è ora forse si può vedere dov'è il problema
..poi una curiosità, cosa vuol dire @ nell'outpup?:
echo "".@$titleup."
maurizio
-
Ciao Mau_develop,
il codice originale, se non ricordo male, è questo
...
<?php if (@$positions[0]->title) {$strtitle = adsmanager_html::getLangDefinition($positions[0]->title);};
echo "<b>".$strtitle."</b>";
...
...
La @ era solo una dimenticanza del copia e incolla :-\
Credevo che AdsManager fosse un componente talmente utilizzato che quasi tutti gli sviluppatori ne avessero una copia installata.
Sorry.