Di Iorio Posted December 1, 2021 Share Posted December 1, 2021 (edited) Salve. Sono qui a chiedere nozioni per sviluppare una pagina sulla scia di quella allegata a questo post, ossia, Catalogo con Menu verticale delle categorie incolonnata lateralmente, e, nel corpo centrale, le miniature dei prodotti con descrizione minimal e immagine. La griglia, in realtà, dovrebbe contenere vari prodotti, quindi potrebbe essere divisa in 5 colonne per altrettante righe. Mi interessa la struttura, la grafica non la guardate. Ovviamente non vi chiedo di farmela, ma se qualcuno può indicarmi qualche tutorial, un manuale, una guida, strumenti, software, consigli per aiutarmi a lavorare su questa specifica cosa, ve ne sarei infinitamente grato. Grazie per l'attenzione. Edited December 1, 2021 by Di Iorio (see edit history) Link to comment Share on other sites More sharing options...
fedesib Posted December 2, 2021 Share Posted December 2, 2021 Ciao, supponendo che tu stia lavorando su PS 1.7.X e che tu stia partendo dal dal tema Classic, il template delle pagine di categoria assomiglia già molto a quello che chiedi. Quindi potresti cominciare a guardare il template product-list.tpl che si trova in /templates/catalog/listing/product-list.tpl, qui trovi grosso modo la struttura della pagina. Noterai poi che questo template include svariati altri sub-templates che si trovano nella cartella _partials/: questi ti danno la struttura delle varie parti della pagina. I filtri nella colonna sinistra possono essere gestiti dal modulo Faceted Search (Ricerca per aspetti) opportunamente configurato. Buona giornata, Federica Link to comment Share on other sites More sharing options...
Di Iorio Posted December 2, 2021 Author Share Posted December 2, 2021 (edited) Si, Federica, supponi bene, si parla di PS 1.7, mentre il tema, in realtà, è shoppato. Devo fare questa pagina usclusivamente per il gruppo "grossisti" e non so bene dove mettere le mani. Al momento vedo tutto buio, spero di riuscire a terminare il mio compito. Si, ho esperienza in altri CMS, ma vedo che PS è tutta un'altra storia, per questo ogni consiglio per me è importante. Grazie del tuo tempo. Edited December 2, 2021 by Di Iorio (see edit history) Link to comment Share on other sites More sharing options...
fedesib Posted December 2, 2021 Share Posted December 2, 2021 Ciao, se la modifica al template deve essere fatta solo per un certo gruppo clienti allora dovrai prima verificare che l'utente sia loggato e che appartenga a quel gruppo. Non so a questo punto se ti convenga fare questo controllo via PHP e distinguere dal controller quale tpl chiamare oppure direttamente nel tpl usando le variabili globali che ci sono in Smarty (qui per una lista completa: https://www.themebooster.com/prestashop-tutorials/prestashop-1-7-smarty-global-variables/). Nel secondo caso, le variabili che servirebbero a te sono probabilmente: {$customer.id_default_group} ID group to which the client is associated {$customer.is_logged} Check if the client is "logged in" (1 yes, 0 no) Suppongo che la scelta dipenda dalle tue preferenze: meglio lavorare in PHP oppure in Smarty? Tieni conto che se scegli il PHP probabilmente dovrai scrivere un modulo per fare l'override del controller CategoryController, dato che in PS 1.7 non si possono più fare override direttamente nella cartella omonima. Buona giornata, Federica Link to comment Share on other sites More sharing options...
Di Iorio Posted December 2, 2021 Author Share Posted December 2, 2021 Grazie Federica, ma non mi è molto chiaro, forse devo fare un passo indietro, devo partire dalle basi. Ad esempio, se voglio creare una nuova pagina, che non sia CMS, statica, ma dinamica, una pagina che richiami product-list.tpl, come posso fare? Link to comment Share on other sites More sharing options...
7bit Posted December 2, 2021 Share Posted December 2, 2021 On 12/1/2021 at 3:56 PM, Di Iorio said: Salve. Sono qui a chiedere nozioni per sviluppare una pagina sulla scia di quella allegata a questo post, ossia, Catalogo con Menu verticale delle categorie incolonnata lateralmente, e, nel corpo centrale, le miniature dei prodotti con descrizione minimal e immagine. La griglia, in realtà, dovrebbe contenere vari prodotti, quindi potrebbe essere divisa in 5 colonne per altrettante righe. Mi interessa la struttura, la grafica non la guardate. Ovviamente non vi chiedo di farmela, ma se qualcuno può indicarmi qualche tutorial, un manuale, una guida, strumenti, software, consigli per aiutarmi a lavorare su questa specifica cosa, ve ne sarei infinitamente grato. Grazie per l'attenzione. Salve come ha ben detto #fedesib se devi creare la pagina nel thema impostato la procedura non è semplice e se non si hanno buone conoscenze sia lato sviluppo thema che lato prestashop la vedo molto difficile realizzarla Di contro se deve essere solo una pagina che visualizza dei prodotti per i fornitori la puoi sempre realizzare "esterna" al thema, puro e semplice php/html/css, integri il codice di controllo che ti serve per visualizzare i prodotti X, se l'utente è un grossista ecc ecc. integri header e footer del thema impostato e poi il resto lo sviluppi. Ne vieni fuori prima a mio avviso. Ovvio anche qui devi avere dimestichezza con php, hotml, css ecc ecc Saluto Link to comment Share on other sites More sharing options...
Di Iorio Posted December 3, 2021 Author Share Posted December 3, 2021 Qualcuno sarebbe in grado di realizzarlo? Pagando, ovviamente, Link to comment Share on other sites More sharing options...
7bit Posted December 3, 2021 Share Posted December 3, 2021 46 minutes ago, Di Iorio said: Qualcuno sarebbe in grado di realizzarlo? Pagando, ovviamente, per capire, realizzare la soluzione integrata nel thema o file esterno al thema ? saluto Link to comment Share on other sites More sharing options...
Di Iorio Posted December 3, 2021 Author Share Posted December 3, 2021 15 minutes ago, 7bit said: per capire, realizzare la soluzione integrata nel thema o file esterno al thema ? saluto Integrato nel thema. Deve riprendere la grafica principale, deve solo cambiare aspetto la pagina dedicata ai grossisti. Link to comment Share on other sites More sharing options...
fedesib Posted December 6, 2021 Share Posted December 6, 2021 Ciao, direi che la fattibilità del progetto (e con essa tempi e costi) dipende essenzialmente dal tema che stai utilizzando e dal fatto che sia più o meno facilmente modificabile/estendibile. Non puoi eventualmente rivolgerti a chi ha sviluppato il tema per una modifica ad hoc? Buon pomeriggio, Federica Link to comment Share on other sites More sharing options...
Di Iorio Posted December 6, 2021 Author Share Posted December 6, 2021 Si Fede, è quello che ho pensato anche io. Domattina apro un ticket all'autore e vediamo come va. Grazie comunque per l'interesse, apprezzo molto. Eventualmente ci risentiamo, se dovessi avere bisogno. Buona serata Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now