rmonclova Posted March 12, 2014 Share Posted March 12, 2014 (edited) Hola a todos, Quiero modificar el detalle de Pedido en el BackOffice (Pedidos>>Pedidos y seleccionar un pedido), para incluir un 'fieldset' de un campo introducido previamente durante la realización del pedido. He editado el archivo "view.tpl" (C:\xampp\htdocs\prestashop\admin\themes\default\template\controllers\orders\helpers\view). El problema es que no me muestra el fielset ni el campo ni nada. He borrado el archivo class_index.php de la carpeta /cache y he limpiado la caché de smarty por el panel de BO y sigue sin mostrarme los cambios. ¿por qué no se me muestran los cambios? Uso la version 1.5.6.2 y theme default. Gracias de antemano saludos Edited March 13, 2014 by rmonclova (see edit history) Link to comment Share on other sites More sharing options...
Feliz Garcia Posted March 12, 2014 Share Posted March 12, 2014 Que extraño, yo acabo de añadir este codigo: <fieldset> <legend>Esto es una prueba</legend> </fieldset> y si me ha imprimido un nuevo bloque. ¿En que parte del fichero has metido el codigo? ¿Que codigo has metido? Link to comment Share on other sites More sharing options...
rmonclova Posted March 12, 2014 Author Share Posted March 12, 2014 En el archivo view.tpl: <fieldset> <legend><img src="../img/admin/logo.gif" /> {l s='Mi Código'}</legend> {if $can_edit} <div style="margin-bottom:5px;"> <p> <input type="text" class="MiCodigo" id="new_code1" name="new_code1" value="{$id_code1}" /> <input class="button" type="submit" name="submitMiCodigo" value="{l s='Change'}" /> <br /> </p> </div> {/if} </fieldset> {if $customer->id} <!-- Customer informations --> <br /> <fieldset> <legend><img src="../img/admin/tab-customers.gif" /> {l s='Customer information'}</legend> He metido el codigo encima de la informacion del cliente. Link to comment Share on other sites More sharing options...
rmonclova Posted March 13, 2014 Author Share Posted March 13, 2014 Hola, Estoy desesperado. He vuelto a dejar el archivo view.tpl como de fábrica y he probado a meter tu ejemplo y sigue sin mostrarme nada. <fieldset> <legend>Esto es una prueba</legend> </fieldset> Una ayudita por favor. gracias Link to comment Share on other sites More sharing options...
rmonclova Posted March 13, 2014 Author Share Posted March 13, 2014 he probado en renombrar el archivo 'view.tpl' por '__view.tpl', he recompilado y borrado el archivo class_index.php, y me sigue mostrando la misma pagina que las veces anteriores. Esto desesperado ya, no se donde mirar ni que hacer para hacer funcionar esto. Una AYUDITAAAA,please!! Link to comment Share on other sites More sharing options...
Feliz Garcia Posted March 13, 2014 Share Posted March 13, 2014 Pues que raro, por que yo lo he puesto como te adjunto en las siguientes imagenes. Adjunto Imagen 1 Adjunto Imagen 2 Y como ves en las imagenes, si me sale. ¿Has habilitado el reporte de errores: http://www.prestashop.com/forums/topic/232477-%C2%BFqu%C3%A9-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ por si acaso? ¿Has vaciado la carpeta de compilación de smarty manualmente, no sea que haya algun problema al forzar compilación? (Esto lo digo a boleo, xDDD, es por decir algo, ya que no se como puedo ayudarte) Link to comment Share on other sites More sharing options...
rmonclova Posted March 13, 2014 Author Share Posted March 13, 2014 Si, tengo habilitado el reporte de errores. Y he limpiado la carpeta /cache/smarty salvo el index.php Lo que no entiendo es como renombrando o elimando el fichero C:\xampp\htdocs\prestashop\admin\themes\default\template\controllers\orders\helpers\view\view.tpl no me peta la pagina. ¿Deberia de mostrarme algun error o una pagina en blanco no? ¿Sabes desde que archivo se llama al view.tpl? gracias Link to comment Share on other sites More sharing options...
rmonclova Posted March 13, 2014 Author Share Posted March 13, 2014 Tras borrarlo, sigue funcionando, es como si cargara el view.tpl desde otra ruta. ¿desde donde se llama al archivo view.tpl? gracias de antemano Link to comment Share on other sites More sharing options...
rmonclova Posted March 13, 2014 Author Share Posted March 13, 2014 He encontrado un archivo view.tpl en la ruta: C:\xampp\htdocs\prestashop\backoffice\themes\default\template\controllers\orders\helpers\view Ahora me surge la duda, ¿cual fichero se usa en qué casos? gracias. Link to comment Share on other sites More sharing options...
rmonclova Posted March 13, 2014 Author Share Posted March 13, 2014 Exacto. Hay que tocar el fichero de la ruta: C:\xampp\htdocs\prestashop\backoffice\themes\default\template\controllers\orders\helpers\view Feliz Garcia, gracias por tu ayuda. Link to comment Share on other sites More sharing options...
Feliz Garcia Posted March 13, 2014 Share Posted March 13, 2014 Exacto. Hay que tocar el fichero de la ruta: C:\xampp\htdocs\prestashop\backoffice\themes\default\template\controllers\orders\helpers\view Feliz Garcia, gracias por tu ayuda. Ahhh yo creia que estabas tocando el fichero en la carpeta de administración de tu panel. Es que la carpeta se puede llamar como tu quieras renombrarla, yo la tengo renombrada por ejemplo con el nombre administracionpre, por eso cuando colocastes en tu primer mensaje "admin", creia que colocabas el nombre solo a modo de referencia y que estabas entrando en la carpeta de administración de tu tienda. Link to comment Share on other sites More sharing options...
rmonclova Posted March 13, 2014 Author Share Posted March 13, 2014 (edited) Puede que este yo haciendolo mal. Los archivos que yo he tocado son: AdminOrdersController.php (El original se encuentra en C:\xampp\htdocs\prestashop\controllers\admin\ , pero yo le hecho override con mimodul y se encuentra ya en C:\xampp\htdocs\prestashop\override\controllers\admin\) view.tpl (modificado el original --> C:\xampp\htdocs\prestashop\backoffice\themes\default\template\controllers\orders\helpers\view) En el primero, muestro un campo adicional en el listado de pedidos del BO. En el segundo, quiero mostrar ese campo y dar la posibilidad de modificarlo. ¿Como puedo enviar el campo ese para poder recuperarlo en el view.tpl? ¿Donde se llamar exactamente al archivo view.tpl? gracias. Edited March 14, 2014 by rmonclova (see edit history) Link to comment Share on other sites More sharing options...
rmonclova Posted March 14, 2014 Author Share Posted March 14, 2014 me autocito para ver si podeis ayudarme con las dudas planteadas en el anterior post. gracias Link to comment Share on other sites More sharing options...
Recommended Posts