Jump to content

Problema con il salvataggio elle pagine cms


Massimo333

Recommended Posts

Quando creo una nuova pagina cms o cerco di modificarne una già esistente, dopo aver cliccato "Salva", la pagina non viene salvata: le pagine vengono salvate normalmente solo se disabiliti tutti gli override (dal menu "parametri avanzati > prestazioni").

Come posso scoprire quale plug-in o file di override causa il problema ?

 

P.s. Inoltre quando disabilito gli override devo reinstallare il file .htaccess perchè perde alcuni parametri che avevo inserito. 

Edited by Massimo333 (see edit history)
Link to comment
Share on other sites

Nella cartella /override/controllers/admin vedi se c'è un file che si chiama AdminCmsController. 

Per vedere a quale modulo appartiene devi vedere nei moduli che hai installato se all'interno della cartella c'è una cartella chiamata /override e se al suo interno c'è il file AdminCmsController. 

Link to comment
Share on other sites

Nulla, mi da sempre il solito errore, appena provo a salvare la pagina esce fuori questo errore:

[PrestaShopDatabaseException]

Unknown column 'display_header' in 'field list'
 

UPDATE `f7_cms` SET `id_cms` = '4',`id_cms_category` = '1',`position` = '1',`indexation` = '1',`active` = '1',`display_header` = '1',`display_footer` = '1',`content_only` = '0' WHERE `id_cms` = 4


at line 791 in file classes/db/Db.php

 

786.         if ($webservice_call && $errno) {
787.             $dbg = debug_backtrace();
788.             WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);
789.         } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) {
790.             if ($sql) {
791.                 throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');
792.             }
793. 
794.             throw new PrestaShopDatabaseException($this->getMsgError());
795.         }
796.     }

 

Link to comment
Share on other sites

hai avuto lo stesso problema nel 2017 ( link del tuo topic ) ed avevi risolto, come detto nel topic da te aperto nel 2017 si ribadisce la stessa risposta

1 può essere un modulo

2 può essere una modifica js o altro

3 può essere un problema del database

come descritto nel tuo errore " non trova " Unknown column 'display_header' in 'field list' " nel db e che nelle pagine cms questo non ci può stare.

Edited by Sito Lab (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...