ifempty,default,empty, isempty Returns the input value if empty [[+name:default=`anonymous`]]
нет картинки — вставляем «умолчательную» с логотипом сайта)). Если хочется ничего не выводить после проверки условия, то, опять же, все уже есть — IF, но вызов сниппета в сниппете…
Вот тут идея для компонента-расширения MS2. Если просто — продажа цифровых товаров с отсылкой разовой ссыли на скачивание архива, в котором выбранные товары
Я не буду смеяться по той причине, что самому очень хотелось бы увидеть вариант пагинации для ТикетКомментариев. Во-первых для пагинации нужно использовать pdoPage (ссылка на документацию). Это сниппет-обертка. Во-вторых комментарии имеют древовидную структуру — добавит кто-то ответ на коммент и все комментарии сдвинутся по страницам, плюс стоит ожидать проблем со ссылкой на непрочитанный комментарий (наверное, это еще проверить нужно).
Когда в Тикетах появится возможность оставлять недревовидные комментарии и появится ли вообще — неизвестно. Если бы такой функционал появился и при недревовидных комментах кнопка «Ответить» заменялась на кнопку «Цитировать», то это было бы ну оооочень круто). Возможно стоит открыт на эту цель краудфандинговый сбор =)
Короче, с пагинацией можно попробовать, если просто удалить кнопку «ответить» в чанке, но стоит ли?
Самая вероятная причина (на основе описания) — пустота в чанке оформления комментария для гостей. [[+comments]] — это плейсхолдер и его значение определяется сниппетом. Вместо него подставляется список комментариев. Для самих комменатриев используются свои чанки
&tplCommentAuth tpl.Tickets.comment.one.auth Чанк комментария для показа авторизованному пользователю.
&tplCommentGuest tpl.Tickets.comment.one.guest Чанк комментария для показа гостям.
&tplComments tpl.Tickets.comment.wrapper Чане обертка для всех комментариев страницы.
Сталкивался)) Вот инструкция, помогает получить больше информации об источнике ошибки. Почему modx без пинка в виде правки кода это не делает понять не могу до сих пор
Структуру doc и excel не разбирал, поэтому по конкретике не подскажу, но можно примерно так же сделать. Единственная сложность — они представляют собой zip-архивы, в которых куча файлов типовые и их можно оставить постоянными. Для части файлов именно контентных можно сделать шаблон(ы?) и потом собирать все это в единый архив. Честно говоря, есть высокая вероятность, что проще сразу сделать сниппет и запускать сборку zip-архива c нужным расширением и содержимым на основе заполненных пользователем полей без всяких там отдельных шаблонов. Какие именно операции делать… не знаю, не влезал в эту тему. На вскидку, спросил у гугла, он отправил на хабр Честная генерация DOCX на PHP
нет картинки — вставляем «умолчательную» с логотипом сайта)). Если хочется ничего не выводить после проверки условия, то, опять же, все уже есть — IF, но вызов сниппета в сниппете…
Соответственно, работать с PdoResources в разы удобно для частных случаев. Нужно просто сделать подходящий чанк. Как уже организуется массив картинок, через MIGX, ms2Gallery, еще как-то… от этого и пляшет вызов. Вот самое простое из примера по указанной ссылке.
Это дело вставляем в чанк и все готово… если картинки вставлены как две тв-шки)) Опять же картинок на ресурсе может быть разное количество. Тут от каждого случая нужно плясать, поэтому и говорю, что PdoResources нужен. Настроил выборку как нужно и вперед!
P.S.: Как-то я пропустил выход pdoSitemap XD Можно ведь и в него чанк в него поместить)) просто отредактировать с учетом всех нужных к передаче параметров)
Когда в Тикетах появится возможность оставлять недревовидные комментарии и появится ли вообще — неизвестно. Если бы такой функционал появился и при недревовидных комментах кнопка «Ответить» заменялась на кнопку «Цитировать», то это было бы ну оооочень круто). Возможно стоит открыт на эту цель краудфандинговый сбор =)
Короче, с пагинацией можно попробовать, если просто удалить кнопку «ответить» в чанке, но стоит ли?
Самая вероятная причина (на основе описания) — пустота в чанке оформления комментария для гостей. [[+comments]] — это плейсхолдер и его значение определяется сниппетом. Вместо него подставляется список комментариев. Для самих комменатриев используются свои чанки
0.1334729: Total time
8 126 464: Memory usage
php 5.4 UkrLine $2 в месяц
P.S.: зачем указывать шаблон tpl, если в выдаче всего 2 результата, один из которых первый, а второй, соответственно, последний?
Документация.