Вопросы

Вывести изображение в window ExtJS

Доброго дня!
Пытаюсь разобраться как делать свои «дополнения». Делаю на основе modExtra. Сделал занесение данных с фронта через Formit, там же идет заливка фото на сервер и запись в БД имен файлов. Проблема, что не могу вывести картинку в window ExtJS, пробовал уже все варианты которые мог найти и modx-combo-browser, но он дает только выбор картинки без превью и displayfield, данные из БД для картинки показываются а как их вставить в img не пойму. Для grid есть вот этот вариант:
{dataIndex: 'image', width: 100, header: 'Image', renderer: function(value) {
        return '<img src="' + value + '">';
    }}
Но понятно что он не работает в window.
Поэтому прощу помощи, как просто вывести картинку в window.
И может еще подскажете опять же, если в БД хранить имена картинок в json, можно их как то распарсить extjs и вывести эти картинки в window.
Спасибо.
Михаил
16 ноября 2018, 11:37
modx.pro
1
1 207
0

Вопрос по плагину AjaxLogin

Добрый день! Можно ли как-то в плагине AjaxForm не пользоваться bootstrap формами, а просто на странице или в fancybox поставить отдельно формы регистрации и авторизации но что бы работали они через ajax?
Дмитрий
16 ноября 2018, 11:29
modx.pro
618
0

Как сбросить значения селект кроме первого

Пытаюсь сделать сброс селектов при выборе первого селекта dbrovkgq.beget.tech/

код JS
function Selected(a) {
            var label = a.value;
            
            if (label==64446) {
                document.getElementById("pit").style.display='block';
                document.getElementById("msoption|growth_0").options.value=0;
                document.getElementById("moto").style.display='none';
                document.getElementById("msoption|wheelsize_0").options.value=0;
                document.getElementById("kvadr").style.display='none';
                document.getElementById("msoption|age_0").options.value=0;
                
            } else if (label==64712) {
                document.getElementById("pit").style.display='none';
                document.getElementById("msoption|growth_0").options.value=0;
                document.getElementById("moto").style.display='block';  
                document.getElementById("msoption|wheelsize_0").options.value=0;
                document.getElementById("kvadr").style.display='none';
                document.getElementById("msoption|age_0").options.value=0;
                
            } else if (label==64711) {
                document.getElementById("pit").style.display='none';
                document.getElementById("msoption|growth_0").options.value=0;
                document.getElementById("moto").style.display='none';
                document.getElementById("msoption|wheelsize_0").options.value=0;
                document.getElementById("kvadr").style.display='block';
                document.getElementById("msoption|age_0").options.value=0;
            } else {
                document.getElementById("pit").style.display='none';
                document.getElementById("msoption|growth_0").options.value=0;
                document.getElementById("moto").style.display='none';
                document.getElementById("msoption|wheelsize_0").options.value=0;
                document.getElementById("kvadr").style.display='none';
                document.getElementById("msoption|age_0").options.value=0;
            }
        }
       $("button[type='reset']").closest('form').on('reset', function(event) {
            document.getElementById("pit").style.display='none';
            document.getElementById("moto").style.display='none';
            document.getElementById("kvadr").style.display='none';  
       });
но никак не получается сбросить значения, т.е. при выборе Я ИЩУ, должен появляется селект со сброшенным значением, но никак не выходит, может знает как это правильно сделать
Станислав
15 ноября 2018, 22:48
modx.pro
1 328
0

Загрузка файлов для пользователя

Для определенного пользователя, нужно выгрузить файлы что-бы он мог их скачать авторизовавшись с фронтенда.
Подскажите какими модулями можно воспользоваться?
Илья Раевский
15 ноября 2018, 16:01
modx.pro
1
969
0

mSocial не выводит картинки в вк из minishop

Пакет mSocial
Как сделать чтобы выводил изображение из minishop2 работающее через msGallery? Репост происходит, полностью все что нужно кроме изображения :(
в чанке картинка формируется а в репосте ее нет :(
Евгений
15 ноября 2018, 15:48
modx.pro
698
0

Помощь с выводом тикетов

Добрый день, подскажите пожалуйста.
Есть такая конструкция для вывода определенных тикетов по тегам в товарах:
[[!mxConnectorLinks?
        &slave=`[[*parent]],[[*id]]`
        &taxons=`2`
        &outputSeparator=`,`
        &toPlaceholder=`faq_res`
        &tpl=`@INLINE [[+master]]`]]
            
            [[!+faq_res:notempty=`
            <h3>Вопросы и ответы</h3>
                        <ul class="list">
                            [[!pdoResources?
                            &parents=`0`
                            &showHidden=`1`
                            &showLog=`0`
                            &resources=`[[+faq_res]]`
                            &tpl=`@INLINE <li><a href="[[+uri]]">[[+pagetitle]]</a></li>`
                            ]]
                        </ul>
            `]]
Подскажите где в конструкции ошибка?
Вот что в логах, только появилось:
[2018-11-15 16:11:50] (ERROR @ /home/bast/htdocs/core/xpdo/om/xpdoquery.class.php : 380) Invalid query expression
Владимир
15 ноября 2018, 15:11
modx.pro
853
0

Помощь с сортировкой

Есть две таблицы. В одной записи, к примеру игрушки, в другой даты, для этих игрушек, которые связаны с ними по ID. Необходимо при выводе этих игрушек, отсортировать их по датам (ближайшая дата) из другой таблицы, т.е. что бы первыми были те игрушки в которых даты новее.
Эдуард
15 ноября 2018, 13:00
modx.pro
950
0

phpthumbon обрезание (zc) T или TC

Здравствуйте, не получается сделать обрезание таки изображения)

  1. phpthumbon=`w=255` — уменьшаю ширину
  2. phpthumbon=`w=255&h=255&zc=TC` — привожу к квадрату
[[+tv.member_photo:phpthumbon=`w=255`:phpthumbon=`w=255&h=255&zc=TL`]]
на выходе получаю (визуально видно) что квадрат режется по центру
Игорь
15 ноября 2018, 11:39
modx.pro
1
2 460
0

[РЕШЕНО] Проблема со Smarty

Приветствую всех. Столкнулся со следующей проблемой: MODX отказывается обновляться на версию выше 2.6.1 сыпля ошибку
Fatal error: Uncaught --> Smarty: Unable to load template 'file:header.tpl' <-- thrown in /home/user/web/Папка_на_кирилице/public_html/core/model/smarty/sysplugins/smarty_internal_template.php on line 185
Гугл совершенно не дал мне внятных ответов, методом тыка было выявлено следующее: в 2.6.2 Smarty обновили до версии 3.1.31, и эта проблема вылазит исключительно в том случае, если в пути имеется кириллица.
Подсунув Smarty версии 3.1.27 получилось обновится до актуальной 2.6.5, но это конкретный костыль и мириться с ним не хочется. Если кто сталкивался с подобным, или знает решение проблемы — прошу помочь.
Сервер: Deb9, php7, nginx

UPD: Наткнулся на issue на гитхабе где разбиралась немного иная проблема, с русской локалью. Решение оказалось достаточно банальным и в моем случае тоже помогло: обновить Smarty до 3.1.33. Ждем в следующем релизе. Удалять вопрос не буду, на случай если кто-то столкнется с подобным.
Меля Крупников
15 ноября 2018, 07:30
modx.pro
7 343
0

Как получить количество производителей?

Всем привет! как в minishop2 получить количество производителей?
Roman
14 ноября 2018, 23:59
modx.pro
803
0