В теме Дефолт 3.0 не меняются настройки Есть решение
В разделе "Оформление" не применяются изменения. Локально все было нормально, но как только перенес на сервер, не могу ничего изменить, ни шрифт, ни тип навигации. При нажатии кнопки "Сохранить" скрипт как будто не отрабатывает. Некоторые параметры удалось изменить непосредственным редактированием файла theme.xml, но где меняется тип навигации с лейзи на постраничную я не нашел. Есть идеи?
13 ответов
права на папку wa-data поставьте 777
Поставил — проблема не решена. Может, на подпапки (public, protected) тоже нужно?
на все подпапки
Поставил — к сожалению, проблема не решена.
Я подозреваю, что не все в порядке у хостера (ihor.ru), потому что как только я стараюсь применить настройки несколько раз (жму кнопку "сохранить"), сервер тут же отправляет меня в бан на пару минут, а однажды даже забанил навечно :-). Может, надо добавить какие-то обработчики Апача или еще что-то в этом духе? Не может ли быть это связано с форматом XML? Я не знаю, как промониторить всю цепочку процессов, которая вызывается нажатием кнопки "Сохранить".
Попробовал создать клон дефолтной темы — та же история.
поменяйте настройки темы по ftp. Она скорее всго лежит в /wa-data/protected/shop/themes. Там в файле theme.xml находятся все настройки
Как я уже писал в начальном сообщении, в theme.xml находятся далеко не все настройки.
В файле /wa-data/public/shop/themes/default/default.shop.js есть раздел LAZYLOADING:
if ($.fn.lazyLoad) {
var paging = $('.lazyloading-paging'); if (!paging.length) {
return;
}
Видимо, тут надо что-то поменять.
Но все равно, даже если найти, что надо поменять в данном конкретном случае, проблемы это не отменяет, потому что там еще много параметров, которые менять в разных джиэсах и иксемелях хлопотно.
Благодаря этой ветке в браузерной консоли удалось увидеть ошибку 403 Forbidden для запроса POST. Куда смотреть дальше?
Так же в ответе сервера был указан NGINX, и вот, кажется, еще одна родственная тема. Судя по всему надо дергать хостера.
Спешу сообщить, что дело было в модуле mod_security, который хостер благополучно отключил на моем аккаунте. Модуль блокировал ПОСТ-запросы к сайту. Не знаю, насколько это безопасно, — буду страховаться регулярными бекапами.