[Решено] Правка шаблона электроника для жизни

Тема в разделе "OpenCart", создана пользователем Lora32, 2 апр 2013.

Статус темы:
Закрыта.
  1. Lora32

    Lora32

    Регистрация:
    28 фев 2013
    Сообщения:
    146
    Симпатии:
    152
    Исправить вывод товаров в категории поменять с сетки на список. Поправил в файле catalog/view/theme/electronics/template/product вывод товара вместо "grid" написал "list"
    Получилось в категории 2 картинки одна большая и описание под картинкой как убрать большую картинку?
     
  2. kama812

    kama812

    Регистрация:
    30 мар 2013
    Сообщения:
    311
    Симпатии:
    195
    кинь ссылку на шаблон
     
  3. Lora32

    Lora32

    Регистрация:
    28 фев 2013
    Сообщения:
    146
    Симпатии:
    152

     
  4. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    А где меняли?

    Нужно в самом низу
    Код:
    if (view) {
    	display(view);
    } else {
    	display('list');
    }
     
  5. ingenerks

    ingenerks

    Регистрация:
    25 окт 2012
    Сообщения:
    250
    Симпатии:
    73
  6. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    Самое простое и надёжное, это проставить модуль категорий по всем нужным схемам, кроме Home.
    По идее схема default должна располагать модуль на всех страницах, но она этого не делает.
     
  7. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    Он уже стоит. Дополнения - Модули - Категории, там добавить модуль для каждой схемы кроме Home.
     
  8. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    Можно, но это нужно в двух файлах изменения делать. Если справитесь, то могу выложить.
     
  9. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    catalog/controller/common/header.php

    после:
    Код:
    $this->data['checkout'] = $this->url->link('checkout/checkout', '', 'SSL');
    добавить:
    Код:
    $this->data['text_contact'] = $this->language->get('text_contact');
     
    $this->load->model('catalog/information');
    	   
    		$this->data['informations'] = array();
     
    		foreach ($this->model_catalog_information->getInformations() as $result) {
    		   
    				$this->data['informations'][] = array(
    					'title' => $result['title'],
    					'href'  => $this->url->link('information/information', 'information_id=' . $result['information_id'])
    				);
    		   
    		}
     
    		$this->data['contact'] = $this->url->link('information/contact');

    catalog/language/russian/common/header.php

    после:
    Код:
    $_['text_checkout']	  = 'Оформление заказа';
    добавить:
    Код:
    $_['text_contact']	  = 'Связаться с нами';

    catalog/view/theme/ТЕМА/template/common/header.tpl

    заменить:
    Код:
    <?php if ($categories) { ?>
    <div id="menu">
      <ul>
    	<?php foreach ($categories as $category) { ?>
    	<li><?php if ($category['active']) { ?>
    	<a href="<?php echo $category['href']; ?>" class="active"><?php echo $category['name']; ?></a>
    	<?php } else { ?>
    	<a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
    	<?php } ?>
     
    	  <?php if ($category['children']) { ?>
    	  <div>
    		<?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 } ?>
    	  </div>
    	  <?php } ?>
    	</li>
    	<?php } ?>
      </ul>
    </div>
    <?php } ?>
    на это:
    Код:
    <?php if ($informations) { ?>
    <div id="menu">
      <ul>
    	<?php foreach ($informations as $information) { ?>
    	<li><a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a></li>
    	<?php } ?>
    	<li><a href="<?php echo $contact; ?>"><?php echo $text_contact; ?></a></li>
      </ul>
    </div>
    <?php } ?>
     
  10. passtools

    passtools

    Регистрация:
    4 фев 2013
    Сообщения:
    232
    Симпатии:
    52
    Как из этого шаблона вытощить код, когда при наведении на товар показывал в увеличенном виде, хочу дефалутовчкой версию добавить.
     
  11. Taker

    Taker

    Регистрация:
    2 дек 2012
    Сообщения:
    206
    Симпатии:
    143
    В хидер загляните.Там же эти скрипты сразу видно
     
  12. passtools

    passtools

    Регистрация:
    4 фев 2013
    Сообщения:
    232
    Симпатии:
    52
    Ходере подключения этоко скрипта не нашел. (
     
  13. karina

    karina

    Регистрация:
    7 апр 2013
    Сообщения:
    80
    Симпатии:
    15
    Спасибо работает! Как можно редактировать код сайта? в wp и dle есть встроенный редактор, а в open cart вроде нет
     
  14. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.581
    Симпатии:
    1.482
    открыть любой текстовый редактор, например Notepad++ и редактировать)

    если хотите редактировать сразу на FTP, то установите WinSCP.
     
  15. karina

    karina

    Регистрация:
    7 апр 2013
    Сообщения:
    80
    Симпатии:
    15
    в каком файле находится слайдер ?, и как вывести вместо слайдера приветствие "Добро пожаловать в мой магазин, здесь Вы найдете....................." сразу после горизонтального меню

    Справа на сайте есть форма обратной связи, я для теста ввела почту, имя, и текст и найти этого сообщения не могу. Где потом его найти, чтобы ответить клиенту?
     
  16. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    1. Дополнения - Модули - Слайдшоу - выставить модулю статус Отключено
    2. Дополнения - Модули - Приветствие - добавить модуль в схему Home
     
  17. karina

    karina

    Регистрация:
    7 апр 2013
    Сообщения:
    80
    Симпатии:
    15
    спасибо с этим разобралась, осталось обратная связь, куда идут письма написанные посетителями, где их можно прочесть ?
     
  18. Florenco

    Florenco

    Регистрация:
    3 мар 2013
    Сообщения:
    220
    Симпатии:
    102
    думаю на основной почте, которая указана в настройках магазина, может в спам попадают...
    Либо в инструкциях к шаблону почитайте, может там есть.
     
  19. karina

    karina

    Регистрация:
    7 апр 2013
    Сообщения:
    80
    Симпатии:
    15
    да, там было написано, я на denwer делаю, вот они и не отправляются :Smile:

    с опциями не могу разобраться, они не убираются. Зашла в админку : главная> опции, отмечаю галочкой не нужные опции нажимаю удалить, а они не удаляются и пишет:
    "Эта опция не может быть удалена, поскольку она в настоящий момент присвоена 1 продуктам!" как их удалить?

    [​IMG]
     
  20. Lora32

    Lora32

    Регистрация:
    28 фев 2013
    Сообщения:
    146
    Симпатии:
    152
    В настройке товара удалить опцию, сохранить и обнавить браузер.
     
Статус темы:
Закрыта.