Jump to content

Napolnasrakis

Новичок
  • Content Count

    25
  • Joined

  • Last visited

Community Reputation

13 Хороший

About Napolnasrakis

  • Rank
    Пользователь
  1. 1. В фале controller\common\header.php ищите строки $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) заменяете на: $children_data[] = array( 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''), 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']), 'sort_order'=> $child['sort_order'] 2. В файле тема\template\common\header.tpl ищите строки <?php for ($i = 0; $i < count($category['children']);)/> { ?> <ul> <?php $j = $i + ceil(count($category['children']) / $category['column']); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($category['children'][$i])) { ?> <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> меняете на: <?php for ($i = 0; $i < count($category['children']); $i++) { ?> <?php if ($i==0) { ?> <ul> <?php } ELSE {?> <?php $j=$i-1 ?> <?php if ($category['children'][$i]['sort_order']<>$category['children'][$j]['sort_order']) { ?> </ul> <ul> <?php } ?> <?php } ?> <?php if (isset($category['children'][$i])) { ?> <li><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a></li> <?php } ?> <?php if ($i==count($category['children'])) { ?> </ul> <?php } ?> <?php } ?> 3. Важное. Суть все этого: все подкатегории с одним порядком сортировки выводятся в одну колонку. Поэтому, на примере автора, надо сделать порядок сортировки таким: - шины с посадочным радиусом R12 - порядок сортировки 1, - шины с посадочным радиусом R13 - порядок сортировки 2, - шины с посадочным радиусом R14 - порядок сортировки 3
  2. В файле footer.php foreach ($this->model_catalog_information->getInformations() as $result) { if ($result['bottom']) { $this->data['informations'][] = array( 'title' => $result['title'], 'href' => $this->url->link('information/information', 'information_id=' . $result['information_id']) ); } } Это строки вам нужны? Вам точно надо ознакомиться с этими ссылками http://ru.wikipedia....View-Controller http://opencartforum...BE%D0%BD%D0%B0/ http://opencartforum...0-default-154x/
  3. А, ну тогда стандартными средствами можно "каталог-статьи" добавить там статью. Ну а потом ссылку на нее хоть куда втыкай.
  4. В header.php строки $this->data['home'] = $this->url->link('common/home'); $this->data['wishlist'] = $this->url->link('account/wishlist', '', 'SSL'); $this->data['logged'] = $this->customer->isLogged(); $this->data['account'] = $this->url->link('account/account', '', 'SSL'); $this->data['shopping_cart'] = $this->url->link('checkout/cart'); $this->data['checkout'] = $this->url->link('checkout/checkout', '', 'SSL');
  5. Какого главного меню? Меню категорий? Так оно в админке не меняется -оно описано в файле header.tpl в блоке <div id="menu">...</div> Там же и изменить можно по своему хотению.
  6. В файле \www\catalog\controller\common\header.php ищи строку $this->data['text_welcome'] = sprintf($this->language->get('text_welcome'), $this->url->link('account/login', '', 'SSL'), $this->url->link('account/register', '', 'SSL')); и меняй местами слова register и login
  7. Ну больше я ничего посоветовать без самого модуля не могу. Дай ссылку на этот модуль.
  8. Если мне не изменяет гугл, то strip_tags режет html тэги (как раз превращает форматированный текст в обычный), а substr выводит только первые 100 символов. Можно изменить функцию $description = function_exists('utf8_substr') ? utf8_substr(strip_tags(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..' : substr(strip_tags(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..'; заменить на $description = html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8'); ЛИБО изменить вызов этой функции 'description' => $description, заменить на 'description' => html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8'),
  9. Попробуйте в строке 1153, в блоке .box-content .box-product, .box-content .product-grid { display: inline-block; width: auto; } поставить не auto, а тоже 1200px
  10. Так у вас там какой-то модуль для фильтрации стоит. Это в нем надо искать, где описание выводится и там лечить. Попробуйте, для начала, этот модуль отключить.
  11. Так вы хотите расширить всю страницу? Тогда в строке 190 меняйте #container { width: 1000px; на ту ширину, которую вам надо
  12. В файле stylesheet.css, в строке 1216 ,в блоке box-product div.image, .product-grid .image { display: block; margin-bottom: 0px; min-height: 244px; min-width: 175px; padding: 20px 20px 0px; } замените строку min-width: 175px; на width:120px
  13. У вас на сайте всего 4 товара. Попробуйте добавить еще. И в настройках модуля посмотрите.
  14. Как вы получаете список товара, где хотите поменять описание? Тут возможно два варианта: 1. Нажимаете на какую-нибудь подкатегорию 2. Вводите что-то в поле "поиск" и нажимаете "искать" В первом случае надо менять файл catagory.php, а во-втором файл search.php category.php
  15. У вас в файле stylesheet.css в строке 600 написано width: 150%; попробуйте удалить эту строку
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.