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

Андрей
25 ноября 2020, 07:05
0
если кодировку просто вручную поменять, должно быть норм или лучше настройки поправить и переустановить?
Алексей Суслов
25 ноября 2020, 06:36
0
Специально создал новый тестовый сайт на modhost. Всё нормально.


Видимо у вас что-то не так с настройками на хостинге, копайте там.
Андрей
25 ноября 2020, 05:51
0
Почему-то при установке все таблицы ms2 в базе создаются как InnoDB со сравнением latin1_swedish_ci вследствие чего кириллицу магазин отказывается понимать ((
Установка была чистая, не обновление, пробовал деинсталировать, удалять, чистить базу, всё-равно устанавливается так же, чё делать то (((
Denis Bushaev
25 ноября 2020, 00:27
0
ошибка в коде.
return implode('.', $str);
Denis Bushaev
25 ноября 2020, 00:12
1
0
Обрезка по кол-ву символов. Потом ищет первую точку и обрезает всё после неё. Если не находит возвращает просто обрезку по кол-ву симполов

{$str | excerpt : 150}
$fenom->addModifier('excerpt', function ($str, $limit = 120) {
    $str = substr($str, 0, $limit);
    $str = explode('.', $str);
    if (count($str) > 1) unset($str[count($str) - 1]);
    return implode('.', $str . '.');
});
Илья Александрович
24 ноября 2020, 22:54
0
на fenom не отрабатывает параметр tplResultWrapper, или вообще не работает, менял в параметрах сниппета на свой шаблон и в вызове.
Евгений Webinmd
24 ноября 2020, 22:35
+1
ну тут либо либо, я привел 2 варианта кода, там уже на выбор
dokreg
24 ноября 2020, 22:33
0
Извиняюсь за нубский вопрос, а эти строчки в сниппет не входят?
$date = new DateTime($date);
$date->modify('+1 week');
Евгений 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 все проливается. После повторной отправки выдает (если попытаться открыть исходный код страницы) — подтвердите повторную отправку формы. Для корректного отображения веб-страницы требуются введенные ранее данные.