Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Coloring Theme - адаптивный шаблон для OpenСart 2.x [Поддержка]


xds

Recommended Posts

  • Відповіді 4,6k
  • Created
  • Остання відповідь

Top Posters In This Topic

Попробовал вывести картинку в меню,но не могу найти в чем ошибка

 

В css надо добавить 

.child-link {
	display: table !important;
}
.child-img-menu, .child-name {
	display: table-cell;
	vertical-align: middle;
	max-width: 80%;
}

Потом немного модифицируя header.tpl в такой вид

 

Строка 256-257

Изменены классы,который мы добавили в css,но все равно не выводит,как бы я не старался,но в целом,прогресс уже есть.

<a class="child-link" href="<?php echo $child['href']; ?>" class="<?php if($child['children2']) {echo 'with-child2';}?>"><span class="livel-down visible-xs-inline">↳</span>
<img class="child-img-menu" src="<?php echo $thumb; ?>"> <span class="child-name"><?php echo $child['name']; ?></span></a></h5> 

Если брать сайт который был представлен выше,то там в исходной коде имеем такое

<a class="child-link" href="http://www.avl.com.ua/avtointerer/avtomobilnye-chehly/" class=""><span class="livel-down visible-xs-inline">↳</span>
<img class="child-img-menu" src="http://www.avl.com.ua/image/cache/catalog/category/seat-covers_ic-80x80.jpg.pagespeed.ce.D8jXl9YC1S.jpg"><span class="child-name">Автомобильные чехлы</span></a></h5>

Т.е видно,что в хедере мы имеем переменные,а в исходном коде этого сайта точно такое же...Может где то я допустил ошибку при написании.

 

Может кто из знающих подскажет,где я допустил ошибку.Т.к делал чисто визуально,посмотрел бы поближе tpl - ки этого сайта,было б хорошо :)

 

 

З,Ы То,что у меня получилось

post-696691-0-62747500-1465468837_thumb.png

 

Отладчик кричит об ошибке

 

Failed to load resource: (ссылка сайта) 

the server responded with a status of 404 ()

 

 

 

Змінено користувачем SunnRi
Надіслати
Поділитися на інших сайтах


Всем привет.Кто нибудь в курсе как и чем у него меню категорий сделано ?

http://www.avl.com.ua/

Вроде обсуждали в ветке, там меню сделано модулем Мега-меню

https://opencartforum.com/files/file/2593-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D0%BC%D0%B5%D0%B3%D0%B0-%D0%BC%D0%B5%D0%BD%D1%8E-%D0%B4%D0%BB%D1%8F-opencart-20%D1%85/

Надіслати
Поділитися на інших сайтах


Да,на самом деле все как и было ранее описано - просто.

 

Для того что бы сделать такое меню (хотя бы)

post-696691-0-26128600-1465491370_thumb.jpg

 

 

Нужно:

 

1. в stylesheet.css (catalog/view/theme/coloring/stylesheet)

в конце добавить

.child-link {
	display: table !important;
}
.child-img-menu, .child-name {
	display: table-cell;
	vertical-align: middle;
	max-width: 80%;
}

2. Подключим модель обработки изображения. Занесем в массив вывода меню, изображения.

Путь: catalog/controller/common/header.php
Действия: Открываем файл для редактирования, нажмем на клавиатуре CTRL + F, откроется окно для быстрого поиска по файлу.
Нам нужна строка

$this->load->model('extension/extension');

сразу после нее вставляем

$this->load->model('tool/image');

мы подключили модель обработки изображения.
Теперь нам нужно найти перебор массива, ищем строку

 

$categories as $category

 

(в оригинале статьи более полная строка,но у меня ее Notepade++ не хочет искать,убрав начало,нашел)

 

Чуть ниже будет два вывода для меню родительский категорий,и для дочерних.

 

Для дочерних ищем: 

'name'  => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),

и вставляем после этого

'thumb'     => $this->model_tool_image->resize($child['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')),

Теперь для родительских ищем:

'name'     => $category['name'],

и вставляем ниже

'thumb'     => $this->model_tool_image->resize($category['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')),

Так же можно самому указать ширину и высоту, вот пример для дочерней категории:

$this->model_tool_image->resize($child['image'], 20, 20),

Обратите внимание переменная $child - это дочерняя, а $category - родительская категория.

 

3. Изменяем наш header.tpl (в папке catalog/view/theme/coloring/template/common)

 Строку :

<a href="<?php echo $child['href']; ?>" class="<?php if($child['children2']) {echo 'with-child2';}?>"><span class="livel-down visible-xs-inline">↳</span><?php echo $child['name']; ?></a></h5>

И заменяем на:

<a class="child-link" href="<?php echo $child['href']; ?>" class="<?php if($child['children2']) {echo 'with-child2';}?>"><span class="livel-down visible-xs-inline">↳</span>
<img class="child-img-menu" src="<?php echo $child['thumb'];?>"> <span class="child-name"><?php echo $child['name']; ?></span></a></h5>

Готово!
Не забудьте сделать бэкап,и после всех манипуляций обновите кэш модифакаторов

 

 

По сути,тут половина текста с оригинала, половину сам дописал :)

Змінено користувачем SunnRi
  • +1 4
Надіслати
Поділитися на інших сайтах


Всем добрый день. может кто подскажет, после обновления в котором появилась всплывающая корзина и быстрый просмотр стал криво работать модуль "Обратный звонок + Быстрый заказ", при вызове всплывающего окна заказа звонка оно отображается под затемнением и не активно.(на скрине). может  кто сможет подсказать в какую сторону копать?

6bc7b7509016t.jpg

Надіслати
Поділитися на інших сайтах


Надо добавить на страницу товара кнопку <В рассрочку>

в файл /catalog/view/theme/coloring/template/common/header.tpl

добавить



<script type="text/javascript" src="catalog/view/javascript/credit/credit.min.js"></script>
<link rel="stylesheet" type="text/css" href="catalog/view/javascript/credit/credit.css" />


и в файл /catalog/view/theme/coloring/template/product/product.tpl

добавить



<input type="button" value="Купить в рассрочку" 
id="button-credit" class="button" style="margin-right: 10px;" onclick="buyInCredit('
<?php echo $price; ?>'.substring(0, '
<?php echo $price; ?>'.indexOf('.')), '
<?php echo $product_id; ?>', '
<?php echo $heading_title; ?>', '[email protected]', [1,1,1]);"/>     


Вопрос: В каком месте это лучше сделать? Чтоб не слетела верстка?

Спасибо.

Надіслати
Поділитися на інших сайтах


Да,на самом деле все как и было ранее описано - просто.

 

Для того что бы сделать такое меню (хотя бы)

attachicon.gifСнимок.JPG

 

ай красава :-)  отлично

Змінено користувачем kors06
Надіслати
Поділитися на інших сайтах


Всем привет.Кто нибудь в курсе как и чем у него меню категорий сделано ?

http://www.avl.com.ua/

 кто знает чем сделана стена категорий и бренды?

Надіслати
Поділитися на інших сайтах


Можно в мобильной версии отключить кружочки переключения на слайдере? Ну или заменить их стрелками по бокам. Чтобы PageSpeed не ругался что они очень близко расположены.

Надіслати
Поділитися на інших сайтах


Возможно глупый вопрос, но подскажите, чем отличаются модули XDS →... от стандартных модулей? 

xds с каруселями, стандартные без.

 

Здравствуйте, мне надо что бы вы активировали шаблон на домен гильдия.su вместо домена santexnika-mario.ru И еще мне не дает писать вам личные сообщения... Прошу дайте ответ в ЛС для возможности вести переписку в нужном месте.

исчерпал лимит входящих. личку почистил домены активировал

 

как исправить надпись в "новостях" для правильного позиционирования в мозилле? что дописать в css подскажите пожалуйста!

нужно tpl'ке ссылку новостей поставить перед заголовком, а сейчас в стоит после.

 

Всем добрый день. может кто подскажет, после обновления в котором появилась всплывающая корзина и быстрый просмотр стал криво работать модуль "Обратный звонок + Быстрый заказ", при вызове всплывающего окна заказа звонка оно отображается под затемнением и не активно.(на скрине). может  кто сможет подсказать в какую сторону копать?

Нужно посмотреть сайт, скиньте в личку ссылку. На вскидку, похоже что модуль обратного звонка не совсем корректно добавляет модальное окно в поток документа. Оно должно добавляться в конец документа.

 

Надо добавить на страницу товара кнопку <В рассрочку>

в файл /catalog/view/theme/coloring/template/common/header.tpl
...

в headre.tpl перед закрывающим тегом </head>, а в product.tpl это уже куда вам удобнее и нужнее.

 

Можно в мобильной версии отключить кружочки переключения на слайдере? Ну или заменить их стрелками по бокам. Чтобы PageSpeed не ругался что они очень близко расположены.

Я сейчас продумываю варианты переделать слайдшоу вообще

Надіслати
Поділитися на інших сайтах

Можно в мобильной версии отключить кружочки переключения на слайдере? Ну или заменить их стрелками по бокам. Чтобы PageSpeed не ругался что они очень близко расположены.

Вот здесь неплохо реализовано, с эффектами http://diamaht.com.ua/

Змінено користувачем AlexeyKo
Надіслати
Поділитися на інших сайтах


Помогите разобраться: как подвязывается материал к пунктам меню типа "О нас", "доставка" и т.д. 

Пункты через админку создал, а дальше дело труба...

Надіслати
Поділитися на інших сайтах


Помогите разобраться: как подвязывается материал к пунктам меню типа "О нас", "доставка" и т.д. 

Пункты через админку создал, а дальше дело труба...

Больше конкретики пожалуйста

Надіслати
Поділитися на інших сайтах


Помогите разобраться: как подвязывается материал к пунктам меню типа "О нас", "доставка" и т.д. 

Пункты через админку создал, а дальше дело труба...

 

post-678806-0-27901200-1465736906_thumb.png

 

В Подпункте меню Информация

1. создаете, все нужные Вам Закладки (О нас, Доставка и тд).

2. вносите текст,

3. не забываете в закладке Данные указать "НИЗ"  

4. и радуетесь :)

Надіслати
Поділитися на інших сайтах


attachicon.gif1.png

 

В Подпункте меню Информация

1. создаете, все нужные Вам Закладки (О нас, Доставка и тд).

2. вносите текст,

3. не забываете в закладке Данные указать "НИЗ"  

4. и радуетесь :)

Огромное спасибо за помощь! :eek:

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.