{"id":6845,"date":"2017-02-23T11:06:04","date_gmt":"2017-02-23T11:06:04","guid":{"rendered":"https:\/\/www.jose-aguilar.com\/blog\/?p=6845"},"modified":"2017-03-02T08:17:04","modified_gmt":"2017-03-02T08:17:04","slug":"anadir-nuevos-estados-al-producto-prestashop","status":"publish","type":"post","link":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/","title":{"rendered":"Como a\u00f1adir nuevos estados al producto en PrestaShop"},"content":{"rendered":"<p>PrestaShop por defecto permite indicar 3 estados sobre los productos: nuevo, usado y reacondicionado.<\/p>\n<p><a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/estados-productos-prestashop-defecto-backoffice.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6847\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/estados-productos-prestashop-defecto-backoffice.png\" alt=\"\" width=\"1705\" height=\"907\" srcset=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/estados-productos-prestashop-defecto-backoffice.png 1705w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/estados-productos-prestashop-defecto-backoffice-300x160.png 300w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/estados-productos-prestashop-defecto-backoffice-768x409.png 768w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/estados-productos-prestashop-defecto-backoffice-1024x545.png 1024w\" sizes=\"auto, (max-width: 1705px) 100vw, 1705px\" \/><\/a><\/p>\n<p>\u00bfQu\u00e9 sucede si queremos a\u00f1adir m\u00e1s estados en nuestra tienda? \u00bfC\u00f3mo lo podemos hacer? Siento decirte que los estados del producto no son administrables. Requiere intervenci\u00f3n t\u00e9cnica para a\u00f1adir nuevos estados.<\/p>\n<p>En este art\u00edculo te vamos a explicar<strong> c\u00f3mo agregar nuevos estados del producto<\/strong> de la forma m\u00e1s correcta, f\u00e1cil y r\u00e1pida en una tienda que utiliza PrestaShop 1.6.1.11.<\/p>\n<p>Con las nuevas formas de vender que hay actualmente los productos pueden presentar infinidad de estados que se podr\u00edan considerar. En el ejemplo que vamos a ilustrar queremos a\u00f1adir un nuevo estado para el producto: \u201cNo funciona\u201d que conseguiremos en 5 pasos:<\/p>\n<p><strong>1- Edici\u00f3n de la base de datos<\/strong><\/p>\n<p>Lo primero que haremos ser\u00e1 ir a la base de datos de la tienda y editar el conjunto de valores del campo \u201ccondition\u201d para las tablas \u201cps_product\u201d y \u201cps_product_shop\u201d dej\u00e1ndolo con los siguientes valores: &#8216;new&#8217;,&#8217;used&#8217;,&#8217;refurbished&#8217;,&#8217;notwork&#8217;. Hemos a\u00f1adido el \u2018notwork\u2019 que representar\u00e1 el valor de \u201cNo funciona\u201d.<\/p>\n<p><strong>2- Sobrescritura de la clase Product <\/strong><\/p>\n<p>Es necesario sobrescribir el archivo clases\/Product.php. Para ello debes crear un nuevo archivo PHP con el nombre Product.php y depos\u00edtalo en overrides\/clases\/Product.php de tu proyecto PrestaShop con el siguiente contenido:<\/p>\n<div id=\"wpshdo_1\" class=\"wp-synhighlighter-outer\"><div id=\"wpshdt_1\" class=\"wp-synhighlighter-expanded\"><table border=\"0\" width=\"100%\"><tr><td align=\"left\" width=\"80%\"><a name=\"#codesyntax_1\"><\/a><a id=\"wpshat_1\" class=\"wp-synhighlighter-title\" href=\"#codesyntax_1\"  onClick=\"javascript:wpsh_toggleBlock(1)\" title=\"Click to show\/hide code block\">Source code<\/a><\/td><td align=\"right\"><a href=\"#codesyntax_1\" onClick=\"javascript:wpsh_code(1)\" title=\"Show code only\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/code.png\" \/><\/a>&nbsp;<a href=\"#codesyntax_1\" onClick=\"javascript:wpsh_print(1)\" title=\"Print code\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/printer.png\" \/><\/a>&nbsp;<a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/About.html\" target=\"_blank\" title=\"Show plugin information\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/info.gif\" \/><\/a>&nbsp;<\/td><\/tr><\/table><\/div><div id=\"wpshdi_1\" class=\"wp-synhighlighter-inner\" style=\"display: block;\"><pre class=\"php\" style=\"font-family:monospace;\"><span class=\"kw2\">class<\/span> Product <span class=\"kw2\">extends<\/span> ProductCore\n<span class=\"br0\">&#123;<\/span>\n    <span class=\"kw2\">public<\/span> <span class=\"kw2\">function<\/span> __construct<span class=\"br0\">&#40;<\/span><span class=\"re0\">$id_product<\/span> <span class=\"sy0\">=<\/span> <span class=\"kw4\">null<\/span><span class=\"sy0\">,<\/span> <span class=\"re0\">$full<\/span> <span class=\"sy0\">=<\/span> <span class=\"kw4\">false<\/span><span class=\"sy0\">,<\/span> <span class=\"re0\">$id_lang<\/span> <span class=\"sy0\">=<\/span> <span class=\"kw4\">null<\/span><span class=\"sy0\">,<\/span> <span class=\"re0\">$id_shop<\/span> <span class=\"sy0\">=<\/span> <span class=\"kw4\">null<\/span><span class=\"sy0\">,<\/span> Context <span class=\"re0\">$context<\/span> <span class=\"sy0\">=<\/span> <span class=\"kw4\">null<\/span><span class=\"br0\">&#41;<\/span>\n    <span class=\"br0\">&#123;<\/span>\n        parent<span class=\"sy0\">::<\/span><span class=\"re0\">$definition<\/span><span class=\"br0\">[<\/span><span class=\"st_h\">'fields'<\/span><span class=\"br0\">]<\/span><span class=\"br0\">[<\/span><span class=\"st_h\">'condition'<\/span><span class=\"br0\">]<\/span> <span class=\"sy0\">=<\/span> <a href=\"http:\/\/www.php.net\/array\"><span class=\"kw3\">array<\/span><\/a><span class=\"br0\">&#40;<\/span><span class=\"st_h\">'type'<\/span> <span class=\"sy0\">=&gt;<\/span> <span class=\"kw2\">self<\/span><span class=\"sy0\">::<\/span><span class=\"me2\">TYPE_STRING<\/span><span class=\"sy0\">,<\/span> <span class=\"st_h\">'shop'<\/span> <span class=\"sy0\">=&gt;<\/span> <span class=\"kw4\">true<\/span><span class=\"sy0\">,<\/span> <span class=\"st_h\">'validate'<\/span> <span class=\"sy0\">=&gt;<\/span> <span class=\"st_h\">'isGenericName'<\/span><span class=\"sy0\">,<\/span> <span class=\"st_h\">'values'<\/span> <span class=\"sy0\">=&gt;<\/span> <a href=\"http:\/\/www.php.net\/array\"><span class=\"kw3\">array<\/span><\/a><span class=\"br0\">&#40;<\/span><span class=\"st_h\">'new'<\/span><span class=\"sy0\">,<\/span> <span class=\"st_h\">'used'<\/span><span class=\"sy0\">,<\/span> <span class=\"st_h\">'refurbished'<\/span><span class=\"sy0\">,<\/span> <span class=\"st_h\">'notwork'<\/span><span class=\"br0\">&#41;<\/span><span class=\"sy0\">,<\/span> <span class=\"st_h\">'default'<\/span> <span class=\"sy0\">=&gt;<\/span> <span class=\"st_h\">'new'<\/span><span class=\"br0\">&#41;<\/span><span class=\"sy0\">;<\/span>\n        parent<span class=\"sy0\">::<\/span>__construct<span class=\"br0\">&#40;<\/span><span class=\"re0\">$id_product<\/span><span class=\"sy0\">,<\/span> <span class=\"re0\">$full<\/span><span class=\"sy0\">,<\/span> <span class=\"re0\">$id_lang<\/span><span class=\"sy0\">,<\/span> <span class=\"re0\">$id_shop<\/span><span class=\"br0\">&#41;<\/span><span class=\"sy0\">;<\/span>\n    <span class=\"br0\">&#125;<\/span> \n<span class=\"br0\">&#125;<\/span><\/pre><\/div><\/div>\n<p><strong>3- Actualizaci\u00f3n del selector de estado del backoffice<\/strong><\/p>\n<p>Ahora iremos a modificar el selector de estado del producto en el backoffice. Para ello ser\u00e1 necesario encontrar el siguiente archivo:<\/p>\n<p><em>adminxxx\/themes\/default\/template\/controllers\/products\/informations.tpl<\/em><\/p>\n<p>Dentro de este archivo buscaremos la\u00a0 palabra clave \u201ccondition\u201d y en seguida veremos el selector de condici\u00f3n del formulario de a\u00f1adir producto del backoffice.<\/p>\n<div id=\"wpshdo_2\" class=\"wp-synhighlighter-outer\"><div id=\"wpshdt_2\" class=\"wp-synhighlighter-expanded\"><table border=\"0\" width=\"100%\"><tr><td align=\"left\" width=\"80%\"><a name=\"#codesyntax_2\"><\/a><a id=\"wpshat_2\" class=\"wp-synhighlighter-title\" href=\"#codesyntax_2\"  onClick=\"javascript:wpsh_toggleBlock(2)\" title=\"Click to show\/hide code block\">Source code<\/a><\/td><td align=\"right\"><a href=\"#codesyntax_2\" onClick=\"javascript:wpsh_code(2)\" title=\"Show code only\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/code.png\" \/><\/a>&nbsp;<a href=\"#codesyntax_2\" onClick=\"javascript:wpsh_print(2)\" title=\"Print code\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/printer.png\" \/><\/a>&nbsp;<a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/About.html\" target=\"_blank\" title=\"Show plugin information\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/info.gif\" \/><\/a>&nbsp;<\/td><\/tr><\/table><\/div><div id=\"wpshdi_2\" class=\"wp-synhighlighter-inner\" style=\"display: block;\"><pre class=\"html4strict\" style=\"font-family:monospace;\"><span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/select.html\"><span class=\"kw2\">select<\/span><\/a> <span class=\"kw3\">name<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;condition&quot;<\/span> <span class=\"kw3\">id<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;condition&quot;<\/span>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a> <span class=\"kw3\">value<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;new&quot;<\/span> <span class=\"br0\">&#123;<\/span>if $product-&gt;<\/span>condition == 'new'}selected=&quot;selected&quot;{\/if} &gt;{l s='New'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a> <span class=\"kw3\">value<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;used&quot;<\/span> <span class=\"br0\">&#123;<\/span>if $product-&gt;<\/span>condition == 'used'}selected=&quot;selected&quot;{\/if} &gt;{l s='Used'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a> <span class=\"kw3\">value<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;refurbished&quot;<\/span> <span class=\"br0\">&#123;<\/span>if $product-&gt;<\/span>condition == 'refurbished'}selected=&quot;selected&quot;{\/if}&gt;{l s='Refurbished'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a>&gt;<\/span>\n<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/select.html\"><span class=\"kw2\">select<\/span><\/a>&gt;<\/span><\/pre><\/div><\/div>\n<p>A\u00f1adimos la nueva opci\u00f3n con el valor que le dimos en la base de datos y su traducci\u00f3n:<\/p>\n<div id=\"wpshdo_3\" class=\"wp-synhighlighter-outer\"><div id=\"wpshdt_3\" class=\"wp-synhighlighter-expanded\"><table border=\"0\" width=\"100%\"><tr><td align=\"left\" width=\"80%\"><a name=\"#codesyntax_3\"><\/a><a id=\"wpshat_3\" class=\"wp-synhighlighter-title\" href=\"#codesyntax_3\"  onClick=\"javascript:wpsh_toggleBlock(3)\" title=\"Click to show\/hide code block\">Source code<\/a><\/td><td align=\"right\"><a href=\"#codesyntax_3\" onClick=\"javascript:wpsh_code(3)\" title=\"Show code only\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/code.png\" \/><\/a>&nbsp;<a href=\"#codesyntax_3\" onClick=\"javascript:wpsh_print(3)\" title=\"Print code\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/printer.png\" \/><\/a>&nbsp;<a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/About.html\" target=\"_blank\" title=\"Show plugin information\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/info.gif\" \/><\/a>&nbsp;<\/td><\/tr><\/table><\/div><div id=\"wpshdi_3\" class=\"wp-synhighlighter-inner\" style=\"display: block;\"><pre class=\"html4strict\" style=\"font-family:monospace;\"><span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/select.html\"><span class=\"kw2\">select<\/span><\/a> <span class=\"kw3\">name<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;condition&quot;<\/span> <span class=\"kw3\">id<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;condition&quot;<\/span>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a> <span class=\"kw3\">value<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;new&quot;<\/span> <span class=\"br0\">&#123;<\/span>if $product-&gt;<\/span>condition == 'new'}selected=&quot;selected&quot;{\/if} &gt;{l s='New'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a> <span class=\"kw3\">value<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;used&quot;<\/span> <span class=\"br0\">&#123;<\/span>if $product-&gt;<\/span>condition == 'used'}selected=&quot;selected&quot;{\/if} &gt;{l s='Used'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a> <span class=\"kw3\">value<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;refurbished&quot;<\/span> <span class=\"br0\">&#123;<\/span>if $product-&gt;<\/span>condition == 'refurbished'}selected=&quot;selected&quot;{\/if}&gt;{l s='Refurbished'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a> <span class=\"kw3\">value<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;notwork&quot;<\/span> <span class=\"br0\">&#123;<\/span>if $product-&gt;<\/span>condition == 'notwork'}selected=&quot;selected&quot;{\/if}&gt;{l s='Not Work'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/option.html\"><span class=\"kw2\">option<\/span><\/a>&gt;<\/span>\n<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/select.html\"><span class=\"kw2\">select<\/span><\/a>&gt;<\/span><\/pre><\/div><\/div>\n<p>Al actualizar el backoffice veremos que ya aparece la nueva condici\u00f3n para el producto. A partir de ahora ya puedes seleccionar la nueva opci\u00f3n y al pulsar en guardar quedar\u00e1 registrada para el producto.<\/p>\n<p><strong>4- Modificaci\u00f3n de la plantilla<\/strong><\/p>\n<p>Es importante modificar el archivo <em>product.tpl<\/em> de la plantilla activa para que el nuevo estado aparezca en la parte frontal.<\/p>\n<p>Tendremos que abrir el <em>product. tpl<\/em> y buscar la palabra clave \u201ccondition\u201d. En seguida encontrar\u00e1s el bloque donde aparece la condici\u00f3n en la ficha del producto:<\/p>\n<div id=\"wpshdo_4\" class=\"wp-synhighlighter-outer\"><div id=\"wpshdt_4\" class=\"wp-synhighlighter-expanded\"><table border=\"0\" width=\"100%\"><tr><td align=\"left\" width=\"80%\"><a name=\"#codesyntax_4\"><\/a><a id=\"wpshat_4\" class=\"wp-synhighlighter-title\" href=\"#codesyntax_4\"  onClick=\"javascript:wpsh_toggleBlock(4)\" title=\"Click to show\/hide code block\">Source code<\/a><\/td><td align=\"right\"><a href=\"#codesyntax_4\" onClick=\"javascript:wpsh_code(4)\" title=\"Show code only\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/code.png\" \/><\/a>&nbsp;<a href=\"#codesyntax_4\" onClick=\"javascript:wpsh_print(4)\" title=\"Print code\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/printer.png\" \/><\/a>&nbsp;<a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/About.html\" target=\"_blank\" title=\"Show plugin information\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/info.gif\" \/><\/a>&nbsp;<\/td><\/tr><\/table><\/div><div id=\"wpshdi_4\" class=\"wp-synhighlighter-inner\" style=\"display: block;\"><pre class=\"html4strict\" style=\"font-family:monospace;\"><span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/p.html\"><span class=\"kw2\">p<\/span><\/a> <span class=\"kw3\">id<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;product_condition&quot;<\/span>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/label.html\"><span class=\"kw2\">label<\/span><\/a>&gt;<\/span>{l s='Condition:'} <span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/label.html\"><span class=\"kw2\">label<\/span><\/a>&gt;<\/span>\n    {if $product-&gt;condition == 'new'}\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/link.html\"><span class=\"kw2\">link<\/span><\/a> itemprop<span class=\"sy0\">=<\/span><span class=\"st0\">&quot;itemCondition&quot;<\/span> <span class=\"kw3\">href<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;https:\/\/schema.org\/NewCondition&quot;<\/span><span class=\"sy0\">\/<\/span>&gt;<\/span>\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a> <span class=\"kw3\">class<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;editable&quot;<\/span>&gt;<\/span>{l s='New product'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a>&gt;<\/span>\n    {elseif $product-&gt;condition == 'used'}\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/link.html\"><span class=\"kw2\">link<\/span><\/a> itemprop<span class=\"sy0\">=<\/span><span class=\"st0\">&quot;itemCondition&quot;<\/span> <span class=\"kw3\">href<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;https:\/\/schema.org\/UsedCondition&quot;<\/span><span class=\"sy0\">\/<\/span>&gt;<\/span>\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a> <span class=\"kw3\">class<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;editable&quot;<\/span>&gt;<\/span>{l s='Used'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a>&gt;<\/span>\n    {elseif $product-&gt;condition == 'refurbished'}\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/link.html\"><span class=\"kw2\">link<\/span><\/a> itemprop<span class=\"sy0\">=<\/span><span class=\"st0\">&quot;itemCondition&quot;<\/span> <span class=\"kw3\">href<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;https:\/\/schema.org\/RefurbishedCondition&quot;<\/span><span class=\"sy0\">\/<\/span>&gt;<\/span>\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a> <span class=\"kw3\">class<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;editable&quot;<\/span>&gt;<\/span>{l s='Refurbished'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a>&gt;<\/span>\n    {\/if}\n<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/p.html\"><span class=\"kw2\">p<\/span><\/a>&gt;<\/span><\/pre><\/div><\/div>\n<p>A\u00f1adimos la condicional para el nuevo estado:<\/p>\n<div id=\"wpshdo_5\" class=\"wp-synhighlighter-outer\"><div id=\"wpshdt_5\" class=\"wp-synhighlighter-expanded\"><table border=\"0\" width=\"100%\"><tr><td align=\"left\" width=\"80%\"><a name=\"#codesyntax_5\"><\/a><a id=\"wpshat_5\" class=\"wp-synhighlighter-title\" href=\"#codesyntax_5\"  onClick=\"javascript:wpsh_toggleBlock(5)\" title=\"Click to show\/hide code block\">Source code<\/a><\/td><td align=\"right\"><a href=\"#codesyntax_5\" onClick=\"javascript:wpsh_code(5)\" title=\"Show code only\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/code.png\" \/><\/a>&nbsp;<a href=\"#codesyntax_5\" onClick=\"javascript:wpsh_print(5)\" title=\"Print code\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/printer.png\" \/><\/a>&nbsp;<a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/About.html\" target=\"_blank\" title=\"Show plugin information\"><img decoding=\"async\" border=\"0\" style=\"border: 0 none\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/plugins\/wp-synhighlight\/themes\/default\/images\/info.gif\" \/><\/a>&nbsp;<\/td><\/tr><\/table><\/div><div id=\"wpshdi_5\" class=\"wp-synhighlighter-inner\" style=\"display: block;\"><pre class=\"html4strict\" style=\"font-family:monospace;\"><span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/p.html\"><span class=\"kw2\">p<\/span><\/a> <span class=\"kw3\">id<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;product_condition&quot;<\/span>&gt;<\/span>\n    <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/label.html\"><span class=\"kw2\">label<\/span><\/a>&gt;<\/span>{l s='Condition:'} <span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/label.html\"><span class=\"kw2\">label<\/span><\/a>&gt;<\/span>\n    {if $product-&gt;condition == 'new'}\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/link.html\"><span class=\"kw2\">link<\/span><\/a> itemprop<span class=\"sy0\">=<\/span><span class=\"st0\">&quot;itemCondition&quot;<\/span> <span class=\"kw3\">href<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;https:\/\/schema.org\/NewCondition&quot;<\/span><span class=\"sy0\">\/<\/span>&gt;<\/span>\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a> <span class=\"kw3\">class<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;editable&quot;<\/span>&gt;<\/span>{l s='New product'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a>&gt;<\/span>\n    {elseif $product-&gt;condition == 'used'}\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/link.html\"><span class=\"kw2\">link<\/span><\/a> itemprop<span class=\"sy0\">=<\/span><span class=\"st0\">&quot;itemCondition&quot;<\/span> <span class=\"kw3\">href<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;https:\/\/schema.org\/UsedCondition&quot;<\/span><span class=\"sy0\">\/<\/span>&gt;<\/span>\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a> <span class=\"kw3\">class<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;editable&quot;<\/span>&gt;<\/span>{l s='Used'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a>&gt;<\/span>\n    {elseif $product-&gt;condition == 'refurbished'}\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/link.html\"><span class=\"kw2\">link<\/span><\/a> itemprop<span class=\"sy0\">=<\/span><span class=\"st0\">&quot;itemCondition&quot;<\/span> <span class=\"kw3\">href<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;https:\/\/schema.org\/RefurbishedCondition&quot;<\/span><span class=\"sy0\">\/<\/span>&gt;<\/span>\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a> <span class=\"kw3\">class<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;editable&quot;<\/span>&gt;<\/span>{l s='Refurbished'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a>&gt;<\/span>\n    {elseif $product-&gt;condition == 'notwork'}\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/link.html\"><span class=\"kw2\">link<\/span><\/a> itemprop<span class=\"sy0\">=<\/span><span class=\"st0\">&quot;itemCondition&quot;<\/span> <span class=\"kw3\">href<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;https:\/\/schema.org\/NotworkCondition&quot;<\/span><span class=\"sy0\">\/<\/span>&gt;<\/span>\n        <span class=\"sc2\">&lt;<a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a> <span class=\"kw3\">class<\/span><span class=\"sy0\">=<\/span><span class=\"st0\">&quot;editable&quot;<\/span>&gt;<\/span>{l s='Not work'}<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/span.html\"><span class=\"kw2\">span<\/span><\/a>&gt;<\/span>\n    {\/if}\n<span class=\"sc2\">&lt;<span class=\"sy0\">\/<\/span><a href=\"http:\/\/december.com\/html\/4\/element\/p.html\"><span class=\"kw2\">p<\/span><\/a>&gt;<\/span><\/pre><\/div><\/div>\n<p>Como podr\u00e1s ver, el texto \u201cNot work\u201d es traducible. Por defecto es conveniente ponerlo en ingl\u00e9s. Al traducirlo quedar\u00eda algo as\u00ed:<\/p>\n<p><a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/nueva-condicion-producto.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6848\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/nueva-condicion-producto.png\" alt=\"\" width=\"1159\" height=\"752\" srcset=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/nueva-condicion-producto.png 1159w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/nueva-condicion-producto-300x195.png 300w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/nueva-condicion-producto-768x498.png 768w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/nueva-condicion-producto-1024x664.png 1024w\" sizes=\"auto, (max-width: 1159px) 100vw, 1159px\" \/><\/a><\/p>\n<p><strong>5- Actualizaci\u00f3n del bloque de navegaci\u00f3n por facetas<\/strong><\/p>\n<p>Para los que usan el m\u00f3dulo de bloque de navegaci\u00f3n por facetas que trae por defecto PrestaShop, aun tienen que hacer un peque\u00f1o cambio para que aparezca el nuevo estado en el filtro. Ser\u00e1 necesario editar o hacer una sobrescritura del m\u00f3dulo \u201cblocklayered\u201d editando el archivo principal blocklayered.php. Puedes buscar \u201crefurbished\u201d y a\u00f1adir de la misma forma que est\u00e1n los otros estados el nuevo estado. De esta forma ya podremos observar el nuevo estado en la navegaci\u00f3n por facetas:<\/p>\n<p><a href=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/blocklayered-nuevo-estado-prestashop.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-6850\" src=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/blocklayered-nuevo-estado-prestashop.png\" alt=\"\" width=\"1115\" height=\"749\" srcset=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/blocklayered-nuevo-estado-prestashop.png 1115w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/blocklayered-nuevo-estado-prestashop-300x202.png 300w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/blocklayered-nuevo-estado-prestashop-768x516.png 768w, https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/blocklayered-nuevo-estado-prestashop-1024x688.png 1024w\" sizes=\"auto, (max-width: 1115px) 100vw, 1115px\" \/><\/a><\/p>\n<p>Si te ha servido este tutorial hazte fan de la p\u00e1gina de facebook del <a href=\"https:\/\/www.facebook.com\/joseaguilarblog\" target=\"_blank\">blog Jose Aguilar<\/a>\u00a0y estate al tanto de nuestra novedades.<\/p>\n<p>No te acaba de salir y necesitas ayuda. <a href=\"https:\/\/www.jose-aguilar.com\/blog\/contacto\/\">Contrata un profesional que te lo haga<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PrestaShop por defecto permite indicar 3 estados sobre los productos: nuevo, usado y reacondicionado. \u00bfQu\u00e9 sucede si queremos a\u00f1adir m\u00e1s estados en nuestra tienda? \u00bfC\u00f3mo lo podemos hacer? Siento decirte que los estados del producto no son administrables. Requiere intervenci\u00f3n t\u00e9cnica para a\u00f1adir nuevos estados. En este art\u00edculo te vamos a explicar c\u00f3mo agregar nuevos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6851,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[124],"class_list":["post-6845","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-prestashop","tag-modulos-prestashop"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Como a\u00f1adir nuevos estados al producto en PrestaShop - Jose Aguilar Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como a\u00f1adir nuevos estados al producto en PrestaShop - Jose Aguilar Blog\" \/>\n<meta property=\"og:description\" content=\"PrestaShop por defecto permite indicar 3 estados sobre los productos: nuevo, usado y reacondicionado. \u00bfQu\u00e9 sucede si queremos a\u00f1adir m\u00e1s estados en nuestra tienda? \u00bfC\u00f3mo lo podemos hacer? Siento decirte que los estados del producto no son administrables. Requiere intervenci\u00f3n t\u00e9cnica para a\u00f1adir nuevos estados. En este art\u00edculo te vamos a explicar c\u00f3mo agregar nuevos [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/\" \/>\n<meta property=\"og:site_name\" content=\"Jose Aguilar Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/joseaguilarblog\" \/>\n<meta property=\"article:published_time\" content=\"2017-02-23T11:06:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-03-02T08:17:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jose Aguilar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:site\" content=\"@JoseAguilarBlog\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jose Aguilar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/\",\"name\":\"Como a\u00f1adir nuevos estados al producto en PrestaShop - Jose Aguilar Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png\",\"datePublished\":\"2017-02-23T11:06:04+00:00\",\"dateModified\":\"2017-03-02T08:17:04+00:00\",\"author\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#primaryimage\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png\",\"contentUrl\":\"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png\",\"width\":250,\"height\":250},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.jose-aguilar.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como a\u00f1adir nuevos estados al producto en PrestaShop\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#website\",\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/\",\"name\":\"Jose Aguilar Blog\",\"description\":\"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11\",\"name\":\"Jose Aguilar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g\",\"caption\":\"Jose Aguilar\"},\"description\":\"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.\",\"sameAs\":[\"https:\/\/plus.google.com\/114357189801512615537\"],\"url\":\"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como a\u00f1adir nuevos estados al producto en PrestaShop - Jose Aguilar Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"es_ES","og_type":"article","og_title":"Como a\u00f1adir nuevos estados al producto en PrestaShop - Jose Aguilar Blog","og_description":"PrestaShop por defecto permite indicar 3 estados sobre los productos: nuevo, usado y reacondicionado. \u00bfQu\u00e9 sucede si queremos a\u00f1adir m\u00e1s estados en nuestra tienda? \u00bfC\u00f3mo lo podemos hacer? Siento decirte que los estados del producto no son administrables. Requiere intervenci\u00f3n t\u00e9cnica para a\u00f1adir nuevos estados. En este art\u00edculo te vamos a explicar c\u00f3mo agregar nuevos [&hellip;]","og_url":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/","og_site_name":"Jose Aguilar Blog","article_publisher":"https:\/\/www.facebook.com\/joseaguilarblog","article_published_time":"2017-02-23T11:06:04+00:00","article_modified_time":"2017-03-02T08:17:04+00:00","og_image":[{"width":250,"height":250,"url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png","type":"image\/png"}],"author":"Jose Aguilar","twitter_card":"summary_large_image","twitter_creator":"@JoseAguilarBlog","twitter_site":"@JoseAguilarBlog","twitter_misc":{"Escrito por":"Jose Aguilar","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/","url":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/","name":"Como a\u00f1adir nuevos estados al producto en PrestaShop - Jose Aguilar Blog","isPartOf":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#primaryimage"},"image":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png","datePublished":"2017-02-23T11:06:04+00:00","dateModified":"2017-03-02T08:17:04+00:00","author":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11"},"breadcrumb":{"@id":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#primaryimage","url":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png","contentUrl":"https:\/\/www.jose-aguilar.com\/blog\/wp-content\/uploads\/2017\/02\/Prestashop-logo.png","width":250,"height":250},{"@type":"BreadcrumbList","@id":"https:\/\/www.jose-aguilar.com\/blog\/anadir-nuevos-estados-al-producto-prestashop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.jose-aguilar.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Como a\u00f1adir nuevos estados al producto en PrestaShop"}]},{"@type":"WebSite","@id":"https:\/\/www.jose-aguilar.com\/blog\/#website","url":"https:\/\/www.jose-aguilar.com\/blog\/","name":"Jose Aguilar Blog","description":"Desarrollo Web con PrestaShop, WordPress, PHP, jQuery y Ajax","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jose-aguilar.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/e6d485db1e1140866e95971d17105d11","name":"Jose Aguilar","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.jose-aguilar.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/abbfef5f1d75260c549d0f2c2842bb697ba1aadff3b2836b39d2590c8a625415?s=96&d=mm&r=g","caption":"Jose Aguilar"},"description":"Director ejecutivo y tecnol\u00f3gico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.","sameAs":["https:\/\/plus.google.com\/114357189801512615537"],"url":"https:\/\/www.jose-aguilar.com\/blog\/author\/josea902\/"}]}},"_links":{"self":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/6845","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/comments?post=6845"}],"version-history":[{"count":0,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/posts\/6845\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media\/6851"}],"wp:attachment":[{"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/media?parent=6845"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/categories?post=6845"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jose-aguilar.com\/blog\/wp-json\/wp\/v2\/tags?post=6845"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}