Перейти к содержанию

Napolnasrakis

Новичок
  • Публикаций

    25
  • Зарегистрирован

  • Посещение

Репутация

13 Хороший

Информация о Napolnasrakis

  • Звание
    Пользователь
  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%; попробуйте удалить эту строку
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.