Ilya
типа нифига не помогают/не решают проблемы?
LNA
Короче единения нет, у всех со всеми были проблемы)) Мы хотим сейчас с infobox свалить, последние пол года невозможно работать, постоянные сбои.
AV
Тупят периодически И долго думают
Валерий
https://firstvds.ru/ Лет пять тут. Цены нормальные. Поддержка оперативная. Просты вопросы - бесплатно/быстро, сложные - не дорого/оч.быстро.
Am
Короче единения нет, у всех со всеми были проблемы)) Мы хотим сейчас с infobox свалить, последние пол года невозможно работать, постоянные сбои.
Единения и не может быть, т.к. у каждого свои требования. Рекомендую обратить внимание на Бегет.
Andrey
Вот ваще НЕ таймвеб
Антон
более 10 лет на sweb.ru
Антон
могу рекомендовать
Andrey
sweb, beget, jino,reg.ru (хотя пидарасы чуток)
Раньше Здесь Был Мат_
могу рекомендовать
+, сам много лет на нем. Техпод нормальная
Axenia
media_kot (17.3) увеличил карму sysuev (332.18)
Max
а templateEdit3 на 3.1.3 нормально у всех ставиться через extras ??
Max
или его как то по другому теперь надо ставить?
Ramil
версия php?
Да, подсказали уже) Была 5.6, а коммерс требует >7.1
Sasha
Да, подсказали уже) Была 5.6, а коммерс требует >7.1
Да, я видел, просто еще видимо когда отвечал не подгрузилась история
Ramil
Поднял до 7.3, вроде полет нормальный
Раньше Здесь Был Мат_
Sasha
sweb, beget, jino,reg.ru (хотя пидарасы чуток)
Божественный IHC среди шаредов вне конкуренции. Только с их собственной панелью. Даже несмотря, что его перепродали пару раз пока что не опустился
Max
ппц, как это исправить??))
Andrey
Напомните, что нужно из либ для корректной работы phpthumb
Andrey
В 3 все уже есть и вебп в том числе
Да первый раз вижу. У челов хостинг свой, стоит 2.0.4 у меня. И тамб сыплет ошибки
Andrey
https://pastebin.com/JeQ6ijvu
Max
templatesEdit3 можно через composer поставить?
Сергей
Max
Не ставится он оттуда
Сергей
ну а ошибку то какую пишет?
Max
ошибка только в консоли, и просто висит
Сергей
ошибка только в консоли, и просто висит
в панели Network, нажать на адрес
Сергей
и во вкладке Preview будет видно что показал в ответ сервер
Сергей
так же ошибки есть в админке - Просмотр событий
Max
https://prnt.sc/111f6gh
Сергей
не работает модуль экстраз
Max
так а шо делать?
Сергей
ждать пока поправят, либо зайти в репозиторий, скачать последнюю версию (https://github.com/64j/templatesedit3/tree/3.1.x) и попробовать так же через экстраз поставить, но как файл
Сергей
либо вручную, как раньше. залить файлы (кроме папки install), а то что в папке Install установить вручную
Sasha
Не ставится он оттуда
у тебя левый домен от хостера. Они работают не как реальные домены. Похожие ошибки бывают и на других хостингах. Лучше разворачивать на поддомене реального домена
Sasha
либо вручную, как раньше. залить файлы (кроме папки install), а то что в папке Install установить вручную
Ну ты скажешь тоже! Тут чей и не помнит никто про такое. Ладно хоть из архива можно поставить
Am
Только про .tpl хотел написать и копирование в чанки ((%
Сергей
в папке install файлик с разрешением .tpl его что просто так же залить в папку plugins ?
открыть форму создания плагина, вставить в неё содержимое tpl , и поставить галочку Анализировать DocBlock и нажать Сохранить
Axenia
chernyshovmaksim (0) увеличил карму Serg_64j (1541.9)
Sasha
из архива тоже не ставится
Обычно это из-за того, что невозможно определить realpath или что-то в этом духе, как раз из-за домена
Sasha
Кто на pagebuilder формы для formlister лепил? Как там валидацию делать?
Sasha
Ну подход-то одинаковый, валидацию как правильно построить? Или вообще забить на нее?
Сергей
Ну подход-то одинаковый, валидацию как правильно построить? Или вообще забить на нее?
не совсем, на МФ можно нужный json собрать и подсунуть формлистеру
Sasha
не совсем, на МФ можно нужный json собрать и подсунуть формлистеру
Ну типа да, второй раз пройтись по блокам и выдернуть из них правила
Сергей
глобальный modx->placeholders никто не отменял, пихай что нужно
Михаил
но я json не заморачиваюсь, сразу массив пихаю
Max
Обычно это из-за того, что невозможно определить realpath или что-то в этом духе, как раз из-за домена
Оказалось все из за того что на хостинге стояла версия php8, поставил 7.4, все заработало)
Sasha
я лепил
а само правило типа в блоке где-то указано я правильно понял?
Михаил
а само правило типа в блоке где-то указано я правильно понял?
получаешь поля из базы, по ним составляешь массив правил и подсовываешь его в formlister конфиг у меня вот такой был: 'fields' => [ 'caption' => 'Поля', 'type' => 'group', 'layout' => 'horizontal', 'fields' => [ 'caption' => [ 'caption' => 'Название поля', 'type' => 'text', ], 'type' => [ 'caption' => 'Тип поля', 'type' => 'dropdown', 'elements' => [ 'text' => 'Текст', 'email' => 'Email', 'phone' => 'Телефон', 'textarea' => 'Многострочный текст', ], ], 'icon' => [ 'caption' => 'Иконка', 'type' => 'text', ], 'required' => [ 'caption' => 'Обязательное?', 'type' => 'checkbox', 'elements' => [1 => 'Да'], 'default' => 0, ], ], ], ну и как то так формируются правила: $rules = []; foreach ($data['fields'] as $i => $field) { $rule = []; $key = 'field_' . $i; if (!empty($field['required'][0])) { $rule['required'] = 'Обязательное поле'; } switch ($field['type']) { case 'phone': { $rule['matches'] = [ 'params' => '/^\+?[78]\s?\(\d{3}\)\s?\d{3}-\d\d-\d\d$/', 'message' => 'Формат телефона неверный', ]; $key = 'phone'; break; } case 'email': { $rule['email'] = 'Формат адреса неверный'; $key = 'email'; break; } } $rules[$key] = $rule; } $rules['agree'] = [ 'required' => 'Отметьте согласие', ];
Sasha
получаешь поля из базы, по ним составляешь массив правил и подсовываешь его в formlister конфиг у меня вот такой был: 'fields' => [ 'caption' => 'Поля', 'type' => 'group', 'layout' => 'horizontal', 'fields' => [ 'caption' => [ 'caption' => 'Название поля', 'type' => 'text', ], 'type' => [ 'caption' => 'Тип поля', 'type' => 'dropdown', 'elements' => [ 'text' => 'Текст', 'email' => 'Email', 'phone' => 'Телефон', 'textarea' => 'Многострочный текст', ], ], 'icon' => [ 'caption' => 'Иконка', 'type' => 'text', ], 'required' => [ 'caption' => 'Обязательное?', 'type' => 'checkbox', 'elements' => [1 => 'Да'], 'default' => 0, ], ], ], ну и как то так формируются правила: $rules = []; foreach ($data['fields'] as $i => $field) { $rule = []; $key = 'field_' . $i; if (!empty($field['required'][0])) { $rule['required'] = 'Обязательное поле'; } switch ($field['type']) { case 'phone': { $rule['matches'] = [ 'params' => '/^\+?[78]\s?\(\d{3}\)\s?\d{3}-\d\d-\d\d$/', 'message' => 'Формат телефона неверный', ]; $key = 'phone'; break; } case 'email': { $rule['email'] = 'Формат адреса неверный'; $key = 'email'; break; } } $rules[$key] = $rule; } $rules['agree'] = [ 'required' => 'Отметьте согласие', ];
+ примерно так и думал, только у меня поля по отдельности
Axenia
sashabeep (656.04) увеличил карму mnoskov (1510.57)
jstart
Ошибка индекса Скорости! Chrome не собирал никаких скриншотов во время загрузки страницы. Пожалуйста, убедитесь, что на странице виден контент, а затем попробуйте повторно запустить Lighthouse. (SPEEDINDEX_OF_ZERO) из за чего такое может быть ?
Андрей [aharito]
Всем привет! Делаю сайт на локалке, Evo 3.1.3, Open Server, php 7.4, MySQL 8 Все было Ок, и вдруг без видимых причин словил "Allowed memory size of 1610612736 bytes exhausted" в файле core/src/Core.php строка 1401 Понятно, что памяти не хватило, вроде как Композеру, но в чем причина? Не помню, чтобы менял что-либо существенное на сайте. @Dmi3yy @Serious_t91
Volodymyr
@webber_12 https://github.com/evolution-cms/evolution/pull/1935/commits/dfbd47d74d873a399bc425d9bb5f7b0bde9844e7
Axenia
webber_12 (3973.66) увеличил карму dzhuryn (2665.04)
LNA
Подскажите, на какой максимально версии PHP заведётся ditto и старые сниппеты 13-14 годов?
Антон
5.6
Sasha
Подскажите, на какой максимально версии PHP заведётся ditto и старые сниппеты 13-14 годов?
Если обновить cms и сниппеты то на 7 с чем-то eform и ditto работают
Sasha
До последней
Sasha
1.4 четотам
LNA
До последней
стоит 1,4,5
Sasha
Через updater обновить, потом сниппеты обновить, должно и на 7.2 работать
Sasha
Если самописных нет то все само заведется
Sasha
Мы раз в году на специальности IT в местном колледже раздаем тестовое задание. Сверстать страницу по макету. В макете 3 полосы - шапка, слайдер и 4 карточки. Что-то с современным поколением всё очень плохо. Они не могут осилить даже это. Сегодня прислали самый мегавсратый макет за всю историю тестового задания. Даже если взять просто стандартные компоненты BS абсолютно без оформления (jumbotron,card,carousel,navbar) будет в бесконечность раз красивее
Sasha
Максим
Саня