Lori
С нами с 13 октября 2014; Место в рейтинге пользователей: #405Почему не работает сниппет msProducts внутри чанка pdoResources?
Здравствуйте!
На сайте есть блок с выводом категорий и рандомных трех товаров.
Вывод категорий:
На сайте есть блок с выводом категорий и рандомных трех товаров.
Вывод категорий:
[[!pdoResources?
&parents=`6`
&depth=`0`
&prepareTVs=`1`
&includeTVs=`categoryImg`
&tpl=`category_mainPage`
&limit=`6`
&sortby=`pagetitle`
&sortdir=`ASC`
]]
Как открыть альбом gallery при клике на обложку?
Здравствуйте!
Подскажите пожалуйста как сделать так, чтобы при клике на обложку альбома, сам альбом открывался в fancybox/colorbox/lightbox, а не открывался на новой странице.
Подскажите пожалуйста как сделать так, чтобы при клике на обложку альбома, сам альбом открывался в fancybox/colorbox/lightbox, а не открывался на новой странице.
Как вставить TV родителя в сниппете?
Здравствуйте!
В чанке сниппета tv выводится как
Пробовал через fastField
В чанке сниппета tv выводится как
[[+tv.prodImg]]
, а как мне вместо него получить значение этого же tv, но родительского?Пробовал через fastField
[[#[[*parent]].tv.prodImg]]
, но не сработало Как сделать, что при редактировании комментария Tickets в админке, не удалялись его доп.поля?
Здравствуйте!
Сделал как тут написал Василий.
Добавил доп.поле city к комментариям. Все выводится. Но есть одна загвоздка:
при правке тикета в админке, даже если исправлю малейшую грамматическую ошибку, это поле больше не выводится. Т.е. приходится пересоздавать комментарий заново.
Подскажите как этого можно избежать? Я понимаю, что properties содержит json-массив со значениями всех полей, а как сделать например вывод этого кастомного поля по одному ключу — например поле email?
Сделал как тут написал Василий.
Добавил доп.поле city к комментариям. Все выводится. Но есть одна загвоздка:
при правке тикета в админке, даже если исправлю малейшую грамматическую ошибку, это поле больше не выводится. Т.е. приходится пересоздавать комментарий заново.
Подскажите как этого можно избежать? Я понимаю, что properties содержит json-массив со значениями всех полей, а как сделать например вывод этого кастомного поля по одному ключу — например поле email?
Как исключить в where дедушку?
Здравствуйте!
Подскажите пожалуйста, как в where getresources исключить дедушку ресурсов?
Т.е. должно быть условие «where id дедушки не равен 615»
Текущий код:
Подскажите пожалуйста, как в where getresources исключить дедушку ресурсов?
Т.е. должно быть условие «where id дедушки не равен 615»
Текущий код:
[[!pdoPage@news?
&elementClass=`modSnippet`
&showHidden=`0`
&element=`getResources`
&parents=`0`
&depth=`10`
&where=`{"template:=":3}`
&limit=`12`
&pageVarKey=`page`
&includeTVs=`1`
&includeContent=`1`
&tpl=`news2`
]]
Как добавить поле в админке только одному ресурсу?
Здравствуйте!
Возможно ли в админке добавить свои поля при редактировании ресурса, но только одному определенному ресурсу? Т.е. чтобы у всех остальных этих полей не было
Возможно ли в админке добавить свои поля при редактировании ресурса, но только одному определенному ресурсу? Т.е. чтобы у всех остальных этих полей не было
Как вывести дочерние ресурсы и значения tv в бэкенде?
Здравствуйте!
Есть категория ресурсов <Новости>. У каждой новости есть TV-поле goodid, в который вводится id товара, к которому относится эта новость.
Можно ли вывести все новости в админке при редактировании родительской категории Новости в виде выпадающего списка? И соответственно, когда выбираю новость из списка, то в еще одно поле выводилось значение tv goodid этой новости.
Примерно так:
Можно ли так сделать? Есть ли плагины, которые примерно решают такую задачу? Или проще сделать это через frontend — сделать страницу с доступом по логин-паролю, на которой можно редактировать Новости.
Есть категория ресурсов <Новости>. У каждой новости есть TV-поле goodid, в который вводится id товара, к которому относится эта новость.
Можно ли вывести все новости в админке при редактировании родительской категории Новости в виде выпадающего списка? И соответственно, когда выбираю новость из списка, то в еще одно поле выводилось значение tv goodid этой новости.
Примерно так:
Можно ли так сделать? Есть ли плагины, которые примерно решают такую задачу? Или проще сделать это через frontend — сделать страницу с доступом по логин-паролю, на которой можно редактировать Новости.
Почему не работают колбэки minishop2?
Здравствуйте!
Уже второй день вожусь. Пытаюсь вызвать pop-up окно при успешном добавлении товара в корзину, но ничего не получается. Решил просто протестировать отслеживание колбэков таким скриптом:
После просто в консоль браузера вставил этот скрипт, нажал на кнопку добавления товара в корзину и Вуа-ля! Все заработало!
Соответственно вопрос: куда и как писать свой скрипт, чтобы он работал? Я и в шаблоне ставил его, и по подсказке в кастомном скрипте minishop2, который переопределил в системных настройках. НИЧЕГО НЕ РАБОТАЕТ!
помогите решить эту проблему пожалуйста
Уже второй день вожусь. Пытаюсь вызвать pop-up окно при успешном добавлении товара в корзину, но ничего не получается. Решил просто протестировать отслеживание колбэков таким скриптом:
miniShop2.Callbacks.Cart.add.response.success = function (response) {
console.log("Работает!");
};
Результат — 0.После просто в консоль браузера вставил этот скрипт, нажал на кнопку добавления товара в корзину и Вуа-ля! Все заработало!
Соответственно вопрос: куда и как писать свой скрипт, чтобы он работал? Я и в шаблоне ставил его, и по подсказке в кастомном скрипте minishop2, который переопределил в системных настройках. НИЧЕГО НЕ РАБОТАЕТ!
помогите решить эту проблему пожалуйста
minishop2 is not defined как решить
Здравствуйте!
Пытаюсь вызвать модальное окно после успешного добавления товара в корзину. Код скрипта:
Пытался подключить скрипт minishop2 перед моим скриптом — это ничего не дало, кроме как двойного вызова jgrowl оповещения об успешном добавлении в корзину.
Как решить эту проблему?
Пытаюсь вызвать модальное окно после успешного добавления товара в корзину. Код скрипта:
miniShop2.Callbacks.Cart.add.response.success = function() {
$( "#shopModal" ).show();
$('.close').click(function(){
$('#shopModal').hide();
});
$(document).click(function(event) {
if ($(event.target).closest(".modal-dialog").length) return;
$("#shopModal").hide("slow");
event.stopPropagation();
});
}
Но ничего не происходит. Вижу в консоли ошибку Uncaught ReferenceError: miniShop2 is not defined.Пытался подключить скрипт minishop2 перед моим скриптом — это ничего не дало, кроме как двойного вызова jgrowl оповещения об успешном добавлении в корзину.
Как решить эту проблему?
Не отправляется письмо на email
Здравствуйте!
На небольшом сайте, после проведения оплаты, пользователь попадает на страницу об Успешной оплате. Есть сниппет, который берет данные из POST-запроса и создает пользователя.
Далее в сниппете генерируется пароль и он должен отправляться пользователю на почту, но этого не происходит, хотя пользователь создается.
В журнале ошибок появляется только это:
На небольшом сайте, после проведения оплаты, пользователь попадает на страницу об Успешной оплате. Есть сниппет, который берет данные из POST-запроса и создает пользователя.
Далее в сниппете генерируется пароль и он должен отправляться пользователю на почту, но этого не происходит, хотя пользователь создается.
В журнале ошибок появляется только это: