Павел
Я уже бложик мучу на второй альфе. пока ничего сверхстрашного не встретил
Павел
Систему комментов сам напишу. Пока обновят изикомм, я думаю постарею на годик)
Павел
Один раз юзанул неймспейсы и в целом PSR-4, обратно уже совсем не хочется )
Василий
Павел
Что бесит - в перспективе миллиард разных композер конфигов от разных компонентов
Павел
Yurij
Yurij
Yurij
Ещё после Symfony WP мне был дико неудобный.
Павел
Ну это уже сравнение жопы с ручкой
Павел
В начале пути было клево что в админке можно делать, т.к все в базе.
Сейчас это бесит.
Чуть менее бесит - xpdo. Он в целом логичный и ты пишешь ровно так же как и думаешь. Считай как в процедурном стиле
Но он таким мраком покрыт, что просто ж е с т ь
Павел
Но я к нему привык.
Даже для pet-project небольшого решил его юзануть, отдельно от модэкса
Алексей
[[!mFilter2?
&parents=`0`
&limit=`21`
&element=`msProducts`
&class=`msProduct`
&toSeparatePlaceholders=`my.`
&filters=`
tv|brands,
tv|stoSl,
tv|autopartsSl,
tv|detailingSl,
tv|bodySl,
tv|paintSl,
tv|antiugonSl,
tv|whashSl,
tv|wheelsSl,
tv|keysSl,
tv|soundSl,
tv|tuningSl,
tv|samavtomasterSl
`
&paginator=`pdoPage`
&tplFilter.outer.default=`msFilter.filter.outer`
&tplFilter.row.default=`msFilter.checkbox`
&tpls=`stationTile`
&includeTVs=`address, prevLogo, stationImg, worksHours`
]]
<div id="mse2_mfilter">
<form class="catalog-n-filters" action="[[~[[*id]]]]" method="post" id="mse2_filters">
<div class="left-catalog">
<div class="results" id="mse2_results">
[[+my.results]]
</div>
<div class="catalog-pagination">
[[!+page.nav]]
</div>
</div>
<div class="right-filters">
<div class="funnel">
[[$funnelSvg]] <span>Фильтры</span>
</div>
<div class="filters-spoilers">
[[+my.filters]]
</div>
</div>
</form>
</div> как вывести my.filters через свой чанк?
Yurij
Алексей
&tplFilter.outer.default=`msFilter.filter.outer`
&tplFilter.row.default=`msFilter.checkbox` сюда прописать свои чанки?
Павел
Павел
Джейсон, услышь пожалуйста и замути InsertOrUpdate функцию
Yurij
[[!mFilter2?
&parents=`0`
&limit=`21`
&element=`msProducts`
&class=`msProduct`
&toSeparatePlaceholders=`my.`
&filters=`
tv|brands,
tv|stoSl,
tv|autopartsSl,
tv|detailingSl,
tv|bodySl,
tv|paintSl,
tv|antiugonSl,
tv|whashSl,
tv|wheelsSl,
tv|keysSl,
tv|soundSl,
tv|tuningSl,
tv|samavtomasterSl
`
&paginator=`pdoPage`
&tplFilter.outer.default=`msFilter.filter.outer`
&tplFilter.row.default=`msFilter.checkbox`
&tpls=`stationTile`
&includeTVs=`address, prevLogo, stationImg, worksHours`
]]
<div id="mse2_mfilter">
<form class="catalog-n-filters" action="[[~[[*id]]]]" method="post" id="mse2_filters">
<div class="left-catalog">
<div class="results" id="mse2_results">
[[+my.results]]
</div>
<div class="catalog-pagination">
[[!+page.nav]]
</div>
</div>
<div class="right-filters">
<div class="funnel">
[[$funnelSvg]] <span>Фильтры</span>
</div>
<div class="filters-spoilers">
[[+my.filters]]
</div>
</div>
</form>
</div> как вывести my.filters через свой чанк?
https://docs.modx.pro/komponentyi/msearch2/snippetyi/mfilter2
Yurij
Павел
^^ вот ровно по этой причине я предлагал в доке сделать code snippets
Sergey
Как на мультиязычном сайте вывести в <HTML lang=""> текущий язык?
Евгений
Евгений
Алексей
Павел
Просто интересно мнение человека заведомо умнее меня
Yurij
Василий
Василий
так как и с wordpress не работал
Павел
Доктрину к ларе подключить можно через композер и прям из под IDE модельки мутить
Василий
просто зашло с первой попытки, вот и использую
Yurij
Василий
а зачем?
Павел
а зачем?
А юнит тесты мутишь ?)
Вот примерно за этим же))
Василий
Неа, не мучу
Yurij
Евгений
Евгений
Евгений
Евгений
"слишком классная" (с)
Yurij
Sergey
Евгений
Василий
Я предпочитаю просто работать, чем обсуждать на чём же лучше работать!
Перестанет устраивать Eloquent - пойду искать что-то другое
Василий
пока что год с ней работаю - восторг полный
Павел
Василий
да делать нехер, анализы рынков
Василий
это пусть блогеры всякие делают, топы, анализы - им за это деньги платят. А мне нет
Павел
пэхапе блогер
Павел
максимально стериотипно для общества
Yurij
Иван
Иван
Yurij
Иван
Бывает
Иван
Он своеобразный
Павел
Пока он сам не столкнется с этим, фичи не будет
Павел
когда ему надоет дублировать код - ну мб появится
Yurij
Но ничего в игноре всегда находится решение как сделать самому 😂
Yurij
У меня ещё есть время пока phpStorm качает проект, случайно указал всё скачать, только через пол часа увидел 😂
Миша
😂
Yurij
Александр
Благодарю.
[[*context_key:is=`web`:then=`ru`:else=`[[++context_key]]`]]
По тому что у тебя будет lang=«web» и это неправильно
Pavel
Добрейший вечерочек
Pavel
Кто относительно нормально знает jq?
Александр
jQuery?
Pavel
Нужно связать динамическое изменение цены в зависимости от опции (скрипт есть)