Здравствуйте. Вопрос следующего характера. Существует достаточно большой проект на modx (офисное приложение) люди в нем работают. Подошло время сделать апдейт в связи с расширением возможностей изменением каких то функций и т.д. Обычный перенос не годится так как на тестовой версии данные фейковые, а задеть существующие данные на реальном проекте нельзя.
Реально ли сделать перенос таким вот способом: перенести все файлы проекта на сервер. перенести в бд системные таблицы modx
Нормально ли будет после такого обновления принимать все новые чанки и сниппеты система? На какие таблицы БД стоит обратить внимание?
?
?
?
Команда MODX-клуба успешно интегрировала ShopModxBox в интернет-магазин rightstarter.ru
Механизм работы
В качестве модуля интернет-магазина использовался shopkeeper. Ранее другие специалисты уже пробовали доработать shopkeeper, чтобы реализовать пожелания клиента, но желаемого результата достигнуто не было. Для изменения механизма работы магазина модуль shopkeeper был заменен на shopModx. После смены движка магазина доработать желаемый функционал уже не составило труда.
Группы пользователей: скидки и отображение количества доступного товара
На сайте существуют несколько групп пользователей. У каждой группы своя видимость содержимого сайта (вкладки, предложения, прайсы и т.п.).
Вид страницы для неавторизованного пользователя:
?
Вид страницы для авторизованного пользователя:
?
Добавление товара в корзину: проверка количества
Для новой версии корзины было введено условие по добавлению товаров. В корзину нельзя добавить товаров больше, чем есть в наличии. При срабатывании условия выводится сообщение о количестве товаров в наличии и перерасходе в заказе:
?
Оформление заказа
При оформлении заказа товар проверяется на его наличие. По каждому недостающему по количеству товару будет выведено сообщение и строки с товаром будут подсвечены.
?
Перерасчет остатков
При успешно оформленном заказе остатки товара в базе пересчитываются.
Проблема с картинками порешалась, Верхнюю ссыль надо бы пофиксить. Вот новая. Немного дописал концовку. www.youtube.com/watch?v=0EBd3UDPEX4
название надо поправить, а то народ не найдет по имени SopModxBox на OpenSwrver
Ну вот, можем ведь, когда хотим! ) И меня тоже сделать членом клуба!?
Вот, раз и встает все :) Поправлю только: 1. Не проверял необходимости переименовывать всех четырех ht.access, всегда хватало только корневого. 2. Там с картинками не кеширование виновато. Ошибка скорее всего из-за разницы корневых путей, на что phpthumb может материться. Поменяйте системную настройку phpthumb_allow_src_above_docroot с Нет на Да (хотя может еще отсутствовать библиотека GD или еще что-нить, но это вряд ли). И когда вы в другом браузере открываете, не проблема решается, а просто у вас теряются права на плагин Debug, и вам во фронт перестают выводиться ошибки, но вы их увидите в логах в админке. А картинки, которые вы видите, не ресайзнутые, а оригинальные.
P.S. за труд поднимаю права до полноценного члена Клуба :)
Ага, поправил. Спасибо! Но вообще надо бы переверстать. Эта верстка еще под Bootstrap второй, а уже третий используется.