Carracelas Posted July 10, 2014 Share Posted July 10, 2014 Hola a todos! pues eso .. así de claro .. no consigo que aparezcan los colores en los atributos del producto ... solo aparecen en desplegable. He cambiado la configuración del atributo "Color" para que no aparezca como despleglabe, pero no funciona. a alguien le ha pasado los mismo? PS 1.5.3.0 www.decoyarte.com Gracias Link to comment Share on other sites More sharing options...
TimShoper Posted July 20, 2014 Share Posted July 20, 2014 Hola! ha cambiado el product.tpl archivoen este archivo es necesario cambiar el código para <div id="attributes"> <div class="clear"></div> {foreach from=$groups key=id_attribute_group item=group} {if $group.attributes|@count} <fieldset class="attribute_fieldset"> <label class="attribute_label" for="group_{$id_attribute_group|intval}">{$group.name|escape:'htmlall':'UTF-8'} : </label> {assign var="groupName" value="group_$id_attribute_group"} <div class="attribute_list"> {if ($group.group_type == 'select')} <select name="{$groupName}" id="group_{$id_attribute_group|intval}" class="attribute_select" onchange="findCombination();getProductAttribute();"> {foreach from=$group.attributes key=id_attribute item=group_attribute} <option value="{$id_attribute|intval}"{if (isset($smarty.get.$groupName) && $smarty.get.$groupName|intval == $id_attribute) || $group.default == $id_attribute} selected="selected"{/if} title="{$group_attribute|escape:'htmlall':'UTF-8'}">{$group_attribute|escape:'htmlall':'UTF-8'}</option> {/foreach} </select> {elseif ($group.group_type == 'color')} <ul id="color_to_pick_list" class="clearfix"> {assign var="default_colorpicker" value=""} {foreach from=$group.attributes key=id_attribute item=group_attribute} <li{if $group.default == $id_attribute} class="selected"{/if}> <a id="color_{$id_attribute|intval}" class="color_pick{if ($group.default == $id_attribute)} selected{/if}" style="background: {$colors.$id_attribute.value};" title="{$colors.$id_attribute.name}" onclick="colorPickerClick(this);getProductAttribute();"> {if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')} <img src="{$img_col_dir}{$id_attribute}.jpg" alt="{$colors.$id_attribute.name}" width="20" height="20" /><br /> {/if} </a> </li> {if ($group.default == $id_attribute)} {$default_colorpicker = $id_attribute} {/if} {/foreach} </ul> <input type="hidden" class="color_pick_hidden" name="{$groupName}" value="{$default_colorpicker}" /> {elseif ($group.group_type == 'radio')} <ul> {foreach from=$group.attributes key=id_attribute item=group_attribute} <li> <input type="radio" class="attribute_radio" name="{$groupName}" value="{$id_attribute}" {if ($group.default == $id_attribute)} checked="checked"{/if} onclick="findCombination();getProductAttribute();" /> <span>{$group_attribute|escape:'htmlall':'UTF-8'}</span> </li> {/foreach} </ul> {/if} </div> </fieldset> {/if} {/foreach} </div> Bueno, un poco de edición posterior - css Link to comment Share on other sites More sharing options...
Carracelas Posted July 21, 2014 Author Share Posted July 21, 2014 Hola Tim! Gracias por responder. Te refieres a que debo pegar este código que me has mostrado en el product.tpl de mi theme? Saludos Link to comment Share on other sites More sharing options...
Carracelas Posted July 22, 2014 Author Share Posted July 22, 2014 he probado a pegarlo en el product.tpl pero sigue sin funcionar. alguna idea? Link to comment Share on other sites More sharing options...
TimShoper Posted July 22, 2014 Share Posted July 22, 2014 Hola sí, product.tpl agregar código css - en el archivo product.css #attributes .attribute_list ul{ list-style:none } #attributes .attribute_list ul li{ clear:both } #attributes .attribute_list input.attribute_radio{float: left;margin-left: 3px;} #attributes .attribute_list span{float: left;margin-bottom: 5px;margin-left: 3px;} .ie7 #attributes .attribute_list span{margin-top:1px} #attributes .attribute_list #color_to_pick_list { list-style-type:none; width:125px; } #attributes .attribute_list #color_to_pick_list li { float:left; margin:0 8px 8px 0; padding:1px; border:1px solid #ccc; clear:none } #attributes .attribute_list #color_to_pick_list li.selected { border:1px solid #000; } #attributes .attribute_list #color_to_pick_list a.color_pick { display:block; height:20px; width:20px; } Link to comment Share on other sites More sharing options...
Carracelas Posted July 22, 2014 Author Share Posted July 22, 2014 Hola de nuevo! nada, sigue sin aparecer. No funciona. He pegado el códgo en product.tpl y en el css, pero no funciona. Alguna idea? Link to comment Share on other sites More sharing options...
TimShoper Posted July 22, 2014 Share Posted July 22, 2014 Hola! He corregido esto. debe ser reemplazado como escribí anteriormente. Puede ayudar a reemplazar sólo necesitan tener acceso a los archivos Link to comment Share on other sites More sharing options...
Carracelas Posted July 23, 2014 Author Share Posted July 23, 2014 Hola Timshopper! he pegado todo el código que me has escrito pero no funciona. Hablas ingles? Link to comment Share on other sites More sharing options...
TimShoper Posted July 23, 2014 Share Posted July 23, 2014 Hola Timshopper! he pegado todo el código que me has escrito pero no funciona. Hablas ingles? yes! Link to comment Share on other sites More sharing options...
leohrb Posted July 25, 2014 Share Posted July 25, 2014 me ocurre lo mismo Carracelas lo has solucionado? Cómo?? Gracias Link to comment Share on other sites More sharing options...
Carracelas Posted July 28, 2014 Author Share Posted July 28, 2014 Hola leohrb! no, no lo he conseguido. Ahora mismo estoy sin ideas. Link to comment Share on other sites More sharing options...
olarweb Posted August 6, 2014 Share Posted August 6, 2014 Solucionado. Me pasaba lo mismo, debes ir a atributos y valores y borrar el atributo colores y empezar de nuevo. Después debes de ir a cada articulo que tuvieses una combinación de colores y hacerla de nuevo. Link to comment Share on other sites More sharing options...
Carracelas Posted August 7, 2014 Author Share Posted August 7, 2014 Hola olarweb! Eso ya lo intenté hace tiempo. Borrar todo y empezar de nuevo, pero siguen sin salir Link to comment Share on other sites More sharing options...
olarweb Posted August 7, 2014 Share Posted August 7, 2014 Yo he actualizado a la 1.6.0.9 y despues he borrado los colores. Debes borrarlo catalogo -> atributos y valores -> colores Borra colores y empieza de nuevo, yo con eso consegui arreglarlo: http://www.ecovidasolar.es/accesorios/16-encendedor-gasolar.html Espero que te ayude Link to comment Share on other sites More sharing options...
Recommended Posts