Всего 125 456 комментариев

Евгений
28 августа 2019, 17:15
0
при первом заходе у меня вылетает модальное окно с вопросом «ваш город- Москва?» и ниже 2 кнопки «да» и «нет». Москва — реальное место, определяется автоматом для каждого юзера. Я давлю «да» но в Curent это значение не пишется, то есть мне выводится что я в городе «По умолчанию». Если город изменить вручную (выбрать, например, Рязань), то новый выбранный город записывается нормально (в Curent буде выводиться Рязань). Вопрос в том- почему не записывается город определенный автоматически при клике на кнопочку «да»?
srs
srs
28 августа 2019, 16:47
0
А как правильно тогда?
Андрей Степаненко
28 августа 2019, 16:14
+1
Да я вот тоже удивился, включаю перегенерацию ссылок и ничего не происходит, методом тыка проверял, в функцию gettingUrls захожу вижу что возвращаются значения, но в if() какая та лажа происходит.
Может какой то гон именно в php версии, такое бывает.
Евгений Шеронов
28 августа 2019, 16:10
0
Конкретно это никак не должно влиять, так как приходит туда или false или точно не пустой массив)

P.s. ну и за свой код мне стыдно, ему уже больше двух лет.
Всё мечтаю переписать и выпустить SeoFilter2)
Денис
28 августа 2019, 15:28
0
Как через процессор удалить все модификации товара?
Андрей Степаненко
28 августа 2019, 15:10
0
Не Знаю толи баг это толи у меня что то неправильно сработало:
prntscr.com/oympu7
В общем почемуто считает что ничего не вернулось, доработала, тогда заработало.
Может кому пригодится
Restorator
28 августа 2019, 14:35
0
— улучшен сниппет подсчета скидок
— добавлен класс «msSessionOrder»

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

все это делается просто в админке без танцев с бубном.
что то не получается сделать скидку от типа доставки
делаю так

[x] класс msSessionOrder
[x] ключ deliveryType
[x] значение 1
[x] скидка 15%
[x] сравнение (float) — Равно

значение 1 это способ доставки с id=1

или что то не так делаю
Павлик Мышкин
28 августа 2019, 14:24
0
Только в теории. Реалии от гугла:
Александр Туниеков
28 августа 2019, 14:12
0
Купили компонент. Что-то статистика не айс. В списке хитов можно сделать фильтрацию? Хотя бы убрать заблокированные запросы. И может сделать в запросе mySQL группировку по юзер агент или по айпи с подсчетом кол-ва запросов? И соотвественно кнопки группировка по айпи и группировка по юзар агент в топбаре списка хитов.
Aleksandr Huz
28 августа 2019, 14:08
0
Выгружается в ту таблицу, с которой был сделан импорт.
Иван Кизименко
28 августа 2019, 14:05
0
Тогда какой смысл в синхронизации при импорте? Я никак не могу понять логику.
Ты импортируешь товар на сайт, товар меняется и эта информация допустим выгружается в другую таблицу? если так, то это же делает и вкладка Экспорт.
Aleksandr Huz
28 августа 2019, 13:33
0
1.Синхронизируется гугл таблица с данными сайта, но не наоборот.
2.Десятичные цифры протестю и поправлю. Спасибо
Евгений
28 августа 2019, 13:26
0
А этот код работает вообще? У меня процессор отдает ошибку с текстом GetModification
iWatchYouFromAfar
28 августа 2019, 09:22
+4
Где-то пол года назад, я тоже начал собирать сайты через API, благодаря siteExtra (Ильи Уткина) и App (Васи). Особенно интересно работать с объектами кастомных пакетов. Тот же MIGX например, собрать пару таблиц JSON массивом и закинуть в TV, создать объект MIGX для работы с конфигурациями. ну и ±, во всех пакетах, одни и те же действия при работе по API, просто названия объектов другие. :)

Вообще программно создавать сайты на MODx одно удовольствие. Во-первых — все (или почти все) создается без админки, в любимом редакторе, во-вторых — это очень хороший способ познакомиться с xPDO. Да, не везде все сильно просто, например я достаточно долго писал удобный для себя резолвер создания (шаблона политики доступа, саму политику, роль, дэшборд, саму группу, потом задание нужных настроек для группы, потом пользователя...). Но написав такой резолвер один раз, дальше его можно просто копипастить заменяя базовые значения. В-третьих — конечно возможность хранить исходник на github (а значит версионирование). Ну а самое крутое, что установку нужных пакетов и их настройки — можно задать сразу и не сидеть устанавливать все эти компоненты вручную.

Отдельно хочу отметить свою методику создания сайтов. На dev. домене, я пишу сайт. Как только сайт написан, дальше нужно просто поставить чистый MODx и установить пакет (который и является готовым сайтом). Дальнейшая доработка осуществляется опять же на домене dev., как только всю доработку завершил, на боевом собираю уже готовую, вторую версию пакета-сайта и просто переустанавливаю ручками в админке — все готово.

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

Иван, спасибо за пост! Тут достаточно полезной информации можно подчерпнуть.
Stan Ezersky
28 августа 2019, 09:19
0
Проект не заброшен.

Аренда предусмотрена, но не заполнена

Это не букинг-сервис, чтобы бронировать
Юрий Гуляев
28 августа 2019, 00:27
0
Я так понял, что проект заброшен… Да и дофига чего нету. Аренды, бронирования…
Максим
27 августа 2019, 23:06
0
Ю а велкам!