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

Евгений Webinmd
24 ноября 2020, 22:10
+1
0) на входе имеем дату в формате:
$date = 2020-11-05

1) рандом:
$randNumber = rand(1, 30);

2) отнимаем дату:
$newDate =date('Y-m-d',(strtotime ( '-'.$randNumber.' week' , strtotime ( $date) ) ));

Все это собираете в сниппет

Вот это вот выше заменяется использованием класса DateTime
$date = new DateTime($date);
$date->modify('+1 week');
Евгений
24 ноября 2020, 18:31
0
Вечер добрый Евгений! Удалось что-то решить с хуком Math?
Сергей Малышев
24 ноября 2020, 17:27
0
У меня на странице несколько разных форм обратной связи. После работы AjaxForm в коде страницы выводится код всех форм. В результате увеличивается время загрузки страницы. Есть ли решение, которое позволяет через Ajax выводить нужную форму, чтобы, при этом код не рендерился в код страницы при загрузке, а вызывался только тогда, когда нужно?
Руслан Алеев
24 ноября 2020, 16:26
0
Я думаю, уже есть такая настройка, достаточно условие в коде вывести.
Руслан
24 ноября 2020, 16:20
0
Остается надеяться, что с ним все хорошо.
Иван Бочкарев
24 ноября 2020, 16:10
0
Вы не думаете, что Вова может быть на отдыхе или в отпуске?
Последняя активность 02 сентября 2020, 16:34

По платным дополнениям — нужно обращаться в ТП, а не в сообщество писать.
Александр Мельник
24 ноября 2020, 14:59
0
В интернете пишут, что ошибка с закрытием порта связана скорее всего с одним из некачественных дополнений, установленных в браузере.
qna.habr.com/q/412875
Отключите все и проверьте снова.
Руслан
24 ноября 2020, 14:36
0
@Володя Обратная связь на высоте! Спасибо за игнор и за наплевательское отношение.
Михаил
24 ноября 2020, 13:53
0
Очень странно, сейчас попробовал на разных страницах. То отправляет повторно нормально, то нет. Ошибки api yandexmap и вот такая — Unchecked runtime.lastError: The message port closed before a response was received. Может что-то не успевает сработать.
dokreg
24 ноября 2020, 12:57
0
Очень полезный совет)), сильно помог
Антон Тарасов
24 ноября 2020, 12:47
0
Избитое, но — нет ли ошибок в логе MODX и в консоли браузера?
Михаил
24 ноября 2020, 12:26
0
Здравствуйте. Да, использую ajaxForm. Есть в модальном окне bootstrap, есть просто на странице контакты. Все отправляется, все закрывается, цели в метрику передается, в roistat все проливается. После повторной отправки выдает (если попытаться открыть исходный код страницы) — подтвердите повторную отправку формы. Для корректного отображения веб-страницы требуются введенные ранее данные.
Михаил
24 ноября 2020, 12:23
0
Здравствуйте. Да, вы правы. Использую ajaxForm. Отправка проходит один раз совершенно нормально. На второй раз страница будто перезагружается. И при открытии исходного кода выдается — Подтвердите повторную отправку формы. Для корректного отображения веб-страницы требуются введенные ранее данные. Я так понимаю это связанно с тем, что я уже отправил сообщение и необходимо как-то обновить форму. Как это можно сделать после успешной отправки? Учитывая что форм несколько на странице.
yani
24 ноября 2020, 11:00
0
да нет) а pdf я костылила =(
Иван Бочкарев
24 ноября 2020, 10:55
0
Но у Марка нет ExtJS ? в дополнении насколько я знаю
yani
24 ноября 2020, 10:53
+1
Лично мне не хватает сгенерированного инвойса (типа счета в формате PDF который можно скачать из админки или прикрепить к письму), автоматического рассчета НДС (и соответсвенно разный тип НДС),
У Марка Хемстры очень классно в commerce реализована МАТРИЦА товара http://prntscr.com/voxg34)
Иван Бочкарев
24 ноября 2020, 09:29
0
У нас нет сейчас плана заменить платные дополнения. Что можно сделать не в ущерб существующим дополнениям делаем.

Также нужно учитывать, что хотите Вы видеть в коробке не нужно другим, поэтому нужно учитывать много факторов. И сохранить minishop2 таким как он есть — улучшив его, но оставив компонентный подход. Чтобы подключать только то, что нужно.
Константин Ильин
24 ноября 2020, 08:32
0
Хочу уточнить
Нужно в настройках системы создать системную настройку «use_flock» со значением «xPDO :: LOG_LEVEL_WARN»?

prnt.sc/vov2i7

Или в настройках контекста?