Nikolay
Господа а есть ли какая то возможность узнать статус заказа без авторизации клиента ( не использую Office) тоесть не в личном кабинете, а просто в формочку ввести номер заказа и получить его текущий статус?
Артур
Иван
Algirdas
Всем привет! Подскажите пожалуйста по синтаксису
[[!pdoPage?
&element = `pdoResources`
&loadModels=`tagger`
&class=`TaggerTagResource`
&leftJoin=`{
"NameTag": {
"class": "TaggerTag",
"on": "TaggerTagResource.tag = NameTag.id"
},
"Posts": {
"class": "modResource",
"on": "TaggerTagResource.resource = Posts.id"
},
"imageArticle": {
"class": "modTemplateVarResource",
"on": "Posts.id = imageArticle.contentid and imageArticle.tmplvarid = 1"
}
}`
&select=`{
"TaggerTagResource": "*",
"NameTag": "NameTag.tag, NameTag.alias",
"Posts": "Posts.id, Posts.pagetitle, Posts.description, Posts.publishedon",
"imageArticle": "imageArticle.value as imageArticle"
}`
&where=`{
"NameTag.alias": "[[!#GET.tag]]"
}`
&tpl=`articleTpl`
]]
Теперь как в articleTpl засунуть значение imageArticle в такую конструкцию:
{var $image = 'phpThumbOn' | snippet : ['input' => $_pls['tv.imageArticle'], 'options' => 'w=207&h=160&zc=1']}
Эта конструкция работает при обычном вызове pdoPage. А при таком вызове не работает
Nikolay
Algirdas
Если в чанке просто написать <img src="assets/images/{$imageArticle}" alt="{$pagetitle | htmlent}"> о значение вставляется правильно
Danil
Есть поле множественного выбора по типу первый=item1||второй==item2. Когда я его вывожу [[*tvpole]] выводятся значения справа а можно как-то выводить те, которые слева? Поменять местами не вариант, нужны оба варианта вывода)
Максим
как вывести pdoResources в js? Чтобы к примеру вывести значения в консоль
Developer
Конечно влияет.
вобщем я понял, из базы приходит в правильном порядке,
это сниппет pdomenu так их сортирует, поковырялся в коде
Sentinel
Nikolay
Ребят хочу поднять рабочий сайт на локальном сервере
Sentinel
а кто подскажет где у mFilter2 подключается jquery-ui.min.css?
Nikolay
может кто поделиться информацией по конфигу сервера по софту
Кирилл
Всем привет. На сайте есть странички под разные проекты, у каждого проекта на странице есть карта от yandex, на которой отображен его адрес. Вопрос - как передавать координаты в карту из полей в админке? Помещать скрипт инициализации прямо в шаблон по мне некорректно, нужно в этот скрипт из шаблона передать только 1 параметр
Артур
Кирилл
т.е. считывать js'ом инпуты как данные формы, отправлять в скрипт, а заполнять их параметром из админки?
Артур
Кирилл
понял, спасибо
Algirdas
Ребят, по-другому спрошу. Если в чанке вот такой плейсхолдер [[+imageArticle]] выводит нормально путь к картинке, то в такую конструкцию {var $image = 'phpThumbOn' | snippet : ['input' => $_pls['tv.imageArticle'], 'options' => 'w=207&h=160&zc=1']} как его правильно оформить? там уже не должно быть $_pls?
Андрей
Андрей
И в вызове сниппета убери префикс tv:
'tvPrefix' => ''
Algirdas
/assets/cache_image/noimage_207x160_11a.jpg
Не сработало
Algirdas
вызов сейчас вот такой [[!pdoPage?
&element = `pdoResources`
&limit=`24`
&loadModels=`tagger`
&class=`TaggerTagResource`
&tvPrefix = ``
&leftJoin=`{
"NameTag": {
"class": "TaggerTag",
"on": "TaggerTagResource.tag = NameTag.id"
},
"Posts": {
"class": "modResource",
"on": "TaggerTagResource.resource = Posts.id"
},
"imageArticle": {
"class": "modTemplateVarResource",
"on": "Posts.id = imageArticle.contentid and imageArticle.tmplvarid = 1"
}
}`
&select=`{
"TaggerTagResource": "*",
"NameTag": "NameTag.tag, NameTag.alias",
"Posts": "Posts.id, Posts.pagetitle, Posts.description, Posts.publishedon",
"imageArticle": "imageArticle.value as imageArticle"
}`
&where=`{
"NameTag.alias": "[[!#GET.tag]]"
}`
&sortby=`TaggerTagResource.resource`
&sortdir=`ASC`
&tplWrapper =`@INLINE <h2 class="h3">Всего результатов: [[+page.total]]</h2>[[+output]]`
&tpl=`articleTagTpl`
&tplPageWrapper=`@INLINE <ul class="pagination mt-5 pagination-circle justify-content-center">[[+prev]][[+pages]][[+next]]</ul>`
&tplPageActive=`@INLINE <li class="page-item active"><a class="page-link" href="[[+href]]">[[+pageNo]]</a></li>`
&tplPagePrev=`@INLINE <li class="page-item"><a class="page-link" href="[[+href]]"><i class="icon-angle-left"></i></a></li>`
&tplPageNext=`@INLINE <li class="page-item"><a class="page-link" href="[[+href]]"><i class="icon-angle-right"></i></a></li>`
&tplPagePrevEmpty=`@INLINE <li class="page-item disabled"><a class="page-link" href="#"><i class="icon-angle-left"></i></a></li>`
&tplPageNextEmpty=`@INLINE <li class="page-item disabled"><a class="page-link" href="#"><i class="icon-angle-right"></i></a></li>`
]]
Алексей
вызов сейчас вот такой [[!pdoPage?
&element = `pdoResources`
&limit=`24`
&loadModels=`tagger`
&class=`TaggerTagResource`
&tvPrefix = ``
&leftJoin=`{
"NameTag": {
"class": "TaggerTag",
"on": "TaggerTagResource.tag = NameTag.id"
},
"Posts": {
"class": "modResource",
"on": "TaggerTagResource.resource = Posts.id"
},
"imageArticle": {
"class": "modTemplateVarResource",
"on": "Posts.id = imageArticle.contentid and imageArticle.tmplvarid = 1"
}
}`
&select=`{
"TaggerTagResource": "*",
"NameTag": "NameTag.tag, NameTag.alias",
"Posts": "Posts.id, Posts.pagetitle, Posts.description, Posts.publishedon",
"imageArticle": "imageArticle.value as imageArticle"
}`
&where=`{
"NameTag.alias": "[[!#GET.tag]]"
}`
&sortby=`TaggerTagResource.resource`
&sortdir=`ASC`
&tplWrapper =`@INLINE <h2 class="h3">Всего результатов: [[+page.total]]</h2>[[+output]]`
&tpl=`articleTagTpl`
&tplPageWrapper=`@INLINE <ul class="pagination mt-5 pagination-circle justify-content-center">[[+prev]][[+pages]][[+next]]</ul>`
&tplPageActive=`@INLINE <li class="page-item active"><a class="page-link" href="[[+href]]">[[+pageNo]]</a></li>`
&tplPagePrev=`@INLINE <li class="page-item"><a class="page-link" href="[[+href]]"><i class="icon-angle-left"></i></a></li>`
&tplPageNext=`@INLINE <li class="page-item"><a class="page-link" href="[[+href]]"><i class="icon-angle-right"></i></a></li>`
&tplPagePrevEmpty=`@INLINE <li class="page-item disabled"><a class="page-link" href="#"><i class="icon-angle-left"></i></a></li>`
&tplPageNextEmpty=`@INLINE <li class="page-item disabled"><a class="page-link" href="#"><i class="icon-angle-right"></i></a></li>`
]]
Выведете переменную в чанке. Будет ли там чего вообще: {$imageArticle}
Sentinel
Алексей
путь то нужно прописывать тогда
Algirdas
Algirdas
Однако вывод поменялся /assets/cache_image/articles/12/noimage_207x160_11a.jpg
Алексей
Алексей
что это за переменная? откуда она? где вы храните фото?
Algirdas
Algirdas
Если просто в этом же чанке вызвать {$imageArticle} то выведет articles/16/175931.jpg
Алексей
ну я вижу в статье теги, а фоток нет.
Фото выводятся стандартным образом через параметры includeTVs
Алексей
ясно.
Algirdas
Кстати includeTVs там у меня было до этого, но я удалил эти записи. Где-то прочитал что в таких случаях оно вообще не срабатывает
Algirdas
Не могу понять в чем проблема. В чанк то всё нормально передается. Почему в коде не работает
Алексей
путь фотки от корня сайта какой?
Алексей
чудесно )
Алексей
успехов тогда.
Algirdas
Спасибо! И вам 👍😁
alexey1m
как в php получить id ресурса по совпадению tv поля?
alexey1m
в поле запись уникальная, то есть мне нужен 1 ресурс
alexey1m
разобрался
Mihail
Кто то встречал такое?
Сканирую тут сайт а тут вот чет
Иван
Anonymous
Кто нибудь знает как отключить в pdoPage переход по кругу? Т.е. в последнюю упираюсь, нажимаю и он в начало переходит
Anonymous
При нажатии на зеленую, уходит на первую страницу
Anonymous
Danil
Есть поле множественного выбора по типу первый=item1||второй==item2. Когда я его вывожу [[*tvpole]] выводятся значения справа а можно как-то выводить те, которые слева? Поменять местами не вариант, нужны оба варианта вывода) Неужели это невозможно?(
Sentinel
Dan
народ кто-нибудь знает, можно ли изменить пароль пользователя с помощью UpdateProfile дополнения Login? Т.е. на странице редактирования данных также добавить пароль
Андрей
Dan
Dan
поэтому и спрашиваю, можно ли другим способом
Андрей
Андрей
Можно просто форму на странице профиля рядом воткнуть и отдельную кнопку Сохранить для пароля, только submitVar разные указать для профиля и пароля
Dan
Dan
а кстати пароль в md5 шифруется?
Anonymous
Андрей
а кстати пароль в md5 шифруется?
https://docs.modx.com/current/en/building-sites/client-proofing/security/troubleshooting-security/resetting-a-user-password-manually
Dan
Nikolay
Всем привет, есть такой вопрос, если я правильно понял то плагины в modx вызываются событиями. Так вот, как задавать эти события. Как сделать, чтобы определение действие пользователя на фронте, вызывало плагин?
Артур
Nikolay
Честно говоря, ничего не понял
Может кто работал с shopkeeper ом
Мне нужно сделать чтобы при выборе товара, при выборе допов и клличества, цена товара пересчитывалась
Но не в корзине, а в самом каталоге в карточке товара
Nikolay
Ребят а что у меня в Ajaxform за скрытый input с name af_action ? Он просто одинаковый у 2х форм и потому одна из них не отправляется
Nikolay
Причём submitVar не помогает оно просто ругается на незаполненные поля в другой форме на этой же страничке
Артур
Господа программисты, помогите решить задачу. Есть 6 временных интервалов
7-10
10-13
13-16
16-19
19-22
22-7
Нужно из них определить доступные на данный момент, т.е. те которые больше текущего времени. Например если сейчас 14 часов, то доступны интервалы 13-16, 16-19, 19-22, 22-7. Как это сделать?
Ilya
Использовать date_default_timezone_set('');
Ilya
Но наверно это банально
Sergey_K