SEQUEL.ONE

SEQUEL.ONE

С нами с 16 июня 2015; Место в рейтинге пользователей: #84

toPlaceholder в Office

Всем привет. Подскажите как использовать параметр toPlaceholder в Office, чтобы модальное окно вывести в Bootstrap 4 без затемнения этого самого окна фоном? Не могу вспомнить как это сделать и на каком сайте уже такое исполнял.

Вот такой вывод:
{'!OfficeAuth' | snippet : [
				'groups' => 'Users',
				'loginResourceId' => $_modx->resource.id,
				'toPlaceholder' => 'modal-auth',
				'tplLogin' => '@FILE chunks/profile/hblock/login.tpl',
				'tplLogout' => '@FILE chunks/profile/hblock/logout.tpl'
			]}
и так перед js скриптами внизу страницы вызываю плейсхолдер:

{$_modx->getPlaceholder('modal-auth')}
Правильно ли я понимаю, что в плейсхолдер должно передаться содержимое чанка chunks/profile/hblock/login.tpl?!
SEQUEL.ONE
05 декабря 2019, 22:14
modx.pro
412
0

Проблемы с хостингом modhost.pro

Всем привет. Надеюсь хоть здесь увидят. Проблемы с хостингом, FTP в ауте, отправить сообщения в тех. поддержку не получается. Ощущение что сервак либо дудосят, либо разрыв на линии. Ответьте кто-нибудь, кто ответственный. Не могу продолжать работу(
SEQUEL.ONE
04 декабря 2019, 22:47
modx.pro
1
443
+2

Один URI с разными id у всех тикетов в Tickets

Всем привет. У меня возник вопрос. Есть разделы с тикетами где у каждого стоит в настройках создание URI по id. Хочется у всех тикетов сделать адреса типа /t/56898/, но разделы тикетов выводить с их урлами, но если указывать в ссылке их алиас, то он непременно будет редиректить на URI. У меня уже закипает мозг) Как решить эту задачу?
SEQUEL.ONE
13 сентября 2019, 20:14
modx.pro
692
0

Кастомная форма Tickets

7 5 000
Всем привет. Хочется по функционалу воспроизвести форму сайта toster.ru/question/new

На сайте есть форма Tickets. Нужно добавить поле с тэгами, где можно размещать до 5 тэгов, сами тэги брать из разделов тикетов, на странице с самим тикетом вывести названия и ссылки на эти страницы.

Также самая важная часть это подсветка синтаксиса и в самой форме нужно добавить 2 кнопки с вложенными пунктами меню code и вставка ссылок на codepen и другой сайт для размещения сторонних кодов. Ну и при выборе языка программирования сделать вывод подсветки синтаксиса с нумерацией строк, как на github.com

Сколько это будет стоить? Можно разбить на 2 подзадачи, тэги и форму с подсветкой синтаксиса в самой статье.

Telegram: @SEQUEL.ONE
Skype: sequel.one
E-mail: admin@sequel.one
SEQUEL.ONE
02 сентября 2019, 00:05
modx.pro
397
0

Как отловить checkbox в mFilter2?

Всем привет. Может кто-нибудь подсказать как в mFilter2 отловить выбранные чекбоксы и выставлять классы в реальном времени без перезагрузки страницы. Если делать через IF, то всё работает после обновления страницы, а нужно чтобы при выборе подставлялся класс и тэг i.

{var $key = $table ~ $delimeter ~ $filter}
<label for="mse2_{$key}_{$idx}" class="type {$disabled}">
    <input type="checkbox" name="{$filter_key}" id="mse2_{$key}_{$idx}" value="{$value}" {$checked} {$disabled}/>
    {if $checked == 'checked'}<span class="active" style="background: #{$title}"><i class="fas fa-check"></i></span>{else}<span style="background: #{$title}"> </span>{/if} <!--sup>{$num}</sup-->
</label>
SEQUEL.ONE
01 сентября 2019, 15:56
modx.pro
950
0

Подсветка синтаксиса разных языков программирования в Tickets

Всем привет. Хотелось узнать возможно ли тэг code в Tickets переделать на манер сайта toster.ru

Тоесть сделать подсветку синтаксисов разных языков.

Вот скриншот prnt.sc/oxln0m
SEQUEL.ONE
26 августа 2019, 13:29
modx.pro
445
0

Существует ли компонент для генерации Турбо-страниц от Яндекса?

Всем привет. Недавно появилась задача сделать Турбо-страницы по сути это RSS канал, но со своей структурой. Я увидел плагины для других систем, которые генерируют эти страницы, а для MODX не нашёл. Может быть плохо искал?! Подскажите пожалуйста, существуют ли готовые решения или же прийдётся делать самостоятельно?
SEQUEL.ONE
09 июня 2019, 12:29
modx.pro
595
0

Функционал социальной сети

Всем привет. Помниться в году этак 2013 Николай Ланец интегрировал движок LiveStreet в MODX, тогда еще были потуги внедрить в MODX шаблонизатор Smarty и вроде даже успешно. Мне всегда хотелось для MODX что-то родное в плане социального функционала. А чем MODX хуже WordPress, DLE или Joomla (про фреймворки я молчу, там можно творить что угодно)?!

Недавно встала задача на одном сайте сделать функционал добавления в друзья, списки друзей, подписчики.

Так вот, ближе к сути. Я планирую использовать несколько готовых решений, а это:

pdoTools (pdoUsers) — вывод списков пользователей
VirtualPage — страницы пользователей
AjaxForm — для отправки форм с сайта
FormIt — отсылка писем о добавлении в друзья
SEQUEL.ONE
12 апреля 2019, 00:07
modx.pro
783
0

[Решено] Как вывести в mfilter

Как в фильтре mfilter вывести из поля ms|platforms с типом список с автодополнением где данные в виде [«val1»,«val2»,«val3»]?

Нужно в фильтре только по одному типу указать. И чтобы искал в поле только по одному значению, а не полностью всю простыню выводил?

Сейчас выглядит фильтр следующим образом:

{'!mFilter2' | snippet : [
        'parents' => $_modx->resource.id,
        'limit' => 12,
        'class' => 'msProduct',
        'element' => 'msProducts',
        'tpl' => '@FILE components/msearch2/mfilter/row.tpl',
        'tplOuter' => '@FILE components/msearch2/mfilter/outer.tpl',
        'tplPageWrapper' => '@INLINE <ul class="pagination justify-content-md-end mt-2">{$pages}</ul>',
        'tplPage' => '@INLINE <li class="page-item"><a class="page-link" href="{$href}">{$pageNo}</a></li>',
        'tplPageActive' => '@INLINE <li class="page-item active"><a class="page-link" href="{$href}">{$pageNo}</a></li>',
        'tplPageSkip' => '@INLINE <li class="page-item gap"><span class="page-link">...</span></li>',
        'tplPageFirst' => '@INLINE <li class="page-item"><a class="page-link" href="{$href}">[[%pdopage_first]]</a></li>',
        'tplPageLast' => '@INLINE <li class="page-item"><a class="page-link" href="{$href}">[[%pdopage_last]]</a></li>',
        'tplPagePrev' => '@INLINE <li class="page-item"><a class="page-link" href="{$href}">«</a></li>',
        'tplPageNext' => '@INLINE <li class="page-item"><a class="page-link" href="{$href}">»</a></li>',
        'tplPageFirstEmpty' => '@INLINE <li class="page-item disabled"><a class="page-link" href="{$href}">[[%pdopage_first]]</a></li>',
        'tplPageLastEmpty' => '@INLINE <li class="page-item disabled"><a class="page-link" href="{$href}">[[%pdopage_last]]</a></li>',
        'tplPagePrevEmpty' => '@INLINE <li class="page-item disabled"><a class="page-link" href="{$href}">«</a></li>',
        'tplPageNextEmpty' => '@INLINE <li class="page-item disabled"><a class="page-link" href="{$href}">»</a></li>',
        'where' => '{"class_key":"msProduct"}',
        'suggestions' => 'true',
        'filters' => '
                        ms|price:number,
                        ms|platforms:checkbox
                    ',
        'sort' => '
                        ms|price:desc
                    ',
        'tplFilter.outer.ms|price' => '@FILE components/msearch2/mfilter/filters/slider-outer.tpl',
        'tplFilter.row.ms|price' => '@FILE components/msearch2/mfilter/filters/slider-row.tpl'
    ]}
SEQUEL.ONE
07 апреля 2019, 15:10
modx.pro
1 588
0

Как настроить ЧПУ для HybridAuth?

Всем привет. Столкнулся с задачей, нужно настроить провайдер Twitter для авторизации. Как оказалось со сменой политики мало того, что нужно подавать заявки на английском, так ещё нельзя использовать Callback URL с атрибутами начинающимися на? или &, по этому я хочу сделать ЧПУ ссылку для sgames.one/?hauth.done=Twitter чтобы она подменялась адресом sgames.one/oauth/twitter/

На сервере использую Apache, по этому пытаюсь это дело настроить через .htaccess

Пробовал уже по всякому и так

RewriteEngine On
RewriteBase /

RewriteRule ^oauth/([a-z]+)/? /?hauth.done=$1 [L,QSA,NC]
и так

RewriteEngine On
RewriteBase /

RewriteRule ^oauth/twitter/? /?hauth.done=Twitter [L,QSA,NC]
Выдаёт ошибку вместо редиректа на главную. Подскажите каким образом можно сделать ЧПУ ссылку для провайдера Twitter?
SEQUEL.ONE
06 апреля 2019, 02:07
modx.pro
428
0