Back to top

Autore Topic: Modulo per modificare i parametri del template da Front end  (Letto 2052 volte)

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Ciao a tutti....

Qualcuno sa se esiste un modulo che consente di visualizzare e modificare il file params.ini del template da front end ?

Ho cercato su tutti i forum ma non si trova nulla...

Grazie come sempre per la disponibilità ;)

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #1 il: 10 Giu 2011, 12:52:05 »
Mi sa che non esiste ancora nulla per modificare i prametri dei template da front end..... :'(

Ho iniziato a creare un modulo semplice per visualizzare e modificate i parametri da front end ....

Per ora sono riuscito a leggere e a stampare a video i parametri del file params.ini con questo codice :

defined( '_JEXEC' ) or die( 'Restricted access' );

$templatefolder = JPATH_BASE.DS.'templates'.DS.$mainframe->getTemplate();
$inifile = $templatefolder.DS.'params.ini';
$parameter_name="sfondo";
$instance =& JURI::getInstance();
$url = JURI::getInstance()->toString();

$xmlfile = $templatefolder.DS.'templateDetails.xml';



$paramsLoad = array();
if (JFile::exists($inifile))
{
   jimport('joomla.filesystem.file');
   $paramsLoad = new JParameter(JFile::read($inifile), 'template');
   $paramValue = $paramsLoad->get($parameter_name, '');
} else {
   echo "lascia perdere troppo complicato !";
}
echo $parameter_name.'='.$paramValue;

?>

Il Problema ora è scrivere i nuovi parametri nel file.ini

Sto provando così ma non scrive nulla...

<form class="param" action="<?php echo JRoute::_($url) ?>" method="post">
   <select class="inputbox" id="paramssfondo" name="params[sfondo]"><option value="standard">Colore base</option><option value="standard1">Colore b2</option><option selected="selected" value="<?php echo $paramValue; ?>">Colore b3</option></select>
   
   
   <input class="button" type="submit" value="Salva" />
   
</form>


Qualcuno sa come aiutarmi ?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #2 il: 10 Giu 2011, 13:56:29 »
Ciao
Non so' per quelli per la 1.5 ma parecchi template per le nuove versioni hanno questa possibilità implementata direttamente da voce menu' lo evinci specialmente dai demo degli stessi.  Ove puoi prendere spunto sul come replicarla sul tuo.

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #3 il: 10 Giu 2011, 20:34:37 »
Ciao,

Ti ringrazio per la tua indicazione visto che non avevo ancora iniziato a usare joomla 1.6.....

Sai indicarmi un template che ha questa funziona prima di provarli tutti ?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #5 il: 10 Giu 2011, 21:15:52 »
Ho guardato i tamplates che mi hai indicato.... ma il menu che intendi fa riferimento a delle pagine a cui hanno dato diversi stili da backend nel menu...  :'( Quindi non cambiano i parametri del template ma solo quelli della pagina linkata dal menu.

Comunque grazie per l' interessamento.... Spero che qualcuno mi aiuti a scrivere da front end nel file parmas.ini del template...


Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #6 il: 10 Giu 2011, 21:24:34 »
Ma no guarda che il preset style una volta cambiato rimane per tutte le pagine del sito come il tipo di menù ed altro.

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #7 il: 10 Giu 2011, 21:36:57 »
Hai ragione nel secondo link rimangono.... ma io avevo scaricato il primo template visto che il secondo usa un framewoks expose che non so la compatibilità con i vari componenti che devo usare ...

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #8 il: 10 Giu 2011, 21:40:43 »
Guarda pure questo il panel tool in alto a destra
http://www.joomlavi.com/demo/j16/jv-framework/

Offline map

  • Appassionato
  • ***
  • Post: 355
  • Sesso: Maschio
  • Siti Web Cagliari Web Agency
    • Mostra profilo
Re:Modulo per modificare i parametri del template da Front end
« Risposta #9 il: 10 Giu 2011, 21:44:12 »
Lo conosco è il frameworks t3 ma non lo posso usare per problemi di compatibilità .....

 



Web Design Bolzano Kreatif