weranda
С нами с 25 июля 2015; Место в рейтинге пользователей: #221Как добавить ресурс через БД?
Приветствую
Пробую добавить ресурс вставкой в БД. Все поля заполнены как положено (заголовок, дата публикации и т. д.). Открываю нужный URL после добавления данных, но ресурс на сайте (frond-end) не отображается — ошибка 502, будто его нет.
Есть одна особенность — добавляю ресурс в БД с отложеннной датой публикации. Ресурс появляется на сайте только после того, как в админке будет сохранен какой-либо другой или этот же ресурс, т. е. по видимому будет очищен кеш или что-то внутри будет задействовано (не знаю).
Зайти в админку и сделать какое-нибудь действие — не проблема, но хотелось бы понять почему именно так, что там внутри крутится-вертится.
В чем причина такого поведения и как можно настроить?
Пробую добавить ресурс вставкой в БД. Все поля заполнены как положено (заголовок, дата публикации и т. д.). Открываю нужный URL после добавления данных, но ресурс на сайте (frond-end) не отображается — ошибка 502, будто его нет.
Есть одна особенность — добавляю ресурс в БД с отложеннной датой публикации. Ресурс появляется на сайте только после того, как в админке будет сохранен какой-либо другой или этот же ресурс, т. е. по видимому будет очищен кеш или что-то внутри будет задействовано (не знаю).
Зайти в админку и сделать какое-нибудь действие — не проблема, но хотелось бы понять почему именно так, что там внутри крутится-вертится.
В чем причина такого поведения и как можно настроить?
Как вывести данные из базы данных?
Приветствую
Полазил по сети со своим вопросом — кто что и как пишет, вариантов много, но хочется узнать правильный, наименее ресурсоемкий. Подскажите пожалуйста решение с примером, если можно, а также что почитать.
Вводные данные
В БД есть таблица my_table.
В этой таблице есть поля: id, name, tip, value.
В этом поле я указываю id записей из таблицы и все это должно вывестись на страницу в каком-то оформлении, к примеру, так:
Полазил по сети со своим вопросом — кто что и как пишет, вариантов много, но хочется узнать правильный, наименее ресурсоемкий. Подскажите пожалуйста решение с примером, если можно, а также что почитать.
Вводные данные
В БД есть таблица my_table.
В этой таблице есть поля: id, name, tip, value.
1, капуста, красная, 500
2, морковь, корейская, 200
3, редиска, вонючая, 50
и так далееВ ресурсе есть простое дополнительное текстовое поле (tv_field)В этом поле я указываю id записей из таблицы и все это должно вывестись на страницу в каком-то оформлении, к примеру, так:
<div>
<ul>
<li>
<span>капуста</span>
<span>красная</span>
<span>500</span>
</li>
<li>
<span>морковь</span>
<span>корейская</span>
<span>200</span>
</li>
<li>
<span>редиска</span>
<span>вонючая</span>
<span>50</span>
</li>
</ul>
</div>Подскажите пожалуйста правильную реализацию. Как в pdoNeighbors вывести более одного крайнего в папке ресурса?
Приветствую
Ситуация. pdoNeighbors не выводит более одного крайнего ресурса в папке.
Ситуация. pdoNeighbors не выводит более одного крайнего ресурса в папке.
Как вызвать ТВ-поле в чанке?
По страшному туплю.
Вызываю pdoResources:
Надо чтобы было как-то так:
Какие варианты?
Вызываю pdoResources:
[[pdoResources?
&parents=`0`
&includeTVs=`myTv`
]]А теперь не могу понять как проверить тв-поле в чанке по условию в fenom.Надо чтобы было как-то так:
{if $myTv == '12345'}
делаем дело
{/if} Какие варианты?
Как выводить ресурсы с разными шаблонами через pdoResources?
Приветствую
Как выводить ресурсы с разными шаблонами через pdoResources — вопрос!
Как сделать это по одному полю мне понятно, вот так:
К примеру, в вычислениях участвуют четыре поля (1,2,3,4).
В итоге у меня должно получиться несколько шаблонов:
— заголовок (заполнен)
— заголовок + описание (заполнены)
— заголовок + описание + картинка (заполнены)
— заголовок + картинка (заполнены)
Возможны и другие комбинации при добавлении полей, но мне хотя бы уловить суть.
Подскажите пожалуйста пример реализации.
Как выводить ресурсы с разными шаблонами через pdoResources — вопрос!
Как сделать это по одному полю мне понятно, вот так:
[[!pdoResources?
&tpl=`t1`
&parents=`0`
&tplCondition=`longtitle`
&tplOperator=`==`
&conditionalTpls=`{"222":"t2", "333":"t3", "444":"t4"}`
]]
// Если поле longtitle равно Х (222,333,444), то выводим этот ресурс шаблоном через чанк Х (t2,t3,t4).А вот что делать когда сравнивать надо по нескольким полям — вопросище!К примеру, в вычислениях участвуют четыре поля (1,2,3,4).
В итоге у меня должно получиться несколько шаблонов:
— заголовок (заполнен)
— заголовок + описание (заполнены)
— заголовок + описание + картинка (заполнены)
— заголовок + картинка (заполнены)
Возможны и другие комбинации при добавлении полей, но мне хотя бы уловить суть.
Подскажите пожалуйста пример реализации.
Почему Tickets может не работать?
Приветствую
Зашел на тестовый сайт, загрузил и установил Tickets, в шаблоне написал:

Заполняю все поля, нажимаю кнопку Написать, страница перезагружается, а в ответ тишина, комментарий не появился.
Подумал, что дело в старой версии MODX, установил чистую 2.6.5 — то же самое.
Создал тестовый сайт на modhost — то же самое.
Люди добрые, господа осведомленные, что я сделал не так?
P.S.
В журнале ошибок пусто.
В консоли пусто.
Пишу в режиме инкогнито.
Зашел на тестовый сайт, загрузил и установил Tickets, в шаблоне написал:
[[!TicketComments? &allowGuest=`1`]]Открываю страницу, передо мною такая форма:
Заполняю все поля, нажимаю кнопку Написать, страница перезагружается, а в ответ тишина, комментарий не появился.
Подумал, что дело в старой версии MODX, установил чистую 2.6.5 — то же самое.
Создал тестовый сайт на modhost — то же самое.
Люди добрые, господа осведомленные, что я сделал не так?
P.S.
В журнале ошибок пусто.
В консоли пусто.
Пишу в режиме инкогнито.
Есть ли в MODX модификатор замены строки по шаблону?
Приветствую.
Знаю что есть такой вот модификатор:
Знаю что есть такой вот модификатор:
[[+pagetitle:replace=`AAA==BBB`]]Как я понимаю он работает по жесткому соответствию условий поиска. А есть ли что то похожее в использовании, но по типу регулярных выражений. К примеру у меня есть строка:<p class="some-class">lorem</p>Класс абзаца может быть произвольным и мне надо его вырезать при его наличии как-то так:[[+pagetitle:replace=`class=".*">==`]]Есть какие-то варианты без написания сниппетов? Какая разница между URI и ID в ссылках?
Приветствую
Есть две, как мне кажется, одинаковые записи:
Есть две, как мне кажется, одинаковые записи:
[[~[[*id]]]]
и
[[*uri]]Есть ли между ними какая-то разница или ее нет? Можно ли в MODX отображать один и тот же материал в разных категориях под одним URL?
Приветствую
Раньше на сайте была одна категория. Теперь из некоторых материалов одной категории нужно сделать две категории с сохранением URL (просто заморозил в настройках). Но не пойму как сделать так, чтобы один и тот же материал присутствовал одновременно в двух категориях по одному URL — подскажите пожалуйста варианты.
Раньше на сайте была одна категория. Теперь из некоторых материалов одной категории нужно сделать две категории с сохранением URL (просто заморозил в настройках). Но не пойму как сделать так, чтобы один и тот же материал присутствовал одновременно в двух категориях по одному URL — подскажите пожалуйста варианты.