Ilya
Серёг, напиши ченить чтоб в json писало и тв. Сделай 3ю строчку в конфигурации плагина. ))
Pathologic
плюс ты опять сжульничал и в файл сохраняешь массивы
Pathologic
а в базу сохраняешь json
Ilya
Prepare срабатывает для каждой записи в цикле ?
Pathologic
нееее
а, точно
Pathologic
implode
Pathologic
попадется значение с || и что будешь делать
Pathologic
ну, я по исходникам смотрю
Pathologic
global $modx_lang_attribute; - оказывается теперь можно просто $modx->getConfig('lang_code')
Pathologic
не понял я и про тормоза на фронте
Pathologic
все равно ведь все данные вываливаются сразу
Сергей
все равно ведь все данные вываливаются сразу
если сохранить как ТВ в базу, то даже если ты не выводишь содержимое твшки, она всё равно запрашивается из базы, а если сохраняешь в файл или базу мультифилдс, то пока ты не поставишь вывод на странице, то и запрашиваться ничего не будет
Pathologic
я про фронт в админке
Сергей
я про фронт в админке
на файлах быстрее у меня получилось)
Pathologic
ну в админке дурной запрос какой-то для получения тв просто
Сергей
Всмысле если я не укажу тому-же доклистеру брать мультифилд тв, он его все равно дернет ?
нет, но если данные в базе с твшками, и название указано в параметре ДЛ то дёрнет, даже если не выводишь
Сергей
а на странице к которой прикреплена твшка, даже если не выводишь, она всё равно запрашивается из базы
Сергей
А вот это ж...па
поэтому на файлах)
Pathologic
что ты за условия такие в тесте создал, чтобы была заметная разница
Ilya
По этому надо конфиг строку про вывод в тв или файлы ))
Pathologic
по тысяче тв то есть (:
Сергей
по тысяче тв то есть (:
твшка одна, но может содержать много записей
Pathologic
так ты же их в твшке не хранишь
Pathologic
или ты сравнивал мультитв с тысячей записей и свой вариант без записей
Pathologic
Илья вот наверняка такие мультитв и создает ((:
Pathologic
в общем я думаю, что было бы логичнее хранить в базе, но кэшировать при чтении из базы в файлы, а то и куда-нибудь побыстрее
Александр
Хелп плиз. поставил evo 2.0 и blang шаблоны в blade. в partials header вызывается DLMenu с помощью prepare определил, что в $data нет выставляемых pagetitle_ru (но это мелочь) также на момент обработки prepare в $modx->config нет высталяемых bLang'ом переменных выставил в плагине bLang еще одно событие - OnBeforeLoadDocumentObject в $modx->config появились переменные bLang'a подскажите, я двигаюсь в правильном направлении? или все гораздо проще?
Dmytro
Ну и потом в длменю указать в де в tvList
Andrey
Просто я понял что разбираться с prepare дольше, только на formlistere его юзал 1 раз, опыта нет +)
Я что-то понять не могу. Это такой скилл прогера с Ларавелл, который не может получить $data, обработать массив так, как ему надо и сделать потом return этой самой $data? Это у вас там повально так или что? Или это просто троллинг такой?
Александр
Ну и потом в длменю указать в де в tvList
а то, что нет в $modx->config нужных переменных я правильно решил?
Dmytro
Все которые нужны есть там
Dmytro
Через час скину пример как оно работает на 2.0
Yaroslav
у нас же есть тут верстальщики ?
Yaroslav
дизайнер доказывает что в адаптиве может быть горизонтальный скролл насколько помню, это дичь кто прав?
Yaroslav
то есть это дичь, просто странно слышать такое от дизайнера с большим опытом и ценником в 2000 долларов
Andrey
дизайнер доказывает что в адаптиве может быть горизонтальный скролл насколько помню, это дичь кто прав?
Он может там быть, но это значит что свёрстано хуёво. Либо это элемент, где написано "Тяните влево, и к вам приедет какой-то элемент сайта".
Yaroslav
спасибо
Yaroslav
таблцы кстати тоже уже можно адаптивно делать ) в css3
Anonymous
А то там у них беда с extjs 3 там всё на таблицах и плохо адаптируется под мобайл
Andrey
таблцы кстати тоже уже можно адаптивно делать ) в css3
А при чём тут css3? Перестраиваешь tr и td в слои, выравниваешь как надо, вот тебе и адаптивная таблица. Можно накидать всяких hidden-sm с подписями столбцов для любителей бутстрапчиков и т.д.
Yaroslav
мож кому нужно)
Andrey
Негодяй)
Yaroslav
2frags
дизайнер доказывает что в адаптиве может быть горизонтальный скролл насколько помню, это дичь кто прав?
Нет, это значит что контент в экран не влазит. Кроме случаев, когда контент скроиллится горизонтально
2frags
для этого есть слайдеры, которые сами по себе адаптивные
100% За все время только 1 раз делал сайт с горизонтальным скроллом, но там по дизайну так задумано - скролл мышью прокручивает страницу горизонтально
Камиль
и у яндекса там в каком то месте
Сергей
Сергей
Yaroslav
Камиль
там дохера таких элементов
Сергей
Anonymous
Ну всё теперь я буду верстать со скролами горизонтальными
Anonymous
Для всех
Anonymous
Я не ищу лёгких путей для пользователей 🙂
Yaroslav
какжетак
Yaroslav
Andrey
Andrey
Сниппет писать в любом случае =) Что ты его в tpl запихнешь, что в prepare. Как-то разница такая себе =)
Вот такая разница, когда пишешь что-то чуть сложнее "позвоните мне", и не хочешь часть держать в файле а часть в сниппете админки. $result = $modx->runSnippet('FormLister', array( 'formid' => 'frm', 'prepareProcess' => array(function($modx, $data, $FormLister, $name){ return $data; }), 'removeEmptyPlaceholders' => 1 ));
Andrey
Сделал всё в одном месте и всё хорошо.
Ilya
Наверно, когда DL FL сниппет вызывается в файле через runSnippet это удобнее.
Pathologic
еще удобнее когда у тебя все prepare собраны в класс, тогда и в админку лезть не надо