thuxu007 Posted July 22, 2014 Share Posted July 22, 2014 Buenas, estoy creando una web de liberacion de moviles Para la linea de introducir el IMEI este post me ha venido muy bien: http://www.prestashop.com/forums/topic/239288-solucionado-cambiar-lugar-personalizaci%C3%B3n-del-producto/ Ahora lo que me queda es poder quitar el boton de "guardar" si hubiera alguna forma de que cuando se añadiera al carrito, se guardara ese numero automaticamente. (sin tener que presionar antes "guardar" ) a ver si alguien sabe como se puede hacer gracias Link to comment Share on other sites More sharing options...
rafaelamargo Posted July 22, 2014 Share Posted July 22, 2014 Buenas, estoy creando una web de liberacion de moviles Para la linea de introducir el IMEI este post me ha venido muy bien: http://www.prestashop.com/forums/topic/239288-solucionado-cambiar-lugar-personalización-del-producto/ Ahora lo que me queda es poder quitar el boton de "guardar" si hubiera alguna forma de que cuando se añadiera al carrito, se guardara ese numero automaticamente. (sin tener que presionar antes "guardar" ) a ver si alguien sabe como se puede hacer gracias En google, he visto este tema: http://www.prestashop.com/forums/topic/76874-how-to-remove-save-button-for-customized-fields/ (Esta en ingles, quizas algunos de los ultimos post del tema te pueda servir..) 1 Link to comment Share on other sites More sharing options...
thuxu007 Posted July 23, 2014 Author Share Posted July 23, 2014 (edited) En google, he visto este tema: http://www.prestashop.com/forums/topic/76874-how-to-remove-save-button-for-customized-fields/ (Esta en ingles, quizas algunos de los ultimos post del tema te pueda servir..) No me lo puedo creer! me ha funcionado a la primera! para la 1.6, hay que desabilitar ajax y hacer lo que dice el post de shamun "Posted 02 January 2013 - 09:18 PM " gracias! Edito:bueno... tanto como a la primera, no... algo no me esta funcionando...a investigar. Edited July 23, 2014 by thuxu007 (see edit history) Link to comment Share on other sites More sharing options...
rafaelamargo Posted July 23, 2014 Share Posted July 23, 2014 No me lo puedo creer! me ha funcionado a la primera! para la 1.6, hay que desabilitar ajax y hacer lo que dice el post de shamun "Posted 02 January 2013 - 09:18 PM " gracias! Edito:bueno... tanto como a la primera, no... algo no me esta funcionando...a investigar. Si consigues hacerlo funcionar al final, comentamelo, siempre es interesante este tipo de opciones. 1 Link to comment Share on other sites More sharing options...
thuxu007 Posted July 23, 2014 Author Share Posted July 23, 2014 (edited) Si consigues hacerlo funcionar al final, comentamelo, siempre es interesante este tipo de opciones. Si... juraria que me funciono cuando lo puse y ahora me estoy volviendo loco. Bueno para empezar he puesto todo en modo hardcore (sin cache, sin ccc, sin smarty) y he deshabilitado el ajax del carrito siguiendo el post del que todos hablan que funciona: http://www.prestashop.com/forums/topic/76874-how-to-remove-save-button-for-customized-fields/page-7?do=findComment&comment=1054781 He detectado que al copiar el fichero CartController.php , el fichero class_index.php de la cache se refresca y introduce la linea, asi que creo que vamos bien. Luego he editado el product.tpl he comentado las lineas <!-- {if $product->text_fields|intval} <div class="customizableProductsText"> <h3>{l s='Text'}</h3> <ul id="text_fields"> {counter start=0 assign='customizationField'} {foreach from=$customizationFields item='field' name='customizationFields'} {if $field.type == 1} <li class="customizationUploadLine{if $field.required} required{/if}"> <label for ="textField{$customizationField}">{assign var='key' value='textFields_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field} {if !empty($field.name)}{$field.name}{/if}{if $field.required}<sup>*</sup>{/if}</label> <textarea name="textField{$field.id_customization_field}" id="textField{$customizationField}" rws="1" cols="40" class="customization_block_input">{if isset($textFields.$key)}{$textFields.$key|stripslashes}{/if}</textarea> </li> {counter} {/if} {/foreach} </ul> </div> {/if} <p id="customizedDatas"> <input type="hidden" name="quantityBackup" id="quantityBackup" value="" /> <input type="hidden" name="submitCustomizedDatas" value="1" /> <input type="button" class="button" value="{l s='Save'}" onclick="javascript:saveCustomization()" /> <span id="ajax-loader" style="display:none"><img src="{$img_ps_dir}loader.gif" alt="loader" /></span> </p> --> Y lo he remplazado por : {if $product->text_fields|intval} {counter start=0 assign='customizationField'} {foreach from=$customizationFields item='field' name='customizationFields'} {if $field.type == 1} <label for ="textField{$customizationField}">{assign var='key' value='textFields_'|cat:$product->id|cat:'_'|cat:$field.id_customization_field} {if !empty($field.name)}{$field.name}{/if}{if $field.required}<sup>*</sup>{/if}</label> <textarea type="text" name="textField{$field.id_customization_field}" id="textField{$customizationField}" rows="1" cols="40" class="customization_block_input" />{if isset($textFields.$key)}{$textFields.$key|stripslashes}{/if}</textarea> {counter} {/if} {/foreach} {/if} <input type="hidden" name="quantityBackup" id="quantityBackup" value="" /> <input type="hidden" name="submitCustomizedDatas" value="1" /> No se si me falta algo.... Si alguien tiene ganas de experimentar, que me ayude Lo estoy probando ahora en un prestashop 1.5.6.2 y tampoco me sale edito: en prestashop 1.5 funciona con este post: http://www.prestashop.com/forums/topic/76874-how-to-remove-save-button-for-customized-fields/page-7?do=findComment&comment=1140428 ¿Por que no funciona en la 1.6? EDITO2: ALeeeeeee se acabo la investigación, pongo una 1.5 y rulando y ya no hay marcha atras : deletingggggg: Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-no.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-hr.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-zh-TW.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-el.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-en-NZ.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-cs.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-eo.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-en-GB.js Respuesta: 250 DELE command successful Comando: DELE index.php Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-bs.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-tj.js Respuesta: 250 DELE command successful Comando: DELE jquery.ui.datepicker-id.js Respuesta: 250 DELE command successful Edited July 23, 2014 by thuxu007 (see edit history) Link to comment Share on other sites More sharing options...
selvin270 Posted March 24, 2015 Share Posted March 24, 2015 Buenos días, thuxu007 Te quería preguntar como poder quitar el boton guardar en PrestaShop v1.6.0.14 Podrías explicarme paso por paso? 1 Link to comment Share on other sites More sharing options...
Recommended Posts