Модуль Полезные модификации Prestashop 1.7

fortuner

Хранитель порядка
Регистрация
26 Июн 2012
Сообщения
631
Реакции
1.241
Делимся полезными модификациями, хаками, допиленными модулями (или самописными) для Prestashop 1.7.
Предлагаю скопировать правила из темы модулей Prestashop, чтобы в теме было проще ориентироваться.
Правила:
1. Увидели чужую ошибку - исправьте :)
2. Запросы "а сделайте мне то-то" пожалуйста пишите в тему "Помощь с Prestashop".
3. Не спамьте, пусть раздел будет соответствовать своему названию :)
4. Не пишите "спасибо, должен навеки вечные!", просто нажмите "спасибо".
 
Народ приветствую. Подскажите есть ли модуль для импорта товара и категорий с магазина на prom.ua ?
Если Вам нужен экспорт С магазина НА пром, то Для просмотра ссылки Войди или Зарегистрируйся, на нулледе есть далеко не последняя версия Для просмотра ссылки Войди или Зарегистрируйся.
Если же нужен обратный процесс импорта - с прома в магазин, то Для просмотра ссылки Войди или Зарегистрируйся.

Но для поиска модулей есть специальный раздел форума Для просмотра ссылки Войди или Зарегистрируйся
 
в брендах нет breadcrumbs, добавила в ManufacturerController.php функцию
Код:
protected function getBreadcrumbLinks() {
        $breadcrumb = parent::getBreadcrumbLinks();
        $breadcrumb['links'][] = array(
            'title' => $this->getTranslator()->trans('brand', array(), 'Shop.Theme.Catalog'),
            'url' => $this->context->link->getPageLink('manufacturer', true),
        );
       $breadcrumb['links'][] =array('title' =>$this->manufacturer->name);
        return $breadcrumb;
    }
Спасибо что указала на то, что в брендах нет breadcrumbs.
При вставке кода, на странице бренда все отлично, а вот на странице перечня брендов, у меня кака получается.
trouble-breadcrumbs-in-brands.jpg
 
Home Categories for PS 1.7.5 Fixed.

List of categories on the main page.

categoriez01.jpeg

Check image size and adapt css code for different themes.

Regards.
 

Вложения

  • homecategoriez.zip
    26 KB · Просмотры: 60
Спасибо что указала на то, что в брендах нет breadcrumbs.
При вставке кода, на странице бренда все отлично, а вот на странице перечня брендов, у меня кака получается.
Посмотреть вложение 101554
Поскольку страница одна и та же не знаю как в контроллере прописать, с помощью скрипта и стилей поправила вывод
Код:
 $('.none-line').closest( "body" ).addClass( "bread" );
Код:
.bread .breadcrumbs .links li:nth-child(2):before,
.bread .breadcrumbs .links li:nth-child(2):after{
    display: none;
}
.bread .breadcrumbs .links li:nth-child(2) a{
    cursor: default;
}
.bread .breadcrumbs .links li:nth-child(2) a:not(.active):hover:after{
    background-color: transparent;}

класс .none-line в классической теме, если вдруг нет- добавьте свой в \themes\ваша тема\templates\catalog\manufacturers.tpl
 
Последнее редактирование:
ЗАМЕНА ЗНАКА ВАЛЮТЫ НА ТЕКСТ в PS 1.7

(пример замены на слово ГРН - в символах: \u0433\u0440\u043D)

файл: translations/cldr/main–ru-RU—currencies

находим: "symbol":"\u20b4" заменяем: "symbol":"\u0433\u0440\u043D"

находим: "symbol-alt-narrow":"\u20b4"} заменяем: "symbol-alt-narrow":"\u0433\u0440\u043D"}

обновления PS не затрагивают данные изменения

После обновления на 1.7.6 данный метод, к сожалению, больше не действует(( И сделанные ранее изменения, по примеру выше, больше не подтягивает мой магазин.

На Для просмотра ссылки Войди или Зарегистрируйсянашел Для просмотра ссылки Войди или Зарегистрируйся.. но, тоже не помогло. Может кто-то уже занимался этим вопросом в 1.7.6, подскажите решение?
Спасибо.
 
зашел в таблицу ps_ps_currency_lang через phpmyadmin и поменял значек
перед этим заменил в папке локализации символы Для просмотра ссылки Войди или Зарегистрируйся (не знаю нужно ли было)
 
После обновления на 1.7.6 данный метод, к сожалению, больше не действует(( И сделанные ранее изменения, по примеру выше, больше не подтягивает мой магазин.

На Для просмотра ссылки Войди или Зарегистрируйсянашел Для просмотра ссылки Войди или Зарегистрируйся.. но, тоже не помогло. Может кто-то уже занимался этим вопросом в 1.7.6, подскажите решение?
Спасибо.
1. /localization/ua.xml - поле sign
2. В базе данных таблица ps_currency_lang колонка символ
3. Кеш чистим, желательно физически очистив содержимое var/cache
Работает только для 1.7.6
Для ранних - через translations/cldr/
 
Выложите пожалуйста callback для престы 1.7 !
 
Есть какие то аналоги Store Manager?
 
Есть какие то аналоги Store Manager?
Из относительно доступных по цене я знаю только одну - QuadCRM, и по функциональности она В РАЗЫ лучше Store Manager
Недавно решил опробовать Store Manager, программа достаточно серьезная, судя по цене, так она даже автоматически не может импортировать из .xlsx (делает это успешно при ручном импорте, или автоматом но только из .csv). Да и вообще очень много "НО", например нужно разбивать характеристики по колокам, когда даже нативный импорт престы уммет разбивать их по разделителю из одной ячейки (согласитесь, когда характеристик товаров сотни, это больше похоже на мазохизм). Так что если проект крупный, можно даже не смотреть в сторону store manager
 
Назад
Сверху