JoysticK Posted March 25, 2014 Share Posted March 25, 2014 Pues sigo peleando con la 1.6, ahora buscando donde se desactiva el mostrar la "Condición" del artículo (si es nuevo o usado) en el front office de la version 1.6, ¿ sabéis decirme por donde anda ? Link to comment Share on other sites More sharing options...
nadie Posted March 25, 2014 Share Posted March 25, 2014 Pues sigo peleando con la 1.6, ahora buscando donde se desactiva el mostrar la "Condición" del artículo (si es nuevo o usado) en el front office de la version 1.6, ¿ sabéis decirme por donde anda ? Si quieres que la condicion del producto, no se vea en la ficha del producto, ve al fichero: /themes/default-bootstrap/product.tpl Busca esto: <p id="product_condition"{if !$product->condition} style="display: none;"{/if}> <label>{l s='Condition'} </label> <span class="editable" itemprop="condition">{$smarty.capture.condition}</span> </p> Y dejalo asi: {* <p id="product_condition"{if !$product->condition} style="display: none;"{/if}> <label>{l s='Condition'} </label> <span class="editable" itemprop="condition">{$smarty.capture.condition}</span> </p> *} 14 Link to comment Share on other sites More sharing options...
JoysticK Posted March 25, 2014 Author Share Posted March 25, 2014 Gracias nadie, creí recordar que era una opción en el bo pero a tocar tpl se ha dicho, para el "Modelo" la referencia, que aparece también encima, modifico el tpl también no ? Link to comment Share on other sites More sharing options...
nadie Posted March 25, 2014 Share Posted March 25, 2014 para el "Modelo" la referencia, que aparece también encima, modifico el tpl también no ? Para no mostrar la referencia, en la ficha del producto, prueba en el mismo fichero, cambiar esto: <p id="product_reference"{if empty($product->reference) || !$product->reference} style="display: none;"{/if}> <label>{l s='Model'} </label> <span class="editable" itemprop="sku">{if !isset($groups)}{$product->reference|escape:'html':'UTF-8'}{/if}</span> </p> por {* <p id="product_reference"{if empty($product->reference) || !$product->reference} style="display: none;"{/if}> <label>{l s='Model'} </label> <span class="editable" itemprop="sku">{if !isset($groups)}{$product->reference|escape:'html':'UTF-8'}{/if}</span> </p> *} 7 Link to comment Share on other sites More sharing options...
Goyo Posted May 14, 2014 Share Posted May 14, 2014 Gracias nadie Link to comment Share on other sites More sharing options...
Jesusaps Posted June 11, 2014 Share Posted June 11, 2014 Hola, lo cambié y sigue igual. {capture name=condition} {if $product->condition == 'new'}{l s='New'} {elseif $product->condition == 'used'}{l s='Used'} {elseif $product->condition == 'refurbished'}{l s='Refurbished'} {/if} {/capture} {* <p id="product_reference"{if empty($product->reference) || !$product->reference} style="display: none;"{/if}> <label>{l s='Model'} </label> <span class="editable" itemprop="sku">{if !isset($groups)}{$product->reference|escape:'html':'UTF-8'}{/if}</span> </p> *} Saludos Link to comment Share on other sites More sharing options...
jose40 Posted June 11, 2014 Share Posted June 11, 2014 para quitar el lazo que pone nuevo tienes que hacer esto desde el front office entrar en preferencias - productos donde pone Número de días en los que el producto es considerado "nuevo" poner 0 y guardar Link to comment Share on other sites More sharing options...
inot Posted July 9, 2014 Share Posted July 9, 2014 a mi lo que me ha servido es ir a theme/eltemaqueuses/css/product.css y poner #product_condition{display:none;} Espero que os ayude. 8 1 Link to comment Share on other sites More sharing options...
Jesusaps Posted July 16, 2014 Share Posted July 16, 2014 Perfecto!!!!! Gracias!!!!! Link to comment Share on other sites More sharing options...
moraira Posted July 29, 2014 Share Posted July 29, 2014 para quitar el lazo que pone nuevo tienes que hacer esto desde el front office entrar en preferencias - productos donde pone Número de días en los que el producto es considerado "nuevo" poner 0 y guardar Nop... esto no funciona en PS 1.6 o se comenta/elimina el código del tpl como dice Nadie o se hace por CSS como dice inot a mi personalmente me gusta más hacerlo por css, cuanto menos toquemos los tpl más facil es actualizar a una versión nueva. Link to comment Share on other sites More sharing options...
ventura Posted July 29, 2014 Share Posted July 29, 2014 Nuevo de Novedad {if $product->new}...... Se puede editar desde preferencias - productos - nº de dias considerado como nuevo.... Nuevo de Condición {if $product->condition == 'new'}...... Link to comment Share on other sites More sharing options...
esther_a83 Posted August 5, 2014 Share Posted August 5, 2014 Hola, lo cambié y sigue igual. {capture name=condition} {if $product->condition == 'new'}{l s='New'} {elseif $product->condition == 'used'}{l s='Used'} {elseif $product->condition == 'refurbished'}{l s='Refurbished'} {/if} {/capture} {* <p id="product_reference"{if empty($product->reference) || !$product->reference} style="display: none;"{/if}> <label>{l s='Model'} </label> <span class="editable" itemprop="sku">{if !isset($groups)}{$product->reference|escape:'html':'UTF-8'}{/if}</span> </p> *} Saludos Buenos días, soy muy nueva en esto y es la primera vez que escribo, así que lo primero, gracias por adelantado. Mi problema es que estaba intentando modificar esto para que no salga la condición en el producto, y por error he borrado todas las lineas que venían al respecto por defecto. Además había probado con las 2 opciones que aparecían por aquí y la página se me quedaba en blanco... Ahora sigue en blanco y no sé como recuperar el texto original ¿Podría alguien ayudarme pasándomelo? Gracias Link to comment Share on other sites More sharing options...
Goyo Posted August 5, 2014 Share Posted August 5, 2014 Buenos días, soy muy nueva en esto y es la primera vez que escribo, así que lo primero, gracias por adelantado. Mi problema es que estaba intentando modificar esto para que no salga la condición en el producto, y por error he borrado todas las lineas que venían al respecto por defecto. Además había probado con las 2 opciones que aparecían por aquí y la página se me quedaba en blanco... Ahora sigue en blanco y no sé como recuperar el texto original ¿Podría alguien ayudarme pasándomelo? Gracias Hola Esther, Que versión estás usando? Yo estoy modificando esto mismo, entre otras cosas, sobre la 1.6.0.8. Si es la misma que usas (no he comprobado si son diferentes las versiones del fichero entre las versiones de 1.6) te lo paso modificado. Con relación a la pantalla en blanco, edita el fichero /prestashop/config/defines.inc.php (siendo /prestashop/ la carpeta donde has instalado la versión que estés usando). Busca, al principio del fichero, la línea: define('_PS_MODE_DEV_', false); Y cambiala por: define('_PS_MODE_DEV_', true); Con esto verás que error/es tienes que solucionar. Con relación a las modificaciones que habías hecho y no te funcionaban, en "Parámetros avanzados -> Rendimiento" imagino que tendrás tendrás activado "Forzar compilación" y "Caché ->NO". También, has vaciado el caché? Deberías plantearte también, es sólo mi opinión, tener siempre a mano un backup lo más actualizado posible, así siempre podrás echar mano de él para recuperar ficheros o volver fácilmente para atrás. Si ves que te atascas y no lo puedes resolver, pásame un privado con los datos de acceso y te lo intento solucionar. De todos modos, espero que te sirva!!! Cualquier cosa, por aquí estamos!!! Saludos, suerte y bienvenida. Goyo. Link to comment Share on other sites More sharing options...
esther_a83 Posted August 5, 2014 Share Posted August 5, 2014 Hola Esther, Que versión estás usando? Yo estoy modificando esto mismo, entre otras cosas, sobre la 1.6.0.8. Si es la misma que usas (no he comprobado si son diferentes las versiones del fichero entre las versiones de 1.6) te lo paso modificado. Con relación a la pantalla en blanco, edita el fichero /prestashop/config/defines.inc.php (siendo /prestashop/ la carpeta donde has instalado la versión que estés usando). Busca, al principio del fichero, la línea: define('_PS_MODE_DEV_', false); Y cambiala por: define('_PS_MODE_DEV_', true); Con esto verás que error/es tienes que solucionar. Con relación a las modificaciones que habías hecho y no te funcionaban, en "Parámetros avanzados -> Rendimiento" imagino que tendrás tendrás activado "Forzar compilación" y "Caché ->NO". También, has vaciado el caché? Deberías plantearte también, es sólo mi opinión, tener siempre a mano un backup lo más actualizado posible, así siempre podrás echar mano de él para recuperar ficheros o volver fácilmente para atrás. Si ves que te atascas y no lo puedes resolver, pásame un privado con los datos de acceso y te lo intento solucionar. De todos modos, espero que te sirva!!! Cualquier cosa, por aquí estamos!!! Saludos, suerte y bienvenida. Goyo. Buenas noches Goyo, muchas gracias por responder tan rápido a esta novata Voy por partes: - Sí tengo la versión 1.6.0.8, te agradecería mucho que me pasaras las lineas que me faltan. - El error que me aparece al hacer lo de define('_PS_MODE_DEV_', true); te lo mando ahora por privado, ok? - En cuanto a lo del caché, tenía puesto "Recompilar las plantillas cuando los archivos sean modificados" y en caché "si". Cómo lo tengo que dejar? - Y por último, acabo de empezar con esto y no sé ni cómo se hace un backup ¿Me lo puedes explicar? Siento si son preguntas demasiado novatas... Pero me gusta mucho aprender Muchísimas gracias. Link to comment Share on other sites More sharing options...
jesa Posted August 6, 2014 Share Posted August 6, 2014 Hola, un sencillo paso para este tipo de errores. Cuando descargamos prestashop dejar el zip guardado sin tocar los ficheros para así poder recuperar cualquiera que podamos tocar o perder. Si el error viene porque has eliminado líneas sin quierer, puedes recurrir a esta copia que tienes de prestashop y reemplazar un fichero por otro. En el caso del theme, hay que tener en cuenta que una cosa es el theme por defecto y otra un theme que hallamos comprado o descargado gratis. No podemos sustituir por ejemplo el product.tpl del default-bootstrap por el product.tpl de nuestro theme comprado. El sistema es el mismo, dejar una copia limipia de todo lo que vamos añadiendo a nuestra tienda para poder siempre recuperar los originales. Por mucho que actives el debug, si el error viene porque has borrado líneas no vas a conseguir mucho...te dirá que alguna variable no existe, cosa evidente si has borrado contenido. Link to comment Share on other sites More sharing options...
Goyo Posted August 6, 2014 Share Posted August 6, 2014 Hola, en la versión 1.6.0.8 las líneas de código a comentar son: <p id="product_condition"> <label>{l s='Condition'} </label> {if $product->condition == 'new'} <link itemprop="itemCondition" href="http://schema.org/NewCondition"/> <span class="editable">{l s='New'}</span> {elseif $product->condition == 'used'} <link itemprop="itemCondition" href="http://schema.org/UsedCondition"/> <span class="editable">{l s='Used'}</span> {elseif $product->condition == 'refurbished'} <link itemprop="itemCondition" href="http://schema.org/RefurbishedCondition"/> <span class="editable">{l s='Refurbished'}</span> {/if} </p> Saludos. 2 Link to comment Share on other sites More sharing options...
esther_a83 Posted August 6, 2014 Share Posted August 6, 2014 Muchas gracias Goyo!! ya funciona! Link to comment Share on other sites More sharing options...
Goyo Posted August 6, 2014 Share Posted August 6, 2014 Muchas gracias Goyo!! ya funciona! Me alegro mucho Esther. Saludos. Link to comment Share on other sites More sharing options...
Recommended Posts