Denis
в dlBuildMenu прописано, в dlMenu хз
Антон
rowTplN
Denis
))спасибо, можно было и догадаться
Sasha
Привет всем. Столкнулся с тем, что efilter не жрет документы с isfolder=1
Sasha
чего куда дописать надо?
Aliaksandr
как и любой доклистер без showParent он жрет только конечные ресурсы )
Aliaksandr
нескольким предыдущим спрашивающим я даже объяснял чего и куда поставить и посмотреть - если все ок, добавлю. Никто не ответил, я ничего не добавил и уже забыл где это )
Aliaksandr
Aliaksandr
вот вам и все мвц :)
Дмитрий
Ну тут и так мвц не получается, вызовы всех сниппетов заранее не сделать
Aliaksandr
при желании можно сделать и заранее )
Aliaksandr
просто раньше пихали html внутрь php , а теперь новый простор для творчества - можно пихать php внутрь html :)
Михаил
в блейде можно напрямую писать <?php ?>
Aliaksandr
ну чтоб подсластить - пишут @php - типа это не совсем пхп ))
Aliaksandr
просто раньше злой парсер модх не пускал php напрямую в html (шаблоны, чанки) - приходилось делать отдельные куски в виде сниппетов. А теперь боги блейда смилостивились и эти мелкие сниппеты не нужны - можно пихать php прямо в шаблоны :)
Михаил
<?php - говнокодер. @php - бог-ларавельщик :)))
Aliaksandr
Alexander
Sasha
Sasha
вот вам и все мвц :)
чем тебе мой код не нравится :D
как будто в контроллере ты там не то же самое сделаешь
Дмитрий К. /965/
привет всем, вопросик
мне необходимо после отправки формы с сайта в «спасибо за отправленное сообщение» вставить % скидки, который выбирается рандомно, т.е. иногда 10% или 15% или 20% и чтобы этот % отправлялся на почту
Дмитрий К. /965/
может кто-то делал
Илья
Sasha
щас будем смотреть да
Alexander
Nikita
Как в шаблоне blade вывести в нужном мне месте pagetitle (название) документа?
Alexei
Aliaksandr
Nikita
круто!))) лучше бы конкретно подсказал
Sasha
Alexei
Nikita
понимаю, что нужно искать. но в синтаксисе blade не силен. нашел {{ $modx->documentObject['pagetitle'] }}
Alexei
https://take.ms/r2CQA
Pathologic
Aliaksandr
Это ничем не отличается от примесей хтмл внутри пхп))
Aliaksandr
Так тоже часто "проще и быстрее")
Pathologic
Блейд конечно идет лесом с его пхп
Sasha
и вообще разговор был о двух строчках
как бы это было реализовано в контроллере?
Точно так же, только в другом файле
Aliaksandr
Не понимаю о чем спор, это не мвц и это факт)
Aliaksandr
А где, что и для чего подходит это вопрос десятый)
Nikita
Pathologic
За мвц заказчик не доплачивает
Sasha
Aliaksandr
Вообще к вопросу вызова сниппетов, тут ситуауия принципиально иная на мой взгляд
Pathologic
Сниппеты решают проблему пхп в шаблонах
Aliaksandr
Сниппеты возвращают куски хтмл, а не переменные пхп при их вызове внутри хтмл)
Nikita
А есть возможность в blade шаблоне в IF указать исключения для показа определенной части кода в определенных шаблонах?
EVO bot Лёшка
Pathologic
В нормальных шаблонизаторах есть переменные
Aliaksandr
Aliaksandr
Pathologic
Почему
Pathologic
Прямо в шаблоне и присваиваются
Aliaksandr
Почему
Ну хз, так решили наверху, чтоб разделить логику и представление)
Aliaksandr
Nikita
это понятно, как это правильно все написать, полностью условие)
Aliaksandr
@if($documentObject['template'] == 5) тут для шаблона 5 @else тут для шаблона 6 @endif
Nikita
спасибо а вложенные if в if я так понимаю допустимы?
Nikita
а если шаблонов несколько?
Aliaksandr
Aliaksandr
а смысл? опять есть желание впихнуть в один шаблон двести функционалов, как пытались делать в связке "через пхикс берем чанк, в котором через сниппет подсовываем другую разметку"? ))
Dark
Вопросы сообществу по PageBuilder.
1. Есть ли что-нибудь наподобие prepareWrap для обработки результатов контейнера или общих результатов?
2. Можно ли сделать выбор блоков вторым уровнем (есть например табы с разным содержимым и хотелось бы для каждого Таба выбирать тип содержимого: изображения, файлы, видео и т.д.)
Aliaksandr
есть @elseif )
Aliaksandr
есть @switch / @case
Aliaksandr
https://laravel.com/docs/5.8/blade#switch-statements
Aliaksandr
https://laravel.com/docs/5.8/blade#if-statements
Aliaksandr
короче все есть, только с приставкой @ )
Sasha
Sasha
Например, есть у меня tv slider container.slider.php
и есть несколько разных вариантов слайда которые можно видеть в этом контейнере. Каждый слайд получается отдельный блок пейджбилдера, а не строка в группе
Sasha
ну на скрине все слайды одного вида но принцип думаю понятен
Nikita