Back to top

Autore Topic: RISOLTO! Dove salvare i file modificati  (Letto 1257 volte)

Offline vale1519

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
RISOLTO! Dove salvare i file modificati
« il: 09 Mar 2014, 14:56:15 »
Ciao a tutti,
qualcuno saprebbe spiegarmi meglio dove salvare i file css e php che modifico in joomla e suoi componenti (come virtuemart) così che quando aggiorno joomla non vengano cancellati?
So che vanno salvati nel template, ma dove?


Grazie
« Ultima modifica: 10 Mar 2014, 14:27:01 da vale1519 »

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Dove salvare i file modificati
« Risposta #1 il: 09 Mar 2014, 16:39:04 »
devi adottare una tecnica che si chiama override e che vale per tutti i file esclusi i CSS (ma anche no, ma dipende da vari fattori)

ogni template ha una cartella /html destinata proprio a questo.
Si riproduce in quella cartella il percorso del file modificato, ad esempio, parterndo dalla cartella /html:
Codice: [Seleziona]
/html/modules/mod_pippo/nome_file_modificato.php
naturalmente quel percorso varierà in base al modulo, componente o plug in

per i CSS la cosa è un pò più semplice, di fatto basta aggiungere nel file css principale del template, in fondo, la stessa regola avendo cura di inserire i!important dopo la dischiarazione.

la cosa si potrebbe complicare un pò se utiliziamo un template di cui siamo soggetti ad aggiornamenti, in questo caso potrebbe essere più utile inserire un nuovo file css vuoto dove inseriremo tutte le modifiche che riguardano gli stili, avendo cura di inserire la stringa che lo richiama nel file index.php subito dopo le stringhe che ne richiamano i css del template: così facendo avremmo la certezza che il codice scritto avrà la preferenza rispetto a quello corrispondente degli altri file css.

per quest'ultima operazione si potrebbe anche ovviare con un bel
Codice: [Seleziona]
@import url("http://www.nomedomain.com/nome_file.css");inserendolo in fondo al file dopo l'ultima regola css


Inoltre ci sono altre considerazioni da fare, come quante e di che entità sono queste modifiche

dimenticavo, ci sono 2/3 articoli e molte discussioni che trattano nel particolare l'override dei file php.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline vale1519

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:Dove salvare i file modificati
« Risposta #2 il: 10 Mar 2014, 14:26:42 »
GRAZIE GRAZIE GRAZIE
Rispondi sempre alle mie domande...Grazie

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Dove salvare i file modificati
« Risposta #3 il: 10 Mar 2014, 15:10:16 »
GRAZIE GRAZIE GRAZIE
Rispondi sempre alle mie domande...Grazie

è un caso, di solito rispondo quando la richiesta è chiara, coincisa e va subito al punto della questione, ma anche quando ci vuole il decoder per capire "chi vuole cosa e cosa vuole fare", facendoglielo notare  8) 8) altrimenti nessuno lo aiuterà.

qualcuno lo capisce, qualcuno no, qualcuno si offende, qualcuno si indigna, qualcuno mette il pippone, qualcuno va a piangere da un admin del forum, qualcuno manda una email a joomla.org per il cattivo servizio, la sfaggiataggine, l'insolenza e l'impertinenza ;D ;D ;D

Appena puoi inserisci [risolto] editando il titolo del primo post ed inserendolo all'inizio dello stesso :)
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

 



Web Design Bolzano Kreatif