Domanda

Ho iniziato a utilizzare Prestashop ieri, quindi sono un principiante assoluto, ma ho alcune domande.

  1. Non esiste assolutamente alcuna API per questo? Voglio dire, ho trovato il wiki ma non contiene buone informazioni.

  2. Voglio modificare completamente il mio tema, come desidero. Modifica html, aggiungi / rimuovi JavaScript, posso solo fare quello che voglio, ma quando modifico i file tpl nel mio tema attivo, non succede NULLA. Il sito rimane esattamente lo stesso. Perché questo o dove lo cambio senza hackerare il core? Devo ricompilare questi file .tpl in qualche modo affinché le modifiche abbiano effetto?

  3. Voglio anche modificare molti moduli per soddisfare le mie richieste, ma lo stesso qui, se modifico i loro file tpl non sembra accadere nulla o piuttosto non voglio hackerare il core, poiché suppongo questi saranno influenzati se aggiorno la piattaforma.

  4. Dove trovo la mia pagina dei prodotti, desidero creare un menu con un collegamento a una pagina chiamata prodotti o qualcosa con una panoramica dei prodotti disponibili nel mio negozio.

Sono molto confuso, ma immagino che tu debba solo superare questo, sono abituato a sviluppare in WordPress o senza alcun CMS per quella materia.

È stato utile?

Soluzione

Hai svuotato la cache dopo aver modificato i tuoi modelli? Prestashop utilizza il sistema di caching per velocizzare il caricamento del negozio, quindi svuota la directory della cache per compilare i nuovi modelli

Altri suggerimenti

API e documentazione sono cose completamente diverse.

Il team ha aggiornato la documentazione (non più wiki) che può essere trovata su http://doc.prestashop.com/

Dovresti anche controllare il forum (forum.prestashop.com), puoi trovare un minimo di domande / risposte lì.

Non sono sicuro che l'argomento sia morto, ma eccoci comunque.Assicurati di aver caricato il tema su cui stai lavorando per iniziare.Lo troverai in Back Office> Moduli> Temi.

Come hanno già detto i poster precedenti, vai su Back Office> Preferenze> Prestazioni e abilita "Forza compilazione" e disabilita "cache".

C'è un po 'se è disponibile un'API, ma a mio parere inizia dal basso verso l'alto, c'è una documentazione ragionevole (di nuovo, come menzionato sopra: http://doc.prestashop.com/ ) disponibile che ti darà almeno alcune domande a cui iniziare.

La sola eliminazione della cache non ha funzionato per me.Ho dovuto eliminare la directory / themes / / modules / / .

puoi disabilitare i parametri avanzati della cache >> Prestazioni.

Come accennato, la cache è un problema qui, quindi cancellala sempre.Inoltre puoi strutturare completamente il sistema di modelli come desideri, anche modificando i controller se necessario.Dato che questo è MVC, devi pensare all'intero sistema quando lo personalizzi.

Dai un'occhiata a VQMOD, questo ti consente di avere file xml che modificano i controller al volo per funzionalità aggiuntive, ad esempio filtri aggiunti o immagini di rollover del prodotto nella pagina della categoria.VQMOD è perfetto in quanto il sistema centrale può ancora essere aggiornato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top