Всего 125 991 комментарий

Олег
30 сентября 2021, 11:19
0
Да! Все работает, спасибо за помощь)
Роман
30 сентября 2021, 10:17
0
Ext.override(MODx.panel.User,{
    getParentFields: MODx.panel.User.prototype.getFields,
    
    getFields: function(config) {
        var parentFields = this.getParentFields.call(this,config);
		parentFields.push({
			id: 'my-custom-tab'
			,title: 'Доступ к курсам'
			,layout: 'form'
			,defaults: { border: false ,autoHeight: true }
			,hideMode: 'offsets'
			,items: [{
				html: '<p>Включение и отключение доступа пользователя к видео-урокам</p>'
				,xtype: 'modx-description'
			},{
				//Тут остальные элементы
			}]
		});

        return parentFields;
    }
});
Игорь
30 сентября 2021, 08:53
+1
Сам и допишу… Скорее всего, дополнением никто не пользуется?
Документации нет.
1. Голосование сделал только авторизованным.
2. Статистика собирается в таблице helpfulpage_vote, в ней есть id пользователя, id ресурса и как пользователь проголосовал.
Можно все данные собрать и обработать… но хотелось бы знать сразу данные по голосовавшим за и против, ведь процент выдаётся сразу.
3. Форму отправки сообщения убрал.
Александр Мельник
30 сентября 2021, 08:39
0
{set $users = 'pdoUsers'|snippet}
{if $users?}{else}Пользователи не найдены{/if}
Станислав
30 сентября 2021, 02:33
0
ну это совсем по-другому надо делать
Сергій
30 сентября 2021, 00:59
0
Не фильтрует. В 2 словах. Есть поле extended user_group_id. Мне нужно вывести только пользователей у который поле user_group_id одинаковое как и в того пользователя что сейчас на странице.
Сергій
29 сентября 2021, 23:54
0
Короче я баран, инфа 100%. Нужно было после вывода echo поставить exit();. А то мне верталась вся страница в ответе и само собой что ничего не работало. Спасибо что заставил меня логично посмотреть на свой же код.
Если кому то нужно юзайте мой код для добавления пользователей.
charset
29 сентября 2021, 23:37
0
Добрый день, могу ли я показать карту по своему событию (из js), т.к. поле город у меня скрыто, и заполняется скриптом? Искал в коде но так и не нашел к чему можно привязаться.
Станислав
29 сентября 2021, 23:30
0
console.log(data)
Станислав
29 сентября 2021, 23:29
0
Включите ShowLog ну и попробуйте так
{set $user_group_id = '!pdoUsers' | snippet : [
	'groups' => $_modx->user.id,
	'tpl' => '@INLINE [[+extended.chat.user_group_id]]',
]}
{'!pdoUsers' | snippet : [
	'tpl' => 'user-list-home',
	'showInactive' => 1,
	'showBlocked' => 1,
	'where' => '{
		"modUserProfile.extended:LIKE" : "%\"user_group_id\":\"' ~ $user_group_id ~ '\"%",
	}'
]}
Сергій
29 сентября 2021, 23:19
0
Спасибо за ответ.
Пробовал. Ответ то приходит. Но почему то JS его не видит.
Станислав
29 сентября 2021, 23:16
+1
попробуй в запрос ajax вставить dataType: 'html'
Сергій
29 сентября 2021, 23:15
0
Спасибо за ответ, а вы не знаете как сделать на fenom? Проблема в конструкции where.
Andrey
29 сентября 2021, 21:55
0
Ну или если в настройках ресурса убрать галку с «Использовать HTML-редактор» :)
Андрей
29 сентября 2021, 21:48
+1
Но я не знаю с каких пор, появился новый TV Type — Ace
Не так давно сделали, можно поддержать ребят здесь — Обновление: Ace 1.9.2
Hiiragi
29 сентября 2021, 21:22
0
Спасибо, как-то пропустил этот момент.
Евгений Шеронов
29 сентября 2021, 21:16
+1
Ну прям в браузере же видно, что в url не попадают псевдонимы, которые должны быть прописаныв параметр &aliases в вызове mFilter2 согласно документации.

А прописаны там только:
{
vendor: 'ms|vendor', 
spare_node: 'msoption|spare_node', 
equipment: 'msoption|equipment'
}
Добавьте необходимые и всё заработает.
Andrey
29 сентября 2021, 20:55
0
А нет, пардон. Просто parents добавить к вызову. Как-то так, наверное:
[[pdoResources?
                &parents=`0`
                &includeTVs=`recommend-pages`
                &resources=`[[*recommend-pages]]`
                &tpl=`tpl.recommend-pages--item`
                &limit=`3`
                ]]
Ну и в чанке:
<li class="recommend__item">
    <a class="recommend__link" href="[[~[[+id]]]]">
        <div class="recommend__image">
            <img src="[[+tv.image]]" alt="">
        </div>
        <p class="recommend__name">
            [[+pagetitle]]
        </p>
    </a>
</li>
Andrey
29 сентября 2021, 19:42
0
&resources=`[[+tv.recommend-pages]]`
Внутри чанка соответственно также:
[[+tv.image]] 
[[+pagetitle]] 
[[~[[+id]]]]
Denis
29 сентября 2021, 15:55
0
Раньше использовал вариант автора, спасибо ему.
Но я не знаю с каких пор, появился новый TV Type — Ace