Ответить Новая тема Новый опрос 
 Главное горизонтальное меню
Laith
Новичок
Сообщений: 10
Регистрация: 06-08-2014


13-08-2014 19:22
В меню из коробки есть категория Women. При наведении отображается подменю. И там есть 2 баннера. Откуда они взялись? Везде обыскался, но понять так и не смог – как их редактировать, добавлять, убирать?

Спасибо за помощь


Сообщение отредактировано Laith 13-08-2014 20:22 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


14-08-2014 09:01
К каждой категории prestashop позволяет добавить миниатюры (небольшие изображения). Добавить их можно при редактировании или добавлении категории на вкладке Панель управления > Каталог > Категории

Модуль "blocktopmenu" при формировании меню берет эти миниатюры.
Это можно увидеть по след. коду в файле /modules/blocktopmenu/blocktopmenu.php

Код:
if ((int)$category['level_depth'] == 2)
                {
                    $files = scandir(_PS_CAT_IMG_DIR_);

                    if (count($files) > 0)
                    {
                        $html .= '<li id="category-thumbnail">';

                        foreach ($files as $file)
                            if (preg_match('/'.$category['id_category'].'-([0-9])?_thumb.jpg/i', $file) === 1)
                                $html .= '<div><img src="'.$this->context->link->getMediaLink(_THEME_CAT_DIR_.$file)
                                .'" alt="'.Tools::SafeOutput($category['name']).'" title="'
                                .Tools::SafeOutput($category['name']).'" class="imgm" /></div>';

                        $html .= '</li>';
                    }
                }
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Laith
Новичок
Сообщений: 10
Регистрация: 06-08-2014


14-08-2014 23:42
Спасибо, буду копать
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Мировинген


Новичок
Сообщений: 2
Откуда: Москва
Регистрация: 23-05-2015


23-05-2015 17:54
Скажите пожалуйста, а как поставить на эти картинки (миниатюры) ссылки.
Спасибо.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


24-05-2015 07:12
Цитата:( Мировинген @ 23-05-2015 18:54 Смотреть сообщение )
а как поставить на эти картинки (миниатюры) ссылки.
Без частичного переписывания модуля blocktopmenu - невозможно.

Простой вариант:
Откройте файл /modules/blocktopmenu/blocktopmenu.php
измените:
Код:
$html .= '<div><img src="'.$this->context->link->getMediaLink(_THEME_CAT_DIR_.$file)
.'" alt="'.Tools::SafeOutput($category['name']).'" title="'
.Tools::SafeOutput($category['name']).'" class="imgm" /></div>';

на:
Код:
$html .= '<a htef="ссылка"><img src="'.$this->context->link->getMediaLink(_THEME_CAT_DIR_.$file)
.'" alt="'.Tools::SafeOutput($category['name']).'" title="'
.Tools::SafeOutput($category['name']).'" class="imgm" /></a>';
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
arti22
Новичок
Сообщений: 3
Регистрация: 15-11-2014


08-07-2015 04:52
Здравствуйте. А как изменить вид горизонтального меню? надоел стандартный до ужаса, тему меня не хочется... может модуль есть какой нибудь?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


08-07-2015 15:31
Цитата:( arti22 @ 08-07-2015 05:52 Смотреть сообщение )
А как изменить вид горизонтального меню?

Измените файлы: /themes/тема/modules/blocktopmenu/blocktopmenu.tpl и /themes/тема/css/modules/css/blocktopmenu.css и /themes/тема/css/modules/css/superfish-modified.css
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос