Ко мне в скайп часто стучаться с проблемами, решение которых не требует особых навыков, но начинающие разработчики не знают как это сделать, т.к хорошей документации для начинающих нет. Поэтому я решила выделить для этого на блоге web-esse.ru отдельный пост. Все вопросы которые у вас возникают, но соответствующего поста у меня нет, можно задавать тут (т.е перед тем как задать вопрос – ознакомьтесь с содержимым блога, возможно я об этом уже писала). Наиболее интересные из комментариев будут переноситься в текст поста.
1.Не работает поиск prestashop
Обычно под этой эпичной фразой подразумевается, что поиск не выводит вновь добавленные товары.
Если это первое обновление товаров, после удаления дефолтных и загрузки вашего асортимента, то необходимо:
-В первую очередь сбросить настройки (Модули -> модуль поиска -> “Сбросить”)

– После этого нужно переиндексировать товары.
Настройки – Поиск – переиндекстировать
Preferences -> Search -> Re-build entire index.
2. Prestashop тормозит
Чаще всего для решения проблемы достаточно включить кеширование и отключить компиляцию. Когда вы только поставили престу, по умолчанию эти опции настроены для режима работы. Но если вы поручаете, что то переделать в вёрстке, то для того чтоб шаблон обновился разработчик выключает кеширование и включает компиляцию. Иногда специалист может забыть вернуть обратно…
Если у Вас “тормозит магазин” в первую очередь проверьте опции кеширования:
Preferences -> Performance (Force compile:No; Cache:Yes)
Настройки -> Производительность (Компиляция:Нет; Кеш:Да)
Есть конечно и другие причины медленной загрузки, например, не подходящий хостинг. Для разных нагрузок нужны разные тарифы, надеюсь что мой обзор поможет выбрать хороший хостинг: Хостинг для PrestaShop
3. Я поменял что то (телефон, заголовок и т.п) в шаблоне, но он не обновляется
Как я уже написала выше, после установки магазина настройки оптимизированы для быстрой загрузки шаблона. Поэтому информация, которая передаётся пользователю берётся не из tpl шаблона.
Есть два набора настроек:
1. Режим разработки – это например, вёрстка, внесение правок в шаблон модулей и т.п. В этом режиме Кеширование должно быть выключено, а компиляция включена.
2. Режим нормальной работы, т.е когда в магазин заходят покупатели совершают покупки, а вы при этом ничего не делаете с шаблоном. В этом режиме важна скорость загрузки страницы, поэтому нужно включить кеширование и выключить компиляцию шаблона.

При этом если в просто обновили товар или написали статью – кеширование отключать не нужно, вся информация обноситься и так.
4. PrestaShop:”Способ доставки не найден”
Значит у курьера не поставлена галочка в области которую вы выбираете. Например, в дефолтной настройка у России стоит зона “Europe (out E.U)” – значит в курьере тоже должна стоять там галочка.
При настройке доставки будет полезна статья: PrestaShop: Настройка компонента “Доставка”

127 replies on “PrestaShop: решение проблем”
Добрый вечер.
Помогите пожалуйста разобраться.
Имеется интернет-магазин на Prestashop 1.3.1.1. Также есть выполненный сторонней компанией аудит сайта. Собственно по пунктам аудита я и хочу спросить.
1. “Битые” ссылки. Они есть, но некоторые ведут на товар/поставщика, который отключен в каталоге. Нужно ли избавляться от них? Если да, то как это сделать правильно?
2. Что такое ошибки mod-rewrite и как с ними бороться в Prestashop?
3. Версия 1.3.1.1. Судя по оффсайту престы – уже давно не поддерживается. Какие проблемы может повлечь обновление? Что нужно забэкапить для беспроблемного отката? В какой последовательности накатывать версии? Будет ли работать шаблон от 1.3.x на поздних версиях?
4. Как правильно править дизайн?
Добрый день, первый вопрос который нужно решить до доработок – нужно ли обновлять версию. Если доработок в движок не вносили – рекомендую обновиться, т.к в 1.6 функционал значительно шире. Шаблон возможно не будет работать, нужно смотреть.
Ссылки можно быстро исправить через запросы к БД.
“ошибки mod-rewrite и как с ними бороться в Prestashop” – опишите подробнее какие ошибки.
Добрый день! Помогите, как поставить реквизиты для оплаты клиентом в который выдается в PDF
К сожалению базово в престе нет возможности редактировать счет pdf, данный функционал необходимо дорабатывать
Люди, добрый день! Помогите с export import в престашоп, чтобы как-то автоматизировать наполнение сайта
Помогите с ЭКСПОРТОМ и ИМПОРТОМ товаров!!!!!!!!!!!!!!!!!!!! ОЧЕНЬ НАДО!!!!
red2000@pisem.net
Добрый день! Подскажите пожалуйста, как опубликовать текст на главной. Модуль “Home text editor” вообще не находит не в админке не на сайте.
Добрый день, модуль называется “editorial”, по умолчанию он не установлен. Так же в модуле “BLOCKCMSINFO” доступно создание текстовых блоков
спс
Подскажите пожалуйста, как на престе 1.6 добавить в атрибутах товара цвет, которого нет в списке?
“Каталог – Атрибуты товара” и там добавить
Недавно появилась проблема сохранения карточки товара. При сохранении в кратком описании в конце появляется скрипт:
и при каждом сохранении дублируется.
Сохранится нельзя, так как преста пишет:
1 ошибка
Поле description_short (Русский (Russian)) слишком длинное : 400 символов максимум (пересчитать сейчас 862)
Что это такое и как с этим бороться?
а также появляется ещё один скрипт:
когда я выбор – каталог – -товар-
[PrestaShopException]
Root category must be an integer value
at line 212 in file classes/helper/HelperTreeCategories.php
207. }
208.
209. public function setRootCategory($value)
210. {
211. if (!Validate::isInt($value)) {
212. throw new PrestaShopException(‘Root category must be an integer value’);
213. }
214.
215. $this->_root_category = $value;
216. return $this;
217. }
HelperTreeCategoriesCore->setRootCategory – [line 2504 – controllers/admin/AdminProductsController.php] – [1 Arguments]
AdminProductsControllerCore->initContent – [line 189 – classes/controller/Controller.php]
ControllerCore->run – [line 367 – classes/Dispatcher.php]
DispatcherCore->dispatch – [line 58 – admin/index.php]
помогите
Что то с категориями делали, откатите эти изменения
помогите пожалуйста разобраться, почему и по какой причине перестало работать в интернет магазине пошаговое оформление заказа? можно выбрать товар, бросить в “корзину” изм.количество ну а дальше пропало “оформить заявку” и т.д.
Сложно сказать, нужно смотреть на сайте.
Добрый день! На сервере (пользуюсь хостингом reg.ru) установил Панель управления хостингом ISP manager. Поставил на него Prestashop (1.6.1.4) через автоматическую установку с помощью инструмента Softaculous.Установка прошла успешно. Зашел в админку русифицировал ее изнутри. Саит почему то не открывается, пишет “На этой странице обнаружена циклическая переадресация ERR_TOO_MANY_REDIRECTS”. Подскажите пожалуйста в чем проблема? Спасибо
Сложно сказать удаленно.
Добавьте, что если ткнуть “Модули -> модуль поиска -> “Сбросить”” – на версии 1.6 от этого слетает положение формы поиска. Вернуть штатными средствами не удалось. Сайт http://www.uameb.com
Сбрасываются все настройки на дефолтные, в том числе и расположение блока.
Доброго времени суток!версия престы 1.6.1.4
Проблема: создаю новый контроллер в админке но его система не может подключить!
спотыкается в файле classes/Dispatcher.php
try {
//// Loading controller
//echo $controller_class;exit;
$controller = Controller::getController($controller_class);
//echo $controller_class;exit;
// Execute hook dispatcher
if (isset($params_hook_action_dispatcher)) {
Hook::exec(‘actionDispatcher’, $params_hook_action_dispatcher);
}
// Running controller
$controller->run();
} catch (PrestaShopException $e) {
$e->displayMessage();
}
до попытки подключения $controller = Controller::getController($controller_class); известно имя класса после нет не могу разобраться в причине!
помогите разобраться
все решил проблему
Здравствуйте!
Помогите разобраться.При оформлении заказа,после подтверждения заказа,выскакивает ошибка 500. Сайт же заказ принимает и отправляет сообщение покупателю что заказ принят. В чем беда – не пойму!?
Добрый день. Причин может много, например, не отправляется письмо подтверждение или какая то ошибка в модуле оплаты.
Помогите решить, обновился на 1.6.1.4,
все вроде было норм.
Но как только пытаюсь редактировать товар, в фронте пропадают изображения товара.
Также не добавляются новые товары….
такая хрень
Добрый день, а с какой версии обновлялись?
Спасибо, проблему решил. Помог “шарящий))” чел. Проблемы были в базе данных.
Уже две недели бьюсь, не могу решить проблему.
Штука такая: после обновления престы что-то случилось с линками к картинкам, при включенном ЧПУ – пропадают.
Еще не перегенирируются миниатюры, (скрин)
Не добавляются, или добавляются коряво товары. Коряво к ним подгружает картинки. Скрин)
При включении debug пишет, что страница переехала 8)) (скрин)
Еще установлен симплблог, при попытке шернуть его текст в ФБ пишет “страница не найдена” (скрин)
Вот как-то так…
Возможно есть возможность перенести всех клиентов, правила корзины и группы клиентов на новую престу????
Пробую экспортировать клиентов – пропадают некоторые поля, в т.ч пароли, их ваучеры…
Добрый день, с какой версии обновлялись?
Здравствуйте! Подскажите, пожалуйста, куда лезть за решением. После добавления комбинаций товару – на странице товара цена обнулилась (на главной и в корзине все правильно). При загрузке страницы товара цена на доли секунды высвечивается правильно, затем, как страница догрузится, меняется на ноль и на выбор атрибутов уже не реагирует. Преста 1.6.1.5.
Добрый день, нужно смотреть на сайте, возможно вносились изменения в шаблон – попробуйте протестировать на дефолтном.
Добрый день. Помогите с проблемкой, я добавил в категории под категории, которые тоже начали добавляятся в главном горизонтальном меню. Миниатюра категорий появилась только у первой под категории, а все остальные даже не появлялись, хотя загружал по такому же принципу. Решил снести все подкатегории и сделать все заново, но не тут то было… Подкатегории отключил, а картинка на том же месте и осталась.
в theme/category.tpl удалил блок изображения субкатегории. Но картинка всеравно на месте. Заранее Спасибо .
Кэш браузер сайт чистил .
Решение наше : оказывается картинка была от общей категори, почему том отображалась. Вопрос снят. Заранее спасибо 🙂 всем хороших продаж !;))
Спасибо, что поделились решением! Вам тоже хороших продаж)
Добрый день. xenu показывает битые ссылки. как их исправить или почистить?
Добрый день, сложно сказать удаленно, нужно смотреть код
Всем привет! 🙂
Поможите пожалуйста! Решить проблему. Я только новичек, учусь:) Есть домен в регру, и решил воспользоваться виртуальным хотингом хостмена,
1)создал в панели хостмена доменное имя(который регался в регру),
2)сделал записи А в управлениях зоной у регистратора, ip который дал хостинг,
3)создал базу данных , пользователя , установил скрипт по установке престашоп 1.6.1.5
4)сделал инсталяцию магазина, все ровно!
5) удалил папку install, переименовал папку admina.
6) зашел в панель управления престашоп магазином , все ровно поулчаеться я там даже уже и контент поменял курьеров сделал , в общем говоря панель открываеться!!!!
А вот сам сайт магазина неоткрывается никак ,невкакую ,вообще, в чем проблема понять немогу….:(
Поможиите!!!
Добрый день, для начала включите отображение ошибок, чтоб понять что именно не нравиться престе, раз админка работает, проблема скорее всего в шаблоне или модулях которые выводятся в шаблон
Здравствуйте,скажите пожалуйста как удалить вредоносный код