LPGLed Posted July 9, 2020 Share Posted July 9, 2020 Ciao a tutti! Avrei necessità di modificare, implementare ed eventualmente eliminare del codice sorgente di una pagina ben specifica. Accedento all'FTP in Themes-->Classic-->Templates-->_partials--> file.tpl una volta scaricati i file, modificati e re-uploadati nel server (cancellando cache) header, footer e nelle altre pagine non appaiono modifiche. Ad esempio nel footer io leggo il seguente codice: <div class="col-md-12"> <p class="text-sm-center"> {block name='copyright_link'} <a class="_blank" href="https://www.prestashop.com" target="_blank" rel="nofollow"> {l s='%copyright% %year% - Ecommerce software by %prestashop%' sprintf=['%prestashop%' => 'PrestaShop™', '%year%' => 'Y'|date, '%copyright%' => '©'] d='Shop.Theme.Global'} </a> {/block} </p> </div> Ma nel sito in running su server di queste stringhe neanche l'ombra. Ovvero nel footer non appare il link prestashop. Stessa cosa nelle altre pagine tpl. Poi se volessi modificare non il tema ma la singola pagina/sezione del sito direttamente da codice come è possibile farlo? Dove sbaglio? Un grazie in anticipo a tutti coloro che vogliono contribuire dando un'aiuto. Link to comment Share on other sites More sharing options...
Minsky_ae Posted July 10, 2020 Share Posted July 10, 2020 @LPGLed You might want to try this in English or go in the Italian forum 😁 Link to comment Share on other sites More sharing options...
LPGLed Posted July 11, 2020 Author Share Posted July 11, 2020 So, I'm sorry. I just need little help. Going to FTP in Themes-->MyTheme-->Templates-->_partials--> file.tpl i can modify basical templates But how can i modify single page on FTP? Thanks for all response Link to comment Share on other sites More sharing options...
Minsky_ae Posted July 20, 2020 Share Posted July 20, 2020 Hi @LPGLed, Not sure I understand what you want to do. Maybe you're talking about general layouts, if so it's under themes > your_theme > templates > layouts Link to comment Share on other sites More sharing options...
Ale_BB Posted July 20, 2020 Share Posted July 20, 2020 On 7/9/2020 at 4:39 PM, LPGLed said: Ciao a tutti! Avrei necessità di modificare, implementare ed eventualmente eliminare del codice sorgente di una pagina ben specifica. Accedento all'FTP in Themes-->Classic-->Templates-->_partials--> file.tpl una volta scaricati i file, modificati e re-uploadati nel server (cancellando cache) header, footer e nelle altre pagine non appaiono modifiche. Ad esempio nel footer io leggo il seguente codice: <div class="col-md-12"> <p class="text-sm-center"> {block name='copyright_link'} <a class="_blank" href="https://www.prestashop.com" target="_blank" rel="nofollow"> {l s='%copyright% %year% - Ecommerce software by %prestashop%' sprintf=['%prestashop%' => 'PrestaShop™', '%year%' => 'Y'|date, '%copyright%' => '©'] d='Shop.Theme.Global'} </a> {/block} </p> </div> Ma nel sito in running su server di queste stringhe neanche l'ombra. Ovvero nel footer non appare il link prestashop. Stessa cosa nelle altre pagine tpl. Poi se volessi modificare non il tema ma la singola pagina/sezione del sito direttamente da codice come è possibile farlo? Dove sbaglio? Un grazie in anticipo a tutti coloro che vogliono contribuire dando un'aiuto. Ciao, ti faccio subito una domanda banale: non hai un tema installato che rimpiazza quello Classic, vero? Se invece hai il tema classic, prova a dare uno sguardo al sorgente della pagina e vedi se questo estratto di codice (vedrai ovviamente solo html puro, niente smarty o php) è presente ma nascosto da una classe css oppure non c'è proprio. Se vuoi invece modificare solo il footer di una specifica pagina, devi individuare la pagina specifica, rimuovere l'inclusione del footer "globale" del sito e creartene uno ex-novo specifico per quella pagina. Tutto dipende però da qual è la pagina in questione... ti avviso che potrebbe essere un po' complicato farlo, dipende dalle tue competenze. Link to comment Share on other sites More sharing options...
LPGLed Posted July 20, 2020 Author Share Posted July 20, 2020 Da dove posso trovare la pagina specifica da ftp? Bisogna agire sempre sul template installato oppure ci sono sezioni specifiche nell'FTP dove si possono modificare i contenuti delle singole pagine o crearne una completamente nuova!? Link to comment Share on other sites More sharing options...
Ale_BB Posted July 20, 2020 Share Posted July 20, 2020 12 minutes ago, LPGLed said: Da dove posso trovare la pagina specifica da ftp? Dipende da qual è la pagina in questione: tieni conto che hai delle pagine generiche per la vista prodotto, per la categoria, per le pagine aggiuntive, ecc che si popolano dinamicamente con il contenuto del sito. Quindi, per fare un esempio, se tu volessi creare un footer personalizzato SOLO per le pagine dei prodotti potresti anche farlo; se invece volessi un footer diverso solo PER UN PRODOTTO non ti sarebbe possibile. 12 minutes ago, LPGLed said: Bisogna agire sempre sul template installato oppure ci sono sezioni specifiche nell'FTP dove si possono modificare i contenuti delle singole pagine o crearne una completamente nuova!? Si, ovviamente. Lavora sul template che stai utilizzato nel front-end, altrimenti non ha senso. E crea un tema child di quello che vuoi modificare, non editare direttamente QUEL tema. Se non sai come farlo, qui c'è la guida ufficiale di PrestaShop 😉 https://devdocs.prestashop.com/1.7/themes/reference/template-inheritance/parent-child-feature/ 1 Link to comment Share on other sites More sharing options...
LPGLed Posted July 20, 2020 Author Share Posted July 20, 2020 Si, già ho modificato il template, modificando HTML e CSS. Provo a spiegarmi meglio: da prestashop è possibile aggiungere direttamente delle pagine/sezioni di sito BackOffice --> Design --> Pagine --> (+Aggiungi una nuova pagina) Ebbene, una volta creata dove è possibile trovarla? Come, se possibile, modificarla direttamente da FTP. Una volta creata da PS credo aggiunga anche un file nell'FTP o no? oppure fa tutto da db? Grazie ancora. Link to comment Share on other sites More sharing options...
Ale_BB Posted July 20, 2020 Share Posted July 20, 2020 Questo purtroppo non lo so, mi dispiace. Aspettiamo che qualcun altro risponda! Link to comment Share on other sites More sharing options...
LPGLed Posted July 20, 2020 Author Share Posted July 20, 2020 Grazie mille per la disponibilità e per le risposte! 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