Есть модуль Home Featured Categories Tab (взят из шаблона GoMarket) ,сейчас цвет можно настроить для первого таба(например он будет синий) а у всех остальных табов он будет чёрный .А мне хочется сделать что бы у каждого таба была своя картинка или цвет.Может привязать каждую категорию в шаблоне и прицепить к ним стили,но как это сделать не знаю т.к в php не особо силён.Помогите пожалуйста это осуществить если можно то лучше показать на каком нибудь примере. catalog/viev/theme/default/module/ boss_homecategory_tab.tpl <div class="clear"></div> <?php if(!empty($tabs)){ ?> <div class="boss_homecategory_tab"> <div class="htabs" id="boss_homecategory_tabs<?php echo $module; ?>"> <?php foreach ($tabs as $numTab => $tab) { ?> <a href="#categorytab-<?php echo $numTab; ?><?php echo $module; ?>"><span><?php echo $tab['name']; ?></span></a> <?php } ?> </div> <?php foreach ($tabs as $numTab => $tab) { ?> <div class="box" id="categorytab-<?php echo $numTab; ?><?php echo $module; ?>"> <div class="box-content"> <?php if ($tab['image']) { ?> <div class="image_category twelve columns alpha omega"><a href="<?php echo $tab['href']; ?>"><img src="<?php echo $tab['image']; ?>" alt="<?php echo $tab['name']; ?>" title="<?php echo $tab['name']; ?>"/></a></div> <?php } ?> <div class="box-product product-grid twelve columns omega"> <?php if(!empty($tab['products'])){ ?> <ul> <?php foreach ($tab['products'] as $product) { ?> <li> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>"/></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> </div> <?php } ?> </li> <?php } ?> </ul> <?php } ?> <div class="name_category"><a href="<?php echo $tab['href']; ?>"><?php echo $tab['name']; ?></a></div> <div class="description_category"><?php echo $tab['title']; ?></div> </div> </div><!-- end div box content --> </div> <?php } ?> <script type="text/javascript"> $('#boss_homecategory_tabs<?php echo $module; ?> a').tabs(); </script> </div> <?php } ?> catalog/controller/module boss_homecategory_tab.php <?php class ControllerModuleBossHomecategoryTab extends Controller { protected function index($setting) { static $module = 0; $this->document->addScript('catalog/view/javascript/jquery/tabs.js'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->data['template'] = $this->config->get('config_template'); // tab $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['tabs'] = array(); $tabs = array(); $tabs = $this->config->get('boss_homecategory_tab_tab'); if (isset($tabs)) { foreach ($tabs as $tab) { $data = array( 'filter_category_id' => $tab['category_id'], 'sort' => 'pd.name', 'order' => 'ASC', 'start' => 0, 'limit' => $setting['limit'] ); $results = array(); $results = $this->model_catalog_product->getProducts($data); $products = array(); foreach ($results as $result) { if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $result['rating']; } else { $rating = false; } $products[] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $result['product_id']), ); } if ($tab['image']) { $image = $this->model_tool_image->resize($tab['image'], $setting['image_category_width'], $setting['image_category_height']); } else { $image = false; } $catagory_name = $this->model_catalog_category->getCategory($tab['category_id']); $this->data['tabs'][] = array( 'image' => $image, 'name' => $catagory_name['name'], 'href' => $this->url->link('product/category', 'path=' . $tab['category_id']), 'title' =>$tab['title'][$this->config->get('config_language_id')], 'products' => $products ); } } // end tab $this->data['module'] = $module++; if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/boss_homecategory_tab.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/boss_homecategory_tab.tpl'; } else { $this->template = 'default/template/module/boss_homecategory_tab.tpl'; } $this->render(); } } ?>