Категории |
3 колонки для темы stylesheetПодскажите как сделать в данной теме (vamshop_stylesheet) 3 колонки товара категории НОВИНКИ? если не ошибаюсь: </td> {php} if ($col>=2) { $col=0; echo '</tr><tr>'; } {/php} {/foreach} </tr> на </td> {php} if ($col>=3) { $col=0; echo '</tr><tr>'; } {/php} {/foreach} </tr> Там не такой код. {config_load file="$language/lang_$language.conf" section="new_products"} <h1><a href="{$NEW_PRODUCTS_LINK}">{#heading_text#}</a></h1> <div class="page"> <b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b> <div class="pageItem"> {foreach name=aussen item=module_data from=$module_content} <dl class="itemNewProductsDefault"> <dt class="itemImage"> {if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" title="{$module_data.PRODUCTS_NAME}" /></a><br />{/if} {$module_data.PRODUCTS_BUTTON_BUY_NOW} </dt> <dd class="itemDescription2"> <a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a> </dd> <dd class="itemDescription"> {$module_data.PRODUCTS_SHORT_DESCRIPTION|os_truncate:$smarty.const.MAX_DISPLAY_SHORT_DESCRIPTION:"...":true} </dd> <dd class="itemDescriptionPrice"> {$module_data.PRODUCTS_PRICE} </dd> {if $module_data.PRODUCTS_VPE} <dd class="itemDescription"> {$module_data.PRODUCTS_VPE} </dd> {/if} <dd class="itemDescription"> {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} </dd> {if $module_data.PRODUCTS_SHIPPING_NAME} <dd class="itemDescription"> {#text_shippingtime#} {if $module_data.PRODUCTS_SHIPPING_IMAGE} <img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" /> {/if} {$module_data.PRODUCTS_SHIPPING_NAME} </dd> {/if} </dl> {/foreach} <div class="clear"></div> </div> <b class="b4b"></b><b class="b3b"></b><b class="b2b"></b><b class="b1b"></b> </div> в style.css испавить пару строчек dl.itemNewProductsDefault { display: block; width: 48%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; background: transparent; } на dl.itemNewProductsDefault { display: block; width: 30%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ float: left; height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ margin: 0 0 0 0; padding: 0 0 0 0; background: transparent; } Спасибо вроде бы вышло, но теперь есть пустые места между товарами. dl.itemNewProductsDefault Спасибо А вот в этом шабике shopos-blueshop не такого Разобрался |
|