Вопросы

Есть ли возможность отправлять на модерацию Тикеты?

Приветствую всех участников сообщества.
Возник вопрос касаемо модерации самих тикетов. Осуществил создание тикетов (постов) с фронтенда.
Можно посмотреть по ссылке (не реклама)
https://geekle.ru/

Однако, пользователь после регистрации может написать пост и опубликовать его (без премодерации)
Данный компонент использовал давно, решил написать проект именно на нем. Существует ли какое-нибудь решение для этого? Знаю что TicketComments можно отправлять на модерацию, а как быть с самими тикетами?
Андрей
29 октября 2020, 15:29
modx.pro
684
0

Доступ разных групп пользователей к разным страницам сайта

Добрый вечер! Делаю онлайн школу английского языка на modx. Пользователь регистрируется на сайте, попадает в личный кабинет, а как выдавать ему только определенные страницы скрытого контента? То есть администратор открывает для user 1 страницу 1, для user 2 — страницу 2 и т.д…
Bhola
29 октября 2020, 02:10
modx.pro
926
0

Загрузка изображения с флагом "неактивен" в галерею товара через процессор ms2gallery

Здравствуйте. Загружаю изображения через runProcessor
$dataFile = array(
    'id' => $idRes,
    'file' => $newPath,
    'active' => 0
);
        
$response = $modx->runProcessor('gallery/upload',
    $dataFile,
    array('processors_path' => MODX_CORE_PATH.'components/ms2gallery/processors/mgr/')
);
Изображения загружает, но на «активность» это не влияет, подскажите как загрузить изображение неактивным?
Глеб
28 октября 2020, 12:50
modx.pro
909
0

Как использовать компонент msAddField

Всем привет! В первую очередь, очень хочется понять, как работать в ModX… для меня эта система оказалось сложной, подскажите, что почитать, изучить чтобы вести интернет-магазин самостоятельно?
И сам вопрос, как внедрить данный компонент в систему? Мне очень нужно добавить новые поля в свойства товаров и это дополнение кажется подходящим Я скачал его по указанной ссылке к себе на комп, но при добавлении его в modx появляется ошибка: does not appear to be a transport package
Подскажите пожалуйста, как внедрить в систему данный плагин или как еще, можно расширить свойства товаров.
Элл
28 октября 2020, 01:13
modx.pro
1 569
0

Как вывести кнопку в зависимости от наличия у товара опций?

Здравствуйте.
В списке товаров есть товары у которых есть опции и те, у которых их нет.
Необходимо тем товарам, у которых нет никаких опций выдать одну кнопку — Добавить в корзину, а для тех товаров, у которых есть опции вывести другую кнопку — Выбрать опции.
Коллеги, подскажите как это можно сделать, возможно кто-то из вас уже такое делал?
Алексей Носкович
27 октября 2020, 19:06
modx.pro
1 008
0

Нужна помощь по ms_CDEK2

Добрый день, вопрос по модулю ms_CDEK2 (https://modstore.pro/packages/delivery/ms-cdek2)

Реализовал на сайте, с пересчетом доставки при выборе «доставки до пункта выдачи» все работает.

А при выборе «доставки до двери» ничего не пересчитывается, может быть есть пример готовой реализации, посмотреть на селекторы полей. Илья не так давно убрал пример сайта с реализацией…
Morn
27 октября 2020, 13:43
modx.pro
1 303
0

Ошибки в логе

Подскажите может кто сталкивался. В лог постоянно валятся ошибки
27.10.2020 	12:55:43 	ERROR 	/var/www/site.ru/core/xpdo/cache/xpdocachemanager.class.php 	514

PHP warning: unlink(/var/www/site.ru/core/cache/db/objects/modResource/e89fa63e1c424d10b085739f66097498.cache.php): No such file or directory

	27.10.2020 	12:55:43 	ERROR 	/var/www/site.ru/core/xpdo/cache/xpdocachemanager.class.php 	522

PHP warning: closedir(): supplied resource is not a valid Directory resource
cache_alias_map отключен потому что очень большое количество страниц
Евгений Лазарев
27 октября 2020, 13:22
modx.pro
609
0

Условие внутри сниппета на Fenom

Подскажите как использовать условия в сниппете?? Вот так не работает:
{'MinifyX' | snippet : [
    'minifyCss' => 1,
	'minifyJs' => 1,
	'registerJs' => 'default',
	'registerCss' => 'default',
	'jsSources' => '
	    //code-ru1.jivosite.com/widget.js,
		/js/jquery.js,
	'
	'cssSources' => '
		/css/all.css,
		/css/icon.css,
		
		{if $_modx->resource.id == 1}
		/css/cat.css,
		/css/main.css,{/if}
		
		{if $_modx->user.id == 12}{if $_modx->resource.id == 21}/css/cart.css,{/if}{else}{if $_modx->resource.id == 21}/css/cart.css, /css/icon.css{/if}
	'
]}
Maxim
26 октября 2020, 17:44
modx.pro
1 403
0

Ошибка в журнале pdotools.class.php : 343) [pdoTools] Could not load snippet "id"

[2020-10-26 12:29:35] (ERROR @ /****/core/components/pdotools/model/pdotools/pdotools.class.php: 343) [pdoTools] Could not load snippet «id»

Как избавиться?
вызываю элементы так:
{$_modx->runSnippet('!pdoResources', [
                'parents' => 11,
                'depth' => '0',
                'limit' => '4'
                'where' => '{"template:IN":[12]}',
                'tpl' => 'tpl.articles.main',
                'sortby' => '',
                'sortdir' => 'DESC',
                'includeTVs' => 'preview',
                'prepareTVs' => '1',
                'processTVs' => '1',
                'tvPrefix' => '',
                'select' => '{"modResource":"id,uri,pagetitle,longtitle,content,publishedon"}',
            ])}
Илья Александрович
26 октября 2020, 12:33
modx.pro
1 507
0

Как переместить плейсхолдер page выше pdoPage?

Добрый день всем!

Сильно не пинайте, так как знаком с Modx 3 месяца. Не могу решить, как казалось, банально простую задачу. Нужно переместить плейсхолдер page выше pdoPage.
Раймонд
26 октября 2020, 10:57
modx.pro
805
0