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

fortuner

Хранитель порядка
Регистрация
26 Июн 2012
Сообщения
631
Реакции
1.238
Делимся полезными модификациями, хаками, допиленными модулями (или самописными) для Prestashop 1.7.
Предлагаю скопировать правила из темы модулей Prestashop, чтобы в теме было проще ориентироваться.
Правила:
1. Увидели чужую ошибку - исправьте :)
2. Запросы "а сделайте мне то-то" пожалуйста пишите в тему "Помощь с Prestashop".
3. Не спамьте, пусть раздел будет соответствовать своему названию :)
4. Не пишите "спасибо, должен навеки вечные!", просто нажмите "спасибо".
 
Друзья, может есть у кого рабочий модуль WishList для 1.7.6
Нужно:
- на главной на миниатюрах сердечко
- формирование wishlist-ов с возможностью их просмотра
- администрирование wishlist-ов
Перерыл все что можно.... :confused:
 
Последнее редактирование:
Модуль для 1.7 адаптированный "Блог"
Для просмотра ссылки Войди или Зарегистрируйся
Очень удобно реализован.

Need fix AdminBlogPostController.php on /controllers/admin/

Replace line 119 to 122:

Код:
public function setMedia($isNewTheme = false) {
        parent::setMedia($isNewTheme);
        $this->addJqueryPlugin(array('tagify', 'tablednd', 'autocomplete'));
    }

Many thanks.
 
override/classes/order/

добавить этот файл Для просмотра ссылки Войди или Зарегистрируйся

Кому интересно, на 1.7.6.4 менял так:

1. Ищем файл www/classes/order/Order.php

2. Заменим со строки 1752

Код:

public static function generateReference()
{
return strtoupper(Tools::passwdGen(9, 'NO_NUMERIC'));
}

на Код:

public static function generateReference()
{

$id = Db::getInstance()->getValue('SELECT MAX(id_order)+1 FROM '._DB_PREFIX_.'orders');
$id_len = strlen($id);
return str_repeat(' ',(6-$id_len)).$id;

}

6 - это количество цифр в номере заказа, был вариант с "0" "return str_repeat('0',(6-$id_len)).$id;", но получаются номера такого плана 003548, вместо 3548
 
Это все уже готово. Скриншоты вот. Подсчет прибылей, расходов на доставку, фильтры по всем мыслимым параметрам - имя, фамилия, адрес, телефон, язык заказа, товар, производитель, поставщик, перевозчик и номер отслеживания, дата, оплачен/не оплачен и т.д. - в любых комбинациях. Фильтр можно сохранить для удобства. Вся инфа по заказам перед глазами, смена статуса АЯКСом без перезагрузки страницы, массовая смена статусов, массовая печать чеков и доставок и т.д. и т.п. Делал модуль с душой и умом, сам пользуюсь и он прям очень ускоряет обработку заказов и помогает с учетом. Кроме того, можно посмотреть всякие интересные цифры, расчет прибыли по фильтрам:
- сколько заказов оформлено на каждом языке
- сколько заказов/доход/расход на каждом перевозчике
- прибыль/доход/расход с каждого поставщика
- прибыль/доход/расход с каждого производителя

И тд. и тп.
Кстати, если есть пожелания, могу добавить
Посмотреть вложение 107562 Посмотреть вложение 107559 Посмотреть вложение 107562
Модерация на Аддонс придирается ко всяким несущественным вещам, я их и подправляю.
Посмотреть вложение 107558 Посмотреть вложение 107559
Подскажите что єто за модуль? Если есть возможность поделитесь пожалуйста.
 
Здравствуйте, друзья. Подскажите пожалуйста, как можно реализовать такое на 1.7, чтоб при нажатии на кнопку Add to cart на странице продукта не открывался попап, а переходило на страницу Корзины.
 
Здравствуйте, друзья. Подскажите пожалуйста, как можно реализовать такое на 1.7, чтоб при нажатии на кнопку Add to cart на странице продукта не открывался попап, а переходило на страницу Корзины.
В модуле корзины отключить аякс
 
В модуле корзины отключить аякс
Спасибо, попап отключился как надо. Но вот при нажатии на кнопку Add to cart перехода на страницу корзины нет. Пытался button добавления в корзину заменить ашкой с ссылкой href="{$cart_url}" , но при нажатии на неё страница продукта перегружается без перехода на страницу корзины...
 
Назад
Сверху