Jump to content

Русский форк PrestaShop 1.4.x


Recommended Posts

Недавно PrestaShop переехал на github (https://github.com/PrestaShop) и стало возможным самому участвовать в разработке и создавать форки.

 

Собрал вместе перевод и свои доработки к версии 1.4.x и добавил их в свой форк. Подробнее о том, что получилось: http://prestalab.ru/content/11-russkaja-sborka-prestashop-1491

 

Страница рабочей ветки: https://github.com/prestalab/PrestaShop-1.4/tree/prestalab

Исходный проект https://github.com/PrestaShop/PrestaShop-1.4

  • Like 1
Link to comment
Share on other sites

Просто супер

Не совсем понимаю принцип работы github, если в официальной ветке престашопа в 1.4 версии будут фиксить баги и включать полезные доработки то будут ли они автоматически синхронизироваться с версией престашопа от престалаба? Или у престолаба отдельная, своя версия и она не будет в себя включать фикс актуальных багов на момент скачивая файла с официальной ветки 1.4 престашопа?

 

 

Edited by Kerm (see edit history)
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Я кстати заметил что в версии 1.4.9.0 не пашет в админке ссылка "Добавить новый подраздел CMS категории", кидает на главную страницу...у меня сервер на php-fpm+nginx, все остальное работает исправно вроде бы.

 

была ошибка в конфиге nginx...

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Сделал пробный update своей версии 1.4.9.0 на вашу, во время установки выявлены следующие SQL ошибки:

 

SET NAMES 'utf8'
/* PHP:update_module_mailalerts(); */
/* Backward compatibility */ INSERT INTO `ps_module` (`name`, `active`) VALUES ('backwardcompatibility', 1)
INSERT INTO `ps_hook_module` (`id_module`, `id_hook` , `position`) (SELECT id_module, 9, (SELECT max_position from (SELECT MAX(position)+1 as max_position FROM `ps_hook_module` WHERE `id_hook` = 9) tmp) FROM `ps_module` WHERE `name` = 'backwardcompatibility')
INSERT INTO `ps_hook_module` (`id_module`, `id_hook` , `position`) (SELECT id_module, 50, (SELECT max_position from (SELECT MAX(position)+1 as max_position FROM `ps_hook_module` WHERE `id_hook` = 50) tmp) FROM `ps_module` WHERE `name` = 'backwardcompatibility')
INSERT INTO `ps_hook_module` (`id_module`, `id_hook` , `position`) (SELECT id_module, 54, (SELECT max_position from (SELECT MAX(position)+1 as max_position FROM `ps_hook_module` WHERE `id_hook` = 54) tmp) FROM `ps_module` WHERE `name` = 'backwardcompatibility')
/* Cache system */ ALTER TABLE `ps_hook_module` ADD `time` INT( 10 ) NOT NULL DEFAULT '0'
INSERT INTO `ps_tab` (`id_tab`, `id_parent`, `class_name`, `module`, `position`) VALUES (89, 8, 'AdminCache', '', 13)
(1062) Duplicate entry '89' for key 'PRIMARY'
INSERT INTO `ps_tab_lang` (`id_tab`, `id_lang`, `name`) VALUES (89, 1, 'Cache'), (89, 2, 'Cache'), (89, 3, 'Cache'), (89, 4, 'Cache'), (89, 5, 'Cache'), (89, 6, '���')
(1062) Duplicate entry '89-1' for key 'PRIMARY'
INSERT INTO `ps_access` (`id_profile`, `id_tab`, `view`, `add`, `edit`, `delete`) VALUES ('1', '89', '1', '1', '1', '1')
(1062) Duplicate entry '1-89' for key 'PRIMARY'
INSERT INTO `ps_configuration` (`name`, `value`) VALUES ('PL_CACHE_LIST', '86400'), ('PL_CACHE_LONG', '31536000'), ('PL_CACHE_SHORT', '86400')
/* Fix RU PDF */ INSERT IGNORE INTO `ps_configuration` (`name`, `value`) VALUES ('PS_PDF_ENCODING_RU', 'cp1251')
INSERT IGNORE INTO `ps_configuration` (`name`, `value`) VALUES ('PS_PDF_FONT_RU', 'courier')

Link to comment
Share on other sites

А что за вкладка у вас под номером 89?

Проблема только в добавлении вкладки с кэшированием. Все остальное прошло нормально.

 

В файле install-dev/sql/upgrade/1.4.9.1.sql замените 89 на больший номер, тогда обновление пройдет. В следующем апдейте подумаю как исправить.

Link to comment
Share on other sites

И еще одна ошибка, появилась при импорте товаров, импортировались товары и пошел за чаем, вернулся и такая вот ошибка:

 

Fatal error: Cannot redeclare class Lingua_Stem_Ru in /var/www/site/data/www/site.ru/override/classes/Search.php on line 45

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Вот одна строчка товара из файла:

 

10953;1;Ch-casa FP9003;03129;80;0;;Набор самоклеящихся войлочных протекторов "Коммерческий" (16 шт.);Набор самоклеящихся войлочных протекторов круглой формы. Предназначены для защиты любых поверхностей от царапин и других механических повреждений, а также для усиления скольжения предметов по гладким поверхностям: паркету, плитке, ламинату, стеклу, дереву. Цвет: белый. Размер: 25 мм - 16 шт.;;ch-casa fp9003;товары для дома,протекторы,для защиты напольных покрытий,для защиты напольных покрытий;FP9003;Есть;../img/GoodsImages/Loks/main/FP9003.jpg;0;см. на упаковке;Loks

Link to comment
Share on other sites

После когда хочу например добавленные товары на главную поместить, мне такую же ошибку выдает:

 

Fatal error: Cannot redeclare class Lingua_Stem_Ru in /var/www/site/data/www/site.ru/override/classes/Search.php on line 45

Link to comment
Share on other sites

А что за вкладка у вас под номером 89?

Проблема только в добавлении вкладки с кэшированием. Все остальное прошло нормально.

 

В файле install-dev/sql/upgrade/1.4.9.1.sql замените 89 на больший номер, тогда обновление пройдет. В следующем апдейте подумаю как исправить.

 

89 8 adminpss_timemsgpro pss_timemsgpro 13

Link to comment
Share on other sites

Исправил.

Заодно слил изменения из мастер ветки официального репозитория. Файлов изменено много, но в основном связаны с изменениями копирайтов.

Link to comment
Share on other sites

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

 

PDF.php, tools.php, search.php, validate.php необходимо удалить?

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Установил APC, включил в админке и получил белый экран, на сайте тоже белый экран и ошибка:

 

Fatal error: Call to undefined function pSQL() in /var/www/site/data/www/site.ru/classes/ObjectModel.php on line 123

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Разобрался. Разработчики не ожидали, что кому-то удастся дойти до этого места ни разу не использовав запрос к базе данных, поэтому поместили функцию pSQL в класс Bd.

 

Я переместил ее из этого класса в файл config/config.inc.php.

Вам нужно обновить https://github.com/prestalab/PrestaShop-1.4/blob/prestalab/config/config.inc.php и https://github.com/prestalab/PrestaShop-1.4/blob/prestalab/classes/Db.php

Link to comment
Share on other sites

Спасибо за помощь и оперативный ответ!

 

Заменил файлы, получил новую ошибку и белый экран:

 

[php Warning #2] mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'root'@'localhost' (using password: NO) (/var/www/site/data/www/site.ru/config/config.inc.php, line 126)
Fatal error: Call to undefined method Cache::__destruct() in /var/www/site/data/www/site.ru/classes/CacheAPC.php on line 111

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Проблема во время установки. Выбраный язык инсталятора -русский. заполняю

Настройки магазина и информация о банковском счете :rolleyes:

 

жму кнопку далее, по идее должен перейти на страницу Поздравляем вы установили.... и тд, перейдите или в админку или во фронтенд, но переход не осуществляеться :mellow:

Таблица ps_employee пуста

Edited by savvato (see edit history)
Link to comment
Share on other sites

Мойщиков кто-то передал мне с переводом. На самом деле это производители. Уже исправил в /translations/ru/admin.php и /translations/ru/fields.php

 

APC исправил. Файлы /config/config.inc.php /classes/Db.php и /classes/CacheAPC.php

 

Попробуйте использовать гит. По началу непривычно, а потом очень даже удобно. Для приватных репозиториев использую https://bitbucket.org/. До 5 человек в комманде бесплатно.

 

Использование APC по сравнению с APC+memcached в среднем дало выигрыш в 5 мс и на 1 запрос к базе меньше. Ну и памяти это занимает меньше потому, что не нужен дополнительный экземпляр memcached.

Link to comment
Share on other sites

Проблема во время установки. Выбраный язык инсталятора -русский. заполняю

Настройки магазина и информация о банковском счете :rolleyes:

 

жму кнопку далее, по идее должен перейти на страницу Поздравляем вы установили.... и тд, перейдите или в админку или во фронтенд, но переход не осуществляеться :mellow:

Таблица ps_employee пуста

 

Добрый день!

Такая же проблема.

Link to comment
Share on other sites

Мойщиков кто-то передал мне с переводом. На самом деле это производители. Уже исправил в /translations/ru/admin.php и /translations/ru/fields.php

 

APC исправил. Файлы /config/config.inc.php /classes/Db.php и /classes/CacheAPC.php

 

Попробуйте использовать гит. По началу непривычно, а потом очень даже удобно. Для приватных репозиториев использую https://bitbucket.org/. До 5 человек в комманде бесплатно.

 

Использование APC по сравнению с APC+memcached в среднем дало выигрыш в 5 мс и на 1 запрос к базе меньше. Ну и памяти это занимает меньше потому, что не нужен дополнительный экземпляр memcached.

 

Работает! И очень быстро! Пока все не тестировал, по сайту полазил только, скорость примерно раза в 2 (может чуток поболее) возросла по сравнению с тем что было.

Link to comment
Share on other sites

Перенес систему кэширования из версии 1.5. Добавился XCache. Кто уже использует - нужно будет заново включить на странице производительности.

Добавил модуль, который при изменении товара или категории удаляет связанный кэш.

Link to comment
Share on other sites

Добавил мультизагрузчик картинок к товару.

На вкладке Производительность можно включить кэширование смарти в текущую систему кэширования. Например в Memcache или APC

  • Like 1
Link to comment
Share on other sites

Обновите. Уже исправлял тут http://www.prestasho...ost__p__1024277

Скачал заново. Устанавливаю. На этапе создания бд вот такая ошибка

Ошибка записи данных:

'INSERT INTO `pst_hook_module` (`id_module`, `id_hook`, `position`) VALUES (3, 1, 1),(6, 1, 2),(4, 1, 3),(4, 4, 3),(8, 2, 1),(3, 4, 1),(6, 4, 2),(9, 6, 1),(16, 6, 2),(8, 6, 3), (20, 6, 4),(12, 6, 5),(54, 6, 6),(15, 7, 1),(21, 7, 2),(10, 7, 3),(24, 7, 4),(14, 7, 5),(12, 7, 6),(7, 7, 7),(17, 7, 8),(5, 8, 1),(1, 8, 2),(11, 14, 1),(13, 14, 2),(18, 14, 3), (19, 14, 4),(22, 14, 5),(8, 19, 1),(12, 21, 1),(25, 11, 1),(25, 21, 2),(26, 32, 1),(27, 32, 2),(28, 32, 3),(30, 32, 4),(31, 32, 5),(32, 32, 6),(33, 32, 7),(34, 33, 1), (35, 33, 2),(36, 33, 3),(37, 33, 4),(39, 37, 1),(40, 32, 8),(41, 32, 9),(42, 32, 10),(42, 95, 1),(43, 32, 11),(42, 14, 6),(43, 14, 7),(44, 32, 12),(45, 32, 13),(46, 32, 15), (47, 32, 14),(48, 32, 16),(49, 32, 17),(55, 32, 22),(50, 32, 18),(51, 32, 19),(51, 45, 1),(25, 25, 1),(41, 20, 2),(52, 32, 20),(53, 32, 21),(17, 9, 2),(18, 9, 3),(24, 9, 4),(9, 9, 5), (15, 9, 6),(5, 9, 7),(8, 9, 8),(10, 9, 9),(20, 9, 10),(11, 9, 11),(16, 9, 12),(22, 9, 13),(13, 9, 14),(14, 9, 15),(12, 9, 16),(7, 9, 17),(21, 9, 18),(10, 60, 1),(10, 61, 1),(10, 62, 1), (54, 9, 19),(10, 66, 1),(19, 9, 20),(56, 9, 1),(56, 50, 1),(56, 54, 1),(57, 5, 1, 0),(57, 12, 1, 0),(57, 13, 1, 0),(57, 16, 1, 0),(57, 60, 2, 0),(57, 61, 2, 0),(57, 62, 2, 0)'

Column count doesn\'t match value count at row 92(Ошибка: : 1136)

Link to comment
Share on other sites

Замените

(57, 5, 1, 0),(57, 12, 1, 0),(57, 13, 1, 0),(57, 16, 1, 0),(57, 60, 2, 0),(57, 61, 2, 0),(57, 62, 2, 0)

на

 

(57, 5, 1),(57, 12, 1),(57, 13, 1),(57, 16, 1),(57, 60, 2),(57, 61, 2),(57, 62, 2)

В файле install-dev\sql\db_settings_extends.sql

 

Или скачайте заново. Добавил там расширенную CMS систему.

Link to comment
Share on other sites

Замените

(57, 5, 1, 0),(57, 12, 1, 0),(57, 13, 1, 0),(57, 16, 1, 0),(57, 60, 2, 0),(57, 61, 2, 0),(57, 62, 2, 0)

на

 

(57, 5, 1),(57, 12, 1),(57, 13, 1),(57, 16, 1),(57, 60, 2),(57, 61, 2),(57, 62, 2)

В файле install-dev\sql\db_settings_extends.sql

 

Или скачайте заново. Добавил там расширенную CMS систему.

 

Скачал. Установилось все). Пока вкладка модули пишет ошибку

Fatal error: require() function.require[/url]]: Failed opening required '....../modules//alliedwallet/backward_compatibility/backward.php' (include_path='.:/usr/local/pear') in /....../modules/alliedwallet/alliedwallet.php on line 52

 

Удалю модули, которые "не полные" так сказать.

Edited by decorator (see edit history)
Link to comment
Share on other sites

 

 

Или скачайте заново. Добавил там расширенную CMS систему.

 

Расширенная CMS система работает не полностью? В страницах CMS отмечено комментарии,а в фронт-офисе не видать.

Link to comment
Share on other sites

Ну я ставлю false в конфиге, а у меня по прежнему в коде у всех js, css и некоторых картинок микро тайм этот в конце добавляется.

 

Проверил на других магазинах, при false в конец ссылки на файл не чего не добавляется, а на вашей сборке не отключается этот микротайм.

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Тогда извините, просто я всегда думал что именно этот параметр и отвечает за вывод значений после ссылки на файл, у меня просто много сайтов и где то во всех ссылках это отсутствует, где то частично присутствует, а где то везде стоит и я сам не чего специально для этого не делал и не понимаю как это включается, отключается, без редактирования шаблона.

Link to comment
Share on other sites

Это не отключается. В какой-то из последних версий добавили этот параметр. Он изменятся только при загрузке нового логотипа или иконок, так что мешать не должен.

Link to comment
Share on other sites

Нашел еще ошибки:

 

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

 

И еще одна ошибка:

 

34987260.jpg

 

Почему то в полном описании товара появляется вертикальная полоса прокрутки там где ее быть не должно.

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Kerm, у меня такие ошибки не проявляются. Попробуйте в браузере принудительно обновить страницу. Возможно старые скрипты закэшировались.

 

gabdr, а чем отличается добавление товара в 1.5?

Link to comment
Share on other sites

Перепробовал все, даже обновил файлы еще раз на более свежие из вашего архива, все равно галочка на главной категории не показывается.

Link to comment
Share on other sites

sors

 

После того как я заново скачал архив и перезалил файлы с него поверх своего сайта (только папку админку, классес и контролс) у меня перестал работать кеш APC, пишет ошибку:

 

Fatal error: Class CacheApcCore contains 5 abstract methods and must therefore be declared abstract or implement the remaining methods (CacheCore::get, CacheCore::delete, CacheCore::set, ...) in /var/www/site/data/www/site.ru/classes/CacheAPC.php on line 88

 

Что это может быть?

 

Взял старый файл config.inc.php, так с ним вообще сайт не пашет даже ошибку не выдает...

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Путем сравнения разных версий файлов, слава богу есть dropbox, нашел тот файл с которым у меня все работает и он на 311 строк больше чем тот что у Вас лежит в github...

Link to comment
Share on other sites

...abstract or implement the remaining methods (CacheCore::get, CacheCore::delete, CacheCore::set, ...)

Но методы get и прочие вовсе не абстрактные. Они реализуются в CacheCore https://github.com/prestalab/PrestaShop-1.4/blob/prestalab/classes/Cache.php

Возможно у вас старый файл classes/Cache.php или он закэширован APC

Link to comment
Share on other sites

Kerm, у меня такие ошибки не проявляются. Попробуйте в браузере принудительно обновить страницу. Возможно старые скрипты закэшировались.

 

gabdr, а чем отличается добавление товара в 1.5?

я имел ввиду админ панель как в 1.5

Link to comment
Share on other sites

  • 4 weeks later...

После обновления с 1.4.6.2 пропало во всех шаблонах при гостевой регистрации поле область(регион) но ошибка что его нужно ввести выскакивает.

Edited by Gerra (see edit history)
Link to comment
Share on other sites

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

Link to comment
Share on other sites

Ors, добрый день! Прошу совета/помощи. Есть рабочий магазин на 1.4.4.0 от prestadev, тема 1.4.5.1 доработанная + некоторые модули допилены вручную, как лучше делать переход на 1.4.9.1: обновление версии либо же полная переустановка?

 

Дважды пробовал обновление - вроде все обновилось, но при этом подтверждения об удачном обновлении не появляется.. Начинаю тестить заметил, что не работает сравнение товаров.

Теперь терзают мысли, а если еще чего нить всплывет.....

 

Подскажите пожалуйста как все-таки правильнее?

Заранее спасибо!

Link to comment
Share on other sites

sdfsdv.jpg

 

SORS что за галочка такая Cache for Smarty и чего она делает?

 

Кстати обновил сегодня еще один магазин на твою версию и опять касяк с APC кешем был..пришлось заменить файлы Cache.php и CacheNO.php с того сайта где у меня все работает и мы в месте проблему решали...

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Ors, добрый день! Прошу совета/помощи. Есть рабочий магазин на 1.4.4.0 от prestadev, тема 1.4.5.1 доработанная + некоторые модули допилены вручную, как лучше делать переход на 1.4.9.1: обновление версии либо же полная переустановка?

 

Дважды пробовал обновление - вроде все обновилось, но при этом подтверждения об удачном обновлении не появляется.. Начинаю тестить заметил, что не работает сравнение товаров.

Теперь терзают мысли, а если еще чего нить всплывет.....

 

Подскажите пожалуйста как все-таки правильнее?

Заранее спасибо!

 

Обновил до 1.4.9.0 - поправил таблицу compare_product все работает, даже моя тема нормально отображается.

Пытаюсь обновить до 1.4.9.1 - процесс обновления так и не заканчивается... стрелочки вращаются.

 

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

Сорс не подможете?

Edited by decorator (see edit history)
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

 

Я уже спрашивал)

Это свойство для сторонних модулей. Там есть место для хука.

 

 

Хотя если товары добавлять, то в стандартном шаблоне они даже выводятся на страницах.

Edited by decorator (see edit history)
Link to comment
Share on other sites

А где взять название этих хуков и где примерно их распологать? Кстате в стандартном шаблоне за это отвечает cms.tpl на сколько я понимаю? Может у сорса он модифицированной так как тот шаблон что идет с этого сайта в комплекте не предоставляет таких функций...

Link to comment
Share on other sites

Sors - для эксперимента попробовал обновиться с оф. версии 1490 (все дефолтное) на 14[spam-filter] подтверждения об обновлении нет, стрелочки вращаются и все, может все таки подскажете что и как?

 

Спасибо!

Link to comment
Share on other sites

А где взять название этих хуков и где примерно их распологать? Кстате в стандартном шаблоне за это отвечает cms.tpl на сколько я понимаю? Может у сорса он модифицированной так как тот шаблон что идет с этого сайта в комплекте не предоставляет таких функций...

Предоставляет тот который у сорса)

Link to comment
Share on other sites

  • 1 month later...

Поставил с нуля сборку от престалаба, в модули когда заходишь идут ошибки, что то связанное с backward capability и том что в модуле отсутствует эта папка.., пришлось чуть ли не половину модулей удалить пока вкладка не заработала..с чем это связано и как лечить?

 

В основном это такие модули как ebay, gcheckout, shippay и другие платежные системы.

Edited by Kerm (see edit history)
Link to comment
Share on other sites

Sors

 

Подскажи в случае использования APC здесь должно быть отмечено две галочки или одна верхняя? Зачем вообще ты добавил вторую гаглку там?

 

apci.jpg

Link to comment
Share on other sites

Поставил с нуля сборку от престалаба, в модули когда заходишь идут ошибки, что то связанное с backward capability и том что в модуле отсутствует эта папка.., пришлось чуть ли не половину модулей удалить пока вкладка не заработала..с чем это связано и как лечить?

 

В основном это такие модули как ebay, gcheckout, shippay и другие платежные системы.

Вначале поста ведь все написано

http://prestalab.ru/content/11-russkaja-sborka-prestashop-1491

Link to comment
Share on other sites

PS: Может кому помогу! Если после установки с нуля или обновления у кого вылезает ошибка типа:

 

Fatal error: Class 'CacheApc' not found in /var/www/user/data/www/site.ru/classes/Cache.php on line 134

 

У меня она решилась исправлением в файле Cache.php, слова CacheApc на CacheAPC, не знаю с чем это связано, но все заработало...вот строчка готовая:

 

if(!_PS_CACHE_ENABLED_||!in_array(_PS_CACHING_SYSTEM_, array('CacheFS','CacheAPC','CacheMemcache','CacheXcache')))

Link to comment
Share on other sites

Sors

 

Подскажи в случае использования APC здесь должно быть отмечено две галочки или одна верхняя? Зачем вообще ты добавил вторую гаглку там?

 

apci.jpg

 

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

 

А разницы между включением первой галки и без нее, вообще нету..

Edited by Kerm (see edit history)
Link to comment
Share on other sites

SORS исходя из #2 думаю не помешал бы на том же престалаб небольшой видеоурок по работе с гитхабом по форку. Думаю нашлись бы желающие присоединиться к развитию направления. Если развитие Престы и дальше пойдет так же бестолково как сейчас, то версия 1.4 может остаться единственной работоспособной версией и ее доработка может оказаться весьма полезной.

Link to comment
Share on other sites

  • 1 month later...

Еще нашел минусы в сборке от престолаба, дело в том что там кешируется практически вообще все! Т.е. Вот я изменил наименование товара или описания и на сайте это не изменится пока я не почищу кеш в ручную...после импорта товаров, у товаров нету картинок пока не почистишь кеш, не работает функция выбора кол-ва товара для вывода на страницу, поскольку там тупо все закешировано. Может работает и быстрее но чистить кеш после каждого изменения на сайте я уже задолбался...

Link to comment
Share on other sites

Еще нашел минусы в сборке от престолаба, дело в том что там кешируется практически вообще все! Т.е. Вот я изменил наименование товара или описания и на сайте это не изменится пока я не почищу кеш в ручную...после импорта товаров, у товаров нету картинок пока не почистишь кеш, не работает функция выбора кол-ва товара для вывода на страницу, поскольку там тупо все закешировано. Может работает и быстрее но чистить кеш после каждого изменения на сайте я уже задолбался...

 

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

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...