Сергій
С нами с 21 декабря 2017; Место в рейтинге пользователей: #397Как подлючить TinyMCE Rich Text Editor к Tickets?
Доброго всем времени суток.
Кто может подсказать как вместо стандартного редактора Tickets подключить TinyMCE Rich Text Editor.
На жаль нигде не нашел рабочего мануала как все сделать. Может кто то делал такое или подключал другие текстовые редакторы подскажите.
Кто может подсказать как вместо стандартного редактора Tickets подключить TinyMCE Rich Text Editor.
На жаль нигде не нашел рабочего мануала как все сделать. Может кто то делал такое или подключал другие текстовые редакторы подскажите.
Tickets вывод загруженых файлов
Доброго всем времени суток.
Сделал добавление файлов при добавлении комментария через команду
Как мне вывести список добавленных файлов?
Пример. Два пользователя добавили по одному комментарию и прикрепили по одному файлу. Как вывести все файлы.
Сделал добавление файлов при добавлении комментария через команду
[[!TicketComments? &allowGuest=`1` &allowFiles=`1`]]
Как мне вывести список добавленных файлов?
Пример. Два пользователя добавили по одному комментарию и прикрепили по одному файлу. Как вывести все файлы.
minishop2 количество товаров.
Добрый день всем.
Как реализовать количество товаров чтобы было как на этом сайте primapak.com.ua/catalog/paketi_mayka/pakety_dlya_magazinov_razlivnogo_piva/2280/
Нужно чтобы можно было добавить 2 товара, первый товар количеством 100 и второй товар так же количеством 100.
Но чтобы в шапке показало что в корзине 2 товара, а не 200.
modx.pro/solutions/13240 — не помогло.
Как реализовать количество товаров чтобы было как на этом сайте primapak.com.ua/catalog/paketi_mayka/pakety_dlya_magazinov_razlivnogo_piva/2280/
Нужно чтобы можно было добавить 2 товара, первый товар количеством 100 и второй товар так же количеством 100.
Но чтобы в шапке показало что в корзине 2 товара, а не 200.
modx.pro/solutions/13240 — не помогло.
Как подключить текстовый редактор к textarea?
Доброго всем времени суток.
Подскажите пожалуйста как подключить какой то текстовый редактор чтобы когда пользователь заполнял форму и к textarea подставлялся текстовый редактор.
И чтобы если пользователь напишет пару строчек передавалось с тегом
Подскажите пожалуйста как подключить какой то текстовый редактор чтобы когда пользователь заполнял форму и к textarea подставлялся текстовый редактор.
И чтобы если пользователь напишет пару строчек передавалось с тегом
AjaxSnippet не работает c $modx->cacheManager->refresh(); (решил сам)
Добрый день. Есть плагин. В нем есть команда
Как можно сделать так чтобы AjaxSnippet работал и была команда
$modx->cacheManager->refresh();
AjaxSnippet нормально не работает. Индикатор загрузки не пропадает.Как можно сделать так чтобы AjaxSnippet работал и была команда
$modx->cacheManager->refresh();
Смена языка чтобы ajaxsnippet заработал.
Доброго времени суток всему комьюнити modx.
Столкнулся вот с такой дилеммой.
Как сделать так чтобы заработал плагин ajaxsnippet.
Когда я отключаю $modx->cacheManager->refresh(); в коде который отвечает за смену языка
Пример кода:
Смена языка реализована с помощью cultureKey, а именно [[++cultureKey:is=`uk`:then=`123123123`]]. Мы смотрим что у нас в cultureKey и в зависимости что там работает мультиязычность.
Важное замечание!
Пользователь авторизован.
Столкнулся вот с такой дилеммой.
Как сделать так чтобы заработал плагин ajaxsnippet.
Когда я отключаю $modx->cacheManager->refresh(); в коде который отвечает за смену языка
Пример кода:
<?php
if($modx->context->get('key')!="mgr"){
switch($_REQUEST['cultureKey']){
case 'uk':
$modx->setOption('cultureKey', 'uk');
$modx->cacheManager->refresh();
break;
case 'ru':
$modx->setOption('cultureKey', 'ru');
$modx->cacheManager->refresh();
break;
default:
$modx->setOption('cultureKey', 'uk');
break;
}
}
Все работает, но не работает смена языка.Смена языка реализована с помощью cultureKey, а именно [[++cultureKey:is=`uk`:then=`123123123`]]. Мы смотрим что у нас в cultureKey и в зависимости что там работает мультиязычность.
Важное замечание!
Пользователь авторизован.
AMP. Замена img
Доброго всем времени суток.
Кто может подсказать как сделать так чтобы при генерации страницы в содержимом все img менялись на amp-img?
Было:
Спасибо заранее всем за любую помощь.
Кто может подсказать как сделать так чтобы при генерации страницы в содержимом все img менялись на amp-img?
Было:
<img src="/123.jpg" class="img" alt="123" title="123">
Стало:<amp-img alt="123"
src="/123.jpg"
width="900"
height="675"
layout="responsive">
</amp-img>
Все делал по инструкции: quasi-art.ru/library/it/modx-and-ampСпасибо заранее всем за любую помощь.
Как указать несколько родителей?
Доброго всем времени суток. Как сделать так чтобы при создании ресурса через API можно было указать несколько родителей.
Грубо говоря при создании просто продублировать созданный ресурс.
Грубо говоря при создании просто продублировать созданный ресурс.
Доступ к ресурсу только для определеного пользователя.
Доброго всем времени суток.
Столкнулся вот с такой проблемой.
Есть ресурс. У него есть TV поле где указан ID пользователя.
Как можно сделать так чтобы если другой пользователь перейдет на эту страницу он не видел ее содержимое.
Спасибо за любую помощь)
Столкнулся вот с такой проблемой.
Есть ресурс. У него есть TV поле где указан ID пользователя.
Как можно сделать так чтобы если другой пользователь перейдет на эту страницу он не видел ее содержимое.
Спасибо за любую помощь)
Подскановка id в поле alias.
Есть сниппет. Он создает документ.
Сейчас alias формируется из tv+рандом. Как сделать так чтобы в alias подставлялся id документа который был создан.
Код сниппета:
Сейчас alias формируется из tv+рандом. Как сделать так чтобы в alias подставлялся id документа который был создан.
Код сниппета:
<?php
$profile = $modx->user->getOne('Profile');
$userid = $profile ? $profile->get('id') : '';
// Сниппет будет получать данные из формы методом POST
$title = $_POST['title'];
$content = $_POST['message'];
$introtext = $_POST['introtext'];
$description = $_POST['description'];
$parent = $_POST['parent'];
$template = $_POST['template'];
$user_id = $_POST['user_id'];
$publishedon = date('Y-m-d H:i:s');
// Если некоторые значения не будут указаны,
// они будут установлены по умолчанию
if (!$introtext) $introtext = $title;
if (!$description) $description = $introtext;
if (!$parent) $parent = 6;
if (!$template) $template = 6;
// Создаем ресурс
$newResource = $modx->newObject('modResource');
$permitted_chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$alias = $userid.'-'.substr(str_shuffle($permitted_chars), 0, 32);
// Заполняем нужные значения
$newResource->set('pagetitle',$title);
$newResource->set('longtitle',$title);
$newResource->set('description',$description);
$newResource->set('introtext',$introtext);
$newResource->set('content',$content);
$newResource->set('alias',$alias);
$newResource->set('template',$template);
$newResource->set('published',1);
$newResource->set('parent',$parent);
$newResource->set('publishedon',$publishedon);
$id = $newResource->get('id');
// Сохраняем ресурс
if ($newResource->save()) {
// Очищаем кеш, чтобы изменения были видны сразу
$modx->cacheManager->clearCache();
}
$newResource->setTVValue('user_id', $user_id);
$newResource->setTVValue('project_status', '<span class="badge badge-primary">Відкритий</span>');
return true;