Andrey
Привет, кто-нибудь сталкивался с проблемой при использовании /core/custom/.env ? Fatal error: Uncaught TypeError: Argument 1 passed to Dotenv\Dotenv::__construct() must be an instance of Dotenv\Loader, string given
Volodymyr
Как получить название события, если плагин слушает несколько http://joxi.ru/5mdabV0t3NlwD2 ?
Volodymyr
пока решил разденением на части((
Volodymyr
поюзал commerce просто пушка
Коцюруба
assets/snippets/FormLister/core/FormLister.abstract.php:607
Коцюруба
Тут все правильно?
Коцюруба
ета строка накапливает классы валидатора
Pathologic
В смысле накапливает классы валидатора
Коцюруба
с каждой итерацией в массиве вначале добавляется еще один класс)
Коцюруба
сек)
Коцюруба
Pathologic
Может быть, посмотрю
Коцюруба
Я то пока сделал у себя вот так, но не хочу чтоб проблема появилась после обновления) Может я что то не так сделал.
Pathologic
Нормально и так
Aliaksandr
похоже, если нужна очередность ивентов или несколько сразу - то вариант прокидывать их все и разруливать уже внутри
Aliaksandr
Aliaksandr
но тогда с параметрами будет головная боль )
Pathologic
с очередностью тоже
Aliaksandr
ну очередность я надеюсь в порядке следования в коде будет идти - хотя фиг знает. Пока наверно проще такие в файлах не делать
Aliaksandr
опять же неясна очередность тех что из разных файлов и тех что из базы
Pathologic
я про очередность плагинов
Aliaksandr
ну я имел в виду, что если надо несколько событий на OnWebPageInit то их в этом блоке в порядке очередности и надо делать. Но тогда совсем другая организация плагинов должна быть - не по предмету, а по событию. Плюс часть плагинов из базы сюда не вписывается
Aliaksandr
короче пока наверно это не вариант, разве что для какой штуки, от которой больше нигде ничего не зависит
Владимир
Ребят пожскадите пожалуйста при регистрации через формлистер можно ли добавить добавление данных в новый столбик (которого по умолчанию не было) в талице юзератрибут?
Владимир
Можно. Вроде это prepareAfter или что то в этом роде. Другой вариант это расширить контроллер
Вроде оно prepareAfterProcess, а есть пример как передавать параметры или просто GET или POST поймать их и добавить в базу?
Камиль
Не знаю на счёт примеров, но уверен что поля в него залетают. С телефона не удобно писать но я много раз проделывал подобное
Камиль
Смотрите в контроллере prepare и как он устроен
Artёm
Народ чёт не понял, а по revolution на другой чат?))))
Artёm
Да, заходи - https://t.me/ru_modx
Спасибо Андрюх)
Marc
https://github.com/evolution-cms/evolution/commit/3dd33e33c036e0cad0a4e8f77a67e56c413b96d3#diff-27b8e96330c950b5bc3b30ebfe070bf2 This didn't fix the custom manager theme style. Still sourcecode ../default/.. instead of ../custom/..
Multi
На чем проще сделать архив Новостей?
Andrey
Привет всем
Andrey
https://snazzymaps.com/plugins Может кто сделал уже модуль по стилизованным картам Гугл?
Andrey
Как плагин для WP
Multi
Я пока вручную стилизирую
Иван
Сегодня буду ставить, правда работать буду через админпанель
Здравствуйте. Установили evoBabel на 2? Всё получилось?
Alexei
Здравствуйте. Установили evoBabel на 2? Всё получилось?
А есть проблема с evoBabel на 2.0? У меня работает
Иван
А есть проблема с evoBabel на 2.0? У меня работает
Нет, просто я не установливал, поэтому спросил. Вы 2 как обычно устанавливали или через composer?
Alexei
Как обычно
Сергей
@Dmi3yy покажи плиз кратенько правилный способ работы с TV в миграциях. Добавить удалить TV, привязать к шаблону, добавить данные к ресурсу в TV Я понял примерно так: $tv = SiteTmplvar::create([ 'type' => 'image', 'name' => 'header_image', 'caption' => 'Картинка в заголовке страницы', ]); MigrationInfo::save('tvHeaderImage_Id', $tv->getKey()); SiteTmplvarContentvalue::create([ 'tmplvarid' => MigrationInfo::get($tvKey.'_Id'), 'contentid' => $docId, 'value' => $tvValue, ]); MigrationInfo это обертка над evo_update_config_settings, не обращаем внимания.
Dmytro
Еще не добирался в планах создать чего нить типа evoSeeder что б были простые методы для этого всего
Ilya
акститесь, ребят, какое наполнение базы в миграциях =)
Dmytro
Не поверишь сиды тоже в итоге через миграции работают
Ilya
Не поверишь сиды тоже в итоге через миграции работают
Все как не крути работает в итоге через mysql_connect mysql_query =) Просто обертка красивая. Так что поверю =)
Ilya
я утрировано =) Можно капнуть глубже и мб. найти ассемблер =)
Сергей
акститесь, ребят, какое наполнение базы в миграциях =)
Я в курсе, что для наполнения есть сиды. Но в evo пока нет команды make:seed Так что будут миграции =(
Multi
Andrey
Обновил ещё один сайт на 1.4.10 — опять задвоение CodeMirror
Антон
решение - обновить на dev
Andrey
Там уже по три события, даже не задвоение. Пиздец(
Pathologic
Ты может без инсталла обновляешь?
Anonymous
Может там нет уникального ключа?
Pathologic
Так инсталл создает же ключ
Pathologic
Другое дело если там уже плагины одинаковые есть
Anonymous
Скорей всего когда-то не создались ключи. И теперь уже не создатуться
Pathologic
В ево такое нормально
Pathologic
Да и три редактора лучше чем ни одного
Dmytro
Проще всего пересоздать таблицу с евентами
Dmytro
взяв код из инстала
Pathologic
Или удалить дубли запросом
Pathologic
пересоздать таблицу - удалятся кастомные события
Andrey
Да я уж поправил. Просто бесит.
Pathologic
так надо разобраться почему так получается
Pathologic
раз ты говоришь не первый раз такое у тебя
Andrey
Обновлял как обычно — из админки. Сайты разные, хостинги разные. Из общего разве что стоит шопкипер. За ним что-то такое наблюдал давненько, но не придал значения.
Pathologic
а ты шопкипер ставишь с данными?
Pathologic
хотя данные там по идее не должны влиять
Andrey
Я не ставил, ШК там был. Сайт старенький, обновил с 1.2.х сначала вроде до 1.4.8. Не уверен, что там как было, вроде не баговал. Теперь обновил на 1.4.10 и увидел эту хню)
Andrey
Что-то у него с таблицей эвентов не то у этого Шопкипера. Хотя может ошибаюсь и он тут не при делах