Joomla.it Forum

Forum traduzioni italiano => Le traduzioni e le informazioni della community => FAQ e Guide => : jeckodevelopment 07 Aug 2012, 12:04:23

: Joomla! 2.5: Convertire un template per Joomla 3.0
: jeckodevelopment 07 Aug 2012, 12:04:23
Salve gente,
nel wiki di Joomla 2.5 è disponibile la traduzione della guida "Converting a template for Joomla 3 (http://docs.joomla.org/Converting_a_template_for_Joomla_3)" pubblicata originariamente sul wiki di Joomla.org

Attenzione, la traduzione, così come l'originale, è ancora un work in progress, quindi è soggetto a modifiche/integrazioni/aggiornamenti.

Il link alla pagina del wiki italiano:
http://www.joomla.it/mediawiki/index.php/Joomla!_2.5:Convertire_un_template_per_Joomla_3
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: ventus85 07 Aug 2012, 22:45:28
Bene, mi servirà visto che devo ancora convertire un template dalla 1.5 all'ultima!
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: Npaquito 28 Sep 2012, 12:51:45
Hola

Grazie molto utile

Nel templateDetails.xml di Beez3 cambia
:
<extension version="2.5" type="template" method="install">per
:
<extension version="2.5" type="template" client="site">
e generale?
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: Npaquito 28 Sep 2012, 13:42:44
Hola

Potreste spiegarmi in parole povere:

  Visualizzazioni Editor  Le visualizzazioni dell'editor del frontend utilizzano le tabulazioni per separare le aree editabili e le opzioni. Se non vuoi utilizzarle, devi fare un override che non include il blocco seguente

E dove va inserito esattamente il codice?


Grazie
 
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: Npaquito 28 Sep 2012, 14:14:54
Hola

A me ha funzionato ma..

:
<meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="../media/jui/js/jquery.js"></script>
    <script src="../media/jui/js/bootstrap.min.js"></script>
    <script src="../media/jui/js/chosen.jquery.min.js"></script>
mi da un warning per riga, il primo <meta> non closed (non difficile ma manca il /), gli altri tre manca il tipo dell'attribute

invece questo
:
// If Right-to-Left
if ($this->direction == 'rtl') :
    $doc->addStyleSheet('../media/jui/css/bootstrap-rtl.css');
endif;
 
// Load specific language related CSS
$file = 'language/' . $lang->getTag() . '/' . $lang->getTag() . '.css';
if (JFile::exists($file)) :
    $doc->addStyleSheet($file);
endif;
 
$doc->addStyleSheet('../media/jui/css/chosen.css');
inserito dopo: <link rel="stylesheet" href=".../css/template.css" type="text/css" />
senza
:
<?phpme lo mostra come testo nel frontend, se lo uso come <?php mi da un'errore Fatal error:  Call to a member function getTag() on a non-object in C:\....
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: borzoi 05 Oct 2012, 11:17:50
Gran bella guida, mi è stata sufficiente per convertire (con qualche aggiunta...) un template dalla 2.5 alla 3.0.
Però, bisognerebbe sempre evitare di prendere il codice che funziona sulla nostra macchina, e farne una guida :D
Non tutti i template hanno una variabile "$lang" valorizzata col locale utilizzato per il sito...
Per la cronaca, alla guida occorre aggiungere, fra le dichiarazioni iniziali di index.php, la seguente inizializzazione:

:
$lang = JFactory::getLanguage();
L'occasione è gradita per ricordare che in Joomla! 3.0 i passaggi per riferimento sono deprecated: in soldoni, $lang =& JFactory::getLanguage(); darebbe uno strict error.
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: maxtrend 13 Sep 2013, 18:23:59
Nuovo link alla versione in inglese:

http://docs.joomla.org/J3.1:Converting_A_Previous_Joomla!_Version_Template (http://docs.joomla.org/J3.1:Converting_A_Previous_Joomla!_Version_Template)
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: davide lau 17 Aug 2014, 19:29:50
Ciao a tutti, ho provato a seguire questa guida ma è poco chiara per me e non so dove e come mettere questi codici, voglio continuare a usare anche per la versione 3 il template che ho sempre utilizzato... Spero che qualcuno possa darmi una mano...  ::)

davide
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: nicolacomin 30 Sep 2014, 11:25:00
Ciao a tutti,
non funzionandomi sul template grezzo che utilizzavo solitamente in Joomla 2.5 dato che il php mi dava un errore ho consultato la pagina della documentazione in inglese e nella discussione ho trovato questo utile commento:

This can be further simplified to two lines of code:
JHtmlBootstrap::loadCss($includeMaincss = true, $this->direction);
JHtml::_('bootstrap.framework');
The first line loads cor CSS whereas the second loads core JavaScript. I'd recommend this route for anyone not using LESS in Joomla 3.
In effetti togliendo tutto quanto scritto nella guida e includendo nel php ad inizio template queste 2 righe Bootstrap carica immediatamente e tutto funziona alla perfezione. Spero questo sia utile a qualcun'altro.
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: ste 02 Oct 2014, 12:36:56
Ciao nicolacomin,
puoi indicare il link alla discussione dove hai trovato il codice?
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: nicolacomin 02 Oct 2014, 13:43:34
La discussione è relativa al link da cui è stato tradotto l'articolo http://docs.joomla.org/J3.x:Converting_A_Previous_Joomla!_Version_Template (http://docs.joomla.org/J3.x:Converting_A_Previous_Joomla!_Version_Template) . Ecco il link alla discussione comunque http://docs.joomla.org/J3.x_talk:Converting_A_Previous_Joomla!_Version_Template (http://docs.joomla.org/J3.x_talk:Converting_A_Previous_Joomla!_Version_Template)
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: kefy 30 May 2015, 10:57:43
Ciao, anche per me non è un granchè chiara questa guida!
Prima domanda: i class name vuol dire che devo trovare tutti i "menu" e cambiarli con "nav" ecc.. In tutti i file del template?



: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: giusebos 30 May 2015, 11:03:36
le classi devono essere cambiate:

da menu    a nav    
da pagnav    a pager    
da actions    a dropdown-menu    

naturalmente potrebbe cambiare qualcosa perchè spesso in alcuni template le classi vengono sovrascritte, quindi da vautare anche il template che stai usando.
In oltre se stai usando un template che è basato su gantry o t3 o qualche altro framework ci potrebbe essere anche qualche altra modifica o le modifiche non necessariamente saranno quelle indicate.
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: kefy 30 May 2015, 18:25:15
ok, fatto..
non ci riesco! va oltre le mie competenze..  :-\


stavo pensando di prendere un nuovo template 3, e di modificarlo con i css, per renderlo simile all'originale.
Esiste una guida?


I css e l'html un po' lo conosco, però avrei bisogno di una "guida (appunto!)" che spieghi la teoria, la correlazione tra jooma, moduli, posizioni e css, perchè se apro la cartella css del mio template ci sono almeno una ventina di file e non so mai quale pescare, vado un po' sempre a tentativi!





: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: giusebos 30 May 2015, 20:24:24
ci sono varie guide, sia in italiano che in inglese: Prova con google.
: Re:Joomla! 2.5: Convertire un template per Joomla 3.0
: azzur 07 Nov 2015, 18:24:19
salve a tutti,


leggendo questo post non mi sono chiare alcune cose, sto provando a convertire una versione di joomla 2.5 alla 3.4.5, l'aggiornamento è andato a buon fine e dovrei poi pian piano sistemare i vari plugin, il mio problema principale è ora risistemare il templare originale.
Nella guida qui sopra viene indicato di cambiare la classi, presumo si parli di classi ed id css,mi chiedo in quali pagine? Io ho cercato all'interno delle pagine relative al mio templare 2,5 le voci Menu, pagenav e action e non trovo nulla è normale?


Inoltre si parla poi di pagina index a quale si fa riferimento alla index presente dentro la cartella del templare?


Invece per editor viewer cosa si intende quale sarebbe la pagina da andare a modificare?


Scusate le domande per molti banali, il fatto è che mi affaccio a joomla dopo diverso tempo e avrei bisogno cortesemente di qualche consiglio per orientarmi meglio ed utilizzare questa guida per fa funzionare il vecchio templare sulla versione 3.


Mi auguro di avere qualche vostro aiuto


Grazie in anticipo.