Владимир Бабусенко

Владимир Бабусенко

С нами с 11 ноября 2014; Место в рейтинге пользователей: #206
Владимир Бабусенко
24 июля 2017, 13:17
+1
красиво выглядит. Но увы.
Только что попробовал на стороннем проекте с контекстами, все работает..., не должно не работать.
[[*context_key]] поставь на странице, и посмотри что выводит в разных контекстах.
Владимир Бабусенко
24 июля 2017, 12:37
+1
Сам не пробовал, но сделал бы в таком ключе
[[!pdoMenu?
&parents=`7,311`
&context = `[[*context_key]]`
]]
Владимир Бабусенко
24 июля 2017, 12:26
0
Материалы выводит, а родителя нет.
Все правильно, у тебя стоит &parents=`[[*parent]]`, выбираются все материалы из данной категории (но сама категория не участвует в выборке). Для показа ссылки на категорию, можно поставить перед вызовом pdoResources такую конструкцию
<a href="[[#[[*parent]].uri]]">[[#[[*parent]].pagetitle]]</a>
Владимир Бабусенко
24 июля 2017, 11:51
0
но результат прежний — вывод товаров из чанка tpl.msProducts.row.
ЗЫ: в чанке нет товаров, это просто html обертка…
Владимир Бабусенко
24 июля 2017, 11:44
0
[[!msProducts?
&tpl = `чанк с нужным оформлением`
]]
Владимир Бабусенко
24 июля 2017, 11:36
0
[[!msProducts?
&parents = `id-нужной категории`
]]
Владимир Бабусенко
20 июля 2017, 18:28
0
Увы, но тоже нет… мой js файл выше. А скрипты ajaxForm подключаются и прописываются вроде динамически в конце страницы, если мы говорим про вот этот скрипт /assets/components/ajaxform/js/default.js
Владимир Бабусенко
20 июля 2017, 16:12
0
//отменяем стандартное поведение браузера
event.preventDefault();

Не помогло, при размещении в ресурсе только отрабатывает (без event), при размещении в подключеном js не работает (что с event, что без него). Ладно, оставлю в ресурсе, где формы....., это не принципиально… Спасибо!
Владимир Бабусенко
17 июля 2017, 20:18
0
Как можно в AjaxForm динамически подсунуть нужный адрес?
тем же JS подсунут в форму в value в скрытый input нужный адрес..., в зависимости от выбранного города. Т.е. меняется город, меняется адрес в форме.
Владимир Бабусенко
30 июня 2017, 10:50
0
Решение, если кто то найдет данное сообщение по поиску… Значение по умолчанию не пишится в БД
Нужно использовать явно leftJoin
&leftJoin=`{
    	"tvval": {
		"class":"modTemplateVarResource",
		"alias":"t1",
    		"on": "t1.contentid = modResource.id OR t1.tmplvarid = id_TV(18)"
    	}
    }`
&where=`["(t1.value IS NULL OR t1.value = 'inspirit')"]`
Полный вызов
[[!mSearch2:default=`999999`?
        &limit=`0`
        &includeTVs = `tv_users_group`
        &leftJoin=`{
    	"tvval": {
		"class":"modTemplateVarResource",
		"alias":"t1",
    		"on": "t1.contentid = modResource.id OR t1.tmplvarid = 18"
    	}
    }`
	&where=`["(t1.value IS NULL OR t1.value = 'inspirit')"]`
    ]]
Владимир Бабусенко
05 июня 2017, 16:25
0
Возможно не самый оптимальный вариант. В коде
[[!pdoResources?
    &parents=`28`
    &tpl=`tpl.newsList`
]]

первую tpl указываешь промежуточную. В этой промежуточной делаешь вызов pdoResources, &parents=`[[+]]` с лимитом 1 и отсортироваными publishedon. А вней уже tpl обертки новости tpl.newsList
Владимир Бабусенко
31 мая 2017, 18:19
0
День добрый!
Навыки — выше среднего.(API, XPDO).
Опыт — 4 года с Modx Revo, от простых до сложных.
Стоимость — адекватная.
часовой пояс — СПб
контактные данные — E-mail: flash_pr@mail.ru, скайп в профиле (flash_pr).
Владимир Бабусенко
11 мая 2017, 14:42
0
Я так понимаю нужно написать снипет, который будет брать значение галереи, прописывать в некое поле пользователю и потом так же оттуда его выгружать на страницу пользователя?
=======================

1. Пишится плагин, отслеживаем регистрацию нового пользователя, в этом плагине размещаем код по созданию альбома. Даем имя альбому id этого зарегистрированного пользователя.
2. В личном кабинете, пишим функционал по загрузке фотографий с добавлением этих фотографий в альбом. В какой альбом добавлять фотографии мы определяем по id авторизованного пользователя, мы же создали при регистрации альбом с таким названием.

Готово… вот и мы и получили галерею фотографий пользователя…
Владимир Бабусенко
11 мая 2017, 12:35
+1
У него есть такая возможность, или только с админки?
Возможность есть… через процессоры.
Владимир Бабусенко
10 мая 2017, 13:52
+1
Я бы попробовал сделал при регистрации пользователя, создал бы альбом по id зарегистрированного пользователя (используя компонент Gallery). И дальше бы работал через этот альбом...., получить альбом всегда можем по id пользователя.
Владимир Бабусенко
20 февраля 2017, 13:41
+1
ок, только переписка… что бы коллег не отвлекать.....)
Владимир Бабусенко
20 февраля 2017, 13:35
+1
Не скажу что я сейчас свободен, но мин 15 времени потратить можно, если готовы дать доступ в админку, то могу посмотреть… пишите в скайп flash_pr (Владимир Бабусенко)
Владимир Бабусенко
20 февраля 2017, 13:25
+1
Может быть создать группу Users… и при регистрации помещать туда. Login(Register) позволяет это делать, параметр usergroups = id группы созданой.
В качестве пособия.......https://habrahabr.ru/post/132743/
Владимир Бабусенко
20 февраля 2017, 13:15
1
+1
1. Не влияет, зарег или нет
2. Регистрация без активации. Письмо админу о новом пользователе. Он смотрит в админке все в порядке, ручками активирует, на событие вешается отправка письма пользователю, что вас активировали, либо удалили…
3. Найти чанк где цены выводятся, и простую фильтрацию ввода вывода [[!+modx.user.id:isloggedin:is=`1`:then=`[[+price]]`]]
4. Если простую, только вывод (номер заказа, дата, сумма, статус) то проще самому написать, если с наворотами (какие то манипуляции с заказом), то что то лучше посмотреть в магазине дополнений.
Владимир Бабусенко
07 февраля 2017, 13:42
0
В общем установил 2 отдельных сертификата… мульти (паспорт) сертификат дороже выходит.