Камиль
Хелло эвоводы. Подскажие плиз что за ошибка такая? ранее не встречал. режим обнаружения ошибок все
Anonymous
У меня трейси вечно её шлёт
Сергей
в конифгурации посмотрите параметр enable_filter
Aliaksandr
да просто надо использовать проверку !empty или isset, а не сразу массив с несуществующим индексом
Pathologic
Камиль
2.0?
1.4.8
Сергей
Значение значит есть
Anonymous
в 2.0 этот параметр потерялся
Ага, не могу найти 😊
Камиль
нету у меня нигде phx
Anonymous
@Serg_64j может там при "Нет" этот ключ из конфига грохается?
Камиль
его даже не включить
Камиль
по сути
Anonymous
Его не включить из-за того что включён DLTemplate
Камиль
странно что раньше этой ошибки не было
Aliaksandr
раньше небось пхп ниже 7.2 было, вот и не было
Anonymous
Да где-то наговнячили когда сделали DLTemplate и просто теряется ключ. Фактически это не критическая ошибка
Anonymous
раньше небось пхп ниже 7.2 было, вот и не было
Да не это же нотис на отсутсвие ключа, оно ещё с 5.2 бьёт нотисами
Камиль
да просто не люблю ошибки)) дописал строку чтобы непарить if (isset($config['enable_filter']) && $config['enable_filter']) {
Камиль
один фиг в 1.4.8 приходится некоторые коммиты вручную дописывать ибо сыкатно хорошие проекты делать на 2.0
Aliaksandr
Да не это же нотис на отсутсвие ключа, оно ещё с 5.2 бьёт нотисами
вот с 5.2 "бьет", а в 7.2 наверно задолбало "бить", вот и перешли к более решительным действиям ))
Anonymous
да просто не люблю ошибки)) дописал строку чтобы непарить if (isset($config['enable_filter']) && $config['enable_filter']) {
Может тогда и PR отправьте с этой правкой 😉 Потом вдруг будет выпускаться 1.4.9 с багфиксом
Aliaksandr
а то понапишут то несуществующих ключей, то ключей без кавычек и любуются))
Камиль
раньше небось пхп ниже 7.2 было, вот и не было
нет уже точно больше половины года полностью на 7.2 пребрался
Андрей
http://modx.im/blog/fast-solution/5165.html
+ Спасибо, пойдёт.
Aliaksandr
Да не, там же видно что Notice, а не warning даже
не пойму что ты мне хочешь доказать? что это не ошибка или что эта не ошибка от того, что не существует ключ? ))
Aliaksandr
или что так и надо писать и пофиг нотисы
Aliaksandr
однако почему-то очень многие ошибки вида "да всегда так делали" именно на 7.2 боком и вылезли
Aliaksandr
в любом случае мой изначальный вариант "проверять существование ключа перед использованием" - единственно верный ))
Dmytro
Владимир
😂👍
Dmytro
Нашел правильный пабчик ;)
Владимир
Хорошего отдыха!)
Aliaksandr
Нашел правильный пабчик ;)
снова бэкпэк или "по путевке"?))
Yaroslav
зря вы так агритесь, люди все-таки делают и стараются, а другие пользуются. да замечательно, что все это в ядро перенесли, но они это первыми реализовали и дали людям распробовать что это удобно. некоторые вещи до сих пор удобнее из ММ использовать, а некоторые вообще аналогов до сих пор не имеют. в любом случае надо более лояльно относиться к людям, даже если вам не нравится их творчество, и выражаться как-то помягче, а то ей-богу будто в дотку зашел
что значит агрюсь? я высказал своё мнение. Или в наше время - это агриться? люди ничего ещё не делают, а собирают деньги)) и что они создали? кучу плагинов, которые сейчас перестают работать, поэтому и завелась эта тема, клиенты негодуют, к Вашему сведению - у них целая веб студия)) которая позволяет не собирать деньги, при наличии клиента. Да и не создавали они мм)) они его взяли на поддержку и допиливали http://prntscr.com/mzfpx0
Yaroslav
😂😂😂😂✌️
Dmytro
Мм в ево изначально был но ДД подхватили и хорошо развили в свое время его.
Pathologic
мне в mm не нравится сама идея разруливать все через js, а виджеты можно через customTV успешно реализовать
Pathologic
все руки не доходят теги сделать и image
Anonymous
все руки не доходят теги сделать и image
https://monosnap.com/file/HmmCHVB3GKnrgyDP7VvRNYVSxuaHdm
Anonymous
все руки не доходят теги сделать и image
А теги при желании можно через твой selector сделать, я по моему где-то такое вхреначивал
Pathologic
для тегов там нужно сделать еще добавление несуществующего элемента, я где-то делал, но не сохранил
Pathologic
а для картинок использую больше fastimagetv (:
Kovach
Ребят переношу страничку с php на модх эво, соответственно php код не работает в шаблоне, как это решать? половина страницы код php
Anonymous
а для картинок использую больше fastimagetv (:
Ну чтобы были превью картинок как в MM, решение занимает 11 строчек кода. Но его по хорошему нужно в 2.0 впихивать, но там нужно делать рефакторинг генерации всех ТВ.
Petr
Доброго дня всем! Кто может помочь с mm_ddMultipleFields? есть такой параметр "id — скрытая колонка с уникальным идентификатором;" - а как этот айди получить через ddGetMultipleField?
Dark
Ребят переношу страничку с php на модх эво, соответственно php код не работает в шаблоне, как это решать? половина страницы код php
В Эво в шаблонах не может содержаться код php. Как выше написали, весь код php нужно вынести в сниппеты.
Камиль
Ох ну и говнячил я раньше с ddGetMultipleField, а сейчас уже вообще ничего по нему не помню
Petr
Ох ну и говнячил я раньше с ddGetMultipleField, а сейчас уже вообще ничего по нему не помню
Ни примеров, ни описаний как этим пользоваться я не нашел(((
Камиль
Ни примеров, ни описаний как этим пользоваться я не нашел(((
https://code.divandesign.ru/modx/ddgetmultiplefield первая ссылка в гугле
Dark
Доброго дня всем! Кто может помочь с mm_ddMultipleFields? есть такой параметр "id — скрытая колонка с уникальным идентификатором;" - а как этот айди получить через ddGetMultipleField?
[+rowNumber+] — номер строки, начинающийся с 1; [+rowNumber.zeroBased+] — номер строки, начинающийся с 0. http://code.divandesign.ru/modx/ddgetmultiplefield
Petr
https://code.divandesign.ru/modx/ddgetmultiplefield первая ссылка в гугле
спасибо, ознакомился уже со всем, мне нужен как раз этот уникальный айди...а описания как получать нет(
Anonymous
если нормально делать, то больше: проверка существования картинок, возможность настраивать
Кстати, у меня тут вот какая мысль дурацкая возникла. Это же можно добавить событие на onTvRender, и если что грубо убивать ТВ-шку
Anonymous
И переименовать можно будет и прочие вещи подобные
Pathologic
в 2.0 уже начали нормально делать
Anonymous
не, это херня
Херня, как херня, а скрывать ТВ-шки от менеджеров это одна из вещей которые иногда просят
Petr
[+rowNumber+] — номер строки, начинающийся с 1; [+rowNumber.zeroBased+] — номер строки, начинающийся с 0. http://code.divandesign.ru/modx/ddgetmultiplefield
в таком случае для двух выведенных списков - у первых элементов разных списков будут одинаковые [+rowNumber+], а меня спасет лишь получение этого уникального айди...который есть в инструкции у mm_ddMultipleFields, но нет в ddGetMultipleField
Камиль
небось на JS ))))
не без этого <input type="hidden" id="tv<?=$field_id?>" name="tv<?=$field_id?>" value="<?=$field_value?>"> <script> (function () { var _tr = document.getElementById('tv<?=$field_id?>').parentElement.parentElement.parentElement; _tr.previousElementSibling.style.display = 'none'; _tr.style.display = 'none'; })(); </script> 😄
Pathologic
было бы очень круто еще сделать тв на классах
Сергей
добавялем расширение для хрома, в духе custom css и пишем td { display: table-cell !important } и о чудо, всё что админ скрывал от вас, всё сразу показалось)))
Anonymous
По этой причине я предлагал возможность управлять выводом, чтобы просто скрыть ТВ-шку