Вопросы

Не работает файловый менеджер в tinyMCE RTE при переходе на https

Доброго времени суток, коллеги!
В общем, после перехода на https и http/2 перестал работать браузер файлов в tinyMCE RTE, вместо него открывается главная страница сайта.
Версия modx 2.5.4 (обновление до 2.6.0 не помогает), php 7.1
В консоли написано mixed content.
Сталкивался кто-нибудь с таким?
Павел Степанов
10 декабря 2017, 12:19
modx.pro
1 559
0

Сайт не октрывается

После выполнения экспорта товаров сайт на фронте перестал открываться.
Алексей П
10 декабря 2017, 10:14
modx.pro
1 834
0

HybridAuth - Ошибка 500 при попытке авторизации через любую сеть

Неожиданно перестал работать HybridAuth: До попытки авторизации все работает как должно, авторизация через Login по логину паролю — работает. При попытки авторизоваться через любую социальную сеть — страница авторизации отображается как пустой лист, до этого отображалась как страница с Ошибкой 500. (Пока cookie не сбросишь — страница авторизации не приходит в норму) В логах не смотря на уровень DEBUG ошибок не показывает. Что делать и откуда копать — ума не приложу.

Может кто-то подскажет?

P.S. Сайт делаю с несколькими контекстами, но действия авторизации пробовал переключить только на основной контекст — результат тот же. Ошибка 500
Inshou
10 декабря 2017, 09:03
modx.pro
1 056
0

msOrder

Как то по простому можно добавлять свои поля в форму?
Они должны попадать только на почту.
Например добавить поля: строение, офис, корпус, вложения (файл, картинка)
Илья Александрович
09 декабря 2017, 14:52
modx.pro
735
0

minishop2

Можно ли сделать более 2-х корзин на сайте?
например мне нужно:
1) корзина в шапке
2) корзина в сайдбаре
3) корзина на странице Оформить заказ
все корзины постоянно показываются и должны обновляться
Илья Александрович
09 декабря 2017, 14:50
modx.pro
594
0

Почему не показывается товар в категории?

Как вы думаете почему в категории не показывается товар самый нижний «кельма непрозрачная»??
Вот тут в админке все норм, все в категории и опубликовано (см. скриншот админки)

а на выходе его нет:
dekoracio.by/dopacs/

И при этом товар опубликовался: dekoracio.by/468-kelma-neprozrachnaya-pryamougolnaya.html
Владимир
09 декабря 2017, 09:42
modx.pro
819
0

Обрезать текст в последних комментариях.

Вывожу последние комментарии TicketLates и в них нужно обрезать текст до 50 символов.
Вывожу последние комментарии.
[[!TicketLatest? 
&depth=`0`
&fastMode=`1` 
&allowGuest =`1`
&limit=`6` 
&includeContent=`3,4,5,6,7,11,65,13,14` 
&action=`comments` 
&parents=`0` 
&includeContent=`1`
&tpl=`tpl.Tickets.comment.latest2`]]
Чанк tpl.Tickets.comment.latest2
<a class="items left" href="[[~[[+ticket.id]]]]#comment-[[+id]]">
  <span class="title">[[+ticket.pagetitle]]</span>
  <img src="/assets/images/unknownuser2.png" alt="[[+fullname]]">
  <span class="date"><span class="">[[+date_ago]]</span></span>
  <span class="author">[[+fullname]]</span>
  <span class="comment">[[+text:phphypher=`50`]]</span>
</a>
На так комментарии даже не выводятся. Так же пробывал limit.
Подскажите в чем дело.
Олег
09 декабря 2017, 02:59
modx.pro
1 240
0

Передача плейсхолдера из плагина в pdoResources

Добрый день. Есть две кастомные таблицы автомобилей (1- марки, 2-модели+дополнительные данные), из которых вывожу Сначала марки, а потом уже модели этой марки. Есть плагин который срабатывает на событие — «OnPageNotFound», в котором я устанавливаю глобальный плейсхолдер carname
<?php
switch($modx->event->name) {
    case "OnPageNotFound":

        $alias = $modx->context->getOption('request_param_alias', 'q');

        $request = ($_REQUEST[$alias]);
        $tmp = explode('/', $request);

        if ($tmp[1] == 'remont-avto' && count($tmp) >= 2) {

            $carname = $tmp[2];
            $modx->setPlaceholder('carname', $carname);
            $modx->resource = $modx->getObject('modResource', 9);
            $modx->request->prepareResponse();
            exit;
        }
        die;
}
Пытаюсь вывести на странице с ID = 9
{$_modx->runSnippet('!pdoResources', [
    'loadModels' => 'auto',
    'class' => 'masModel',
    'leftJoin' => '{
        "car": {
            "class":"masCar",
            "on": "car.id = masModel.car_id"
        }
    }',
    'select' => '{
        "masModel": "title_model",
    }',
    'where' => '{"car.title":"[[+carname]]"}'
    'sortby' => 'title',

    'showLog' => 1
])}
То он ничего не выводит. Но если на странице просто вывести [[+carname]] то выводит отлично. И если в сниппете изменить 'where' => '{«car.title»:«Kia»}' то тоже срабатывает отлично.В чем может быть моя ошибка?

Ознакомился с документацией про теги fastField. Пробовал через суперглобальные массиы, но не помогло.

При этом лог одинаковый при обоих вариантах вызова, и при 'where' => '{«car.title»:"[[+carname]]"}' и при 'where' => '{«car.title»:«Kia»}'

0.0003560: Loaded model "auto" from "/core/components/auto/model/"
0.0007551: pdoTools loaded
0.0000291: xPDO query object created
0.0007801: leftJoined masCar as car
0.0001171: Added where condition: car.title=Kia
0.0000448: Sorted by title, DESC
0.0000029: Limited to 10, offset 0
0.0002601: SQL prepared "SELECT `masModel`.`id` AS `masModel_id`, `masModel`.`car_id` AS `masModel_car_id`, `masModel`.`title_model` AS `masModel_title_model`, `masModel`.`pr_spb` AS `masModel_pr_spb`, `masModel`.`pr_ptz` AS `masModel_pr_ptz` FROM `modx_mas_models` AS `masModel` LEFT JOIN `modx_mas_cars` `car` ON car.id = masModel.car_id WHERE `car`.`title` = 'Kia' ORDER BY title DESC LIMIT 10 "
0.0000820: SQL executed
0.0000861: Total rows: 1
0.0000119: Rows fetched
0.0000281: Returning processed chunks
0.0026929: Total time
4 194 304: Memory usage
ninzya.xy
08 декабря 2017, 14:23
modx.pro
1 521
0

Тонкая настройка TinyMCE RTE

Всем здравствуйте!
Подскажите пожалуйста, как в TinyMCE RTE сделать так, чтоб он добавлял свои классы к элементам?
т.е. сейчас при создании маркированного списка он создает просто ul а надо как-то через редактор задавать
<ul class="myfirstclass">, <ul class="mysecondclass">
и т.д.
Я вижу 2 пути: 1й — это выпадающий список с классами (как в CKEditor)
2й — это при нажатии кнопки списка он сразу добавляет нужный класс, но ведь тогда нужно делать несколько кнопок?
Andrey
08 декабря 2017, 08:47
modx.pro
1
1 180
0

mSearch2 поиск по двум символам

В mSearch2 не работает поиск по двум символам вроде выставил в настройках mse2_index_min_words_length 1 и 2 пробовал все равно не ищет!!!
Влад
07 декабря 2017, 19:31
modx.pro
1 416
0