Требуется написать plugin для miniShop и модуль

2 10
1.
В miniShop можно добавить дополнительные свойства товара путем написания доп. плагина,
bezumkin.ru/modx/minishop2/classes/910/
Мне нужно чтобы
При выборе цвета товара, чтобы всплывало окно с выбором цвета (есть приложение ColorPicker например)
И чтобы когда цвет выбран, рядом с названием цвета #003300 появлялся цветной квадратик с этим цветом.

2.
К товару добавить еще одно свойство, выбор документации для скачки (несколько файлов), то есть практически добавление ссылок с товару.

Реализовать все это на TV не составляет труда, но мне надо чтобы именно плагинами miniShop как в примере
bezumkin.ru/modx/minishop2/classes/910/

3. Разработать модуль для интеграции miniShop2 с платежной системой www.intellectmoney.ru/ru/
Александр
25 апреля 2015, 04:57
modx.pro
1 098
0

Древовидная фильтрация в mFilter2

Привет!
Потребовалось оформить категории в mFilter2 вот таким образом:



Как это сделать? И можно ли это сделать с помощью стандартных фильтров типа parents, categories и grandparents?

зы Использую tickets и msearch2, магазинов никаких нет.
Александр
25 апреля 2015, 04:25
modx.pro
1
1 947
0

HybridAuth - можно ли регистрироваться через него?

Не стал отдельно настраивать провайдеры для тестового сайта, решил спросить тут — возможна ли регистрация через соц-провайдеры HybridAuth?

Просто я помню, что где-то это было отключено в своё время (раньше было) — только авторизация для уже зарегистрированных с привязанными провайдерами.

Поэтому вопрос: стоит ли рассчитывать на HybridAuth для регистрации, или уже смотреть в сторону Loginza?
Василий Столейков
24 апреля 2015, 18:17
modx.pro
1
948
0

Старт грамотной разработки под MODX

Всем привет!

Хоть с MODX знаком с незапамятных времен и сделано на нем много сайтов, до сего момента серьезной разработкой под него не заморачивался (так, велосипедил и говнокодил, если была сильная нужда). Сейчас хочется разобраться в вопросе серьезно.

Какие использовать инструменты для разработки? Как связать IDE и MODX, чтобы среда разработки понимала, что это за ересь я там пишу и что за такие объекты использую? Как отлавливать баги? Как просматривать результат своего труда?

Расскажите пожалуйста, какие конфигурации вы используете в работе.

Всем заранее спасибо!
Павел Ширяев
24 апреля 2015, 17:47
modx.pro
9
4 261
0

Получить значения tv параметров

В сниппете надо получить значения 10 tv параметров.

$1 = $modx->resource->getTVValue('tv1');
$2 = $modx->resource->getTVValue('tv2');
$3 = $modx->resource->getTVValue('tv3');
$4 = $modx->resource->getTVValue('tv4');

Существует ли решение, чтобы одним запросом получить эти значения, а потом уже разбирать в сниппете? Спасибо
Николаевич
24 апреля 2015, 09:42
modx.pro
2
6 637
0

ТВ-поля товаров на страницу категории в админке

Поля минишопа выставляются в Системных настройках в ключе ms2_category_grid_fields, но у меня возникли два вопроса:
  1. Как добавить свои тв-поля в таблицу товаров на страницу категории и возможно ли это?
  2. Почему не добавляется поле id?
Василий Столейков
24 апреля 2015, 07:19
modx.pro
1
2 883
0

MODx как не попасть в спам?

Доброго времени!

Для формы обратной связи, использую formit.

После отправки содержимого формы и мне и пользователю письмо приходит, но попадает в спам.

Написал в саппорт хостинга, они прислали вот такой ответ:

Попробуйте указать в адресе почты с которой идет отправка -f.
Например для support@domain.ru:
-fsupport@domain.ru

Это в настройках вашей CMS.
Подскажите пожалуйста это ж где такое прописать нужно?
Евгений
23 апреля 2015, 19:00
modx.pro
2
3 927
0

Снова о дополнительных TV-полях в TicketForm

Приветствую!
Вопрос, касающийся дополнительных tv-параметров для формы Tickets.

Было время, когда на многих ресурсах поднимался этот вопрос, но потом все как-то дружно замолчали, как будто узнали решение :) И всё, что я сейчас смог найти, это комментарии двух- а то и трёхлетней давности, из которых толком ничего почерпнуть не получилось.
Суть задачи в следующем: нужно добавить несколько полей типа select в форму создания тикета.
С обычными текстовыми полями проблем не возникает.
Александр
23 апреля 2015, 17:57
modx.pro
6
5 162
0

Как правильно работать с AJAX в MODx ?

Все доброго времени суток, друзья!
У меня назрела вот такая проблема: делаю AJAX-запрос на сервер и принимаю ответ в , но в ответ приходит вся html-разметка с результатом. А как получить только результат???
PHP вер.: 5.3.3
Вот немного кода:

Чанк с JS (jquery подключен)

<button>Go</button>
 
<div id="result"></div>
 
<script>
$(document).ready(function() {
  $('button').click(function() {        
    
    var id = 1;
     
    $.ajax({
        url:'[[~1]]',
        type:'POST',
        //dataType: "json",
        data: { get_member: id },
        success: function(data, status){
            $('#result').html(data);  
            //alert(data.name);
            //alert(status);
            },
        error: function(text, error, key, value) {
           alert('Ошибка AJAX: ' + text + ' | ' + error +' | '+ key, + value);
            }                
    });   
     
  });
});
</script>
t3mnikov
23 апреля 2015, 13:35
modx.pro
981
0

[Tickets] 1.6.0-rc Обновление страниц админки

Продолжаю вылизывать Tickets до современного состояния в рамках нашей краудфандинговой компании. На этот раз переписан весь javascript компонента в админке.

Во всех таблицах доступно выделение нескольких строк через Ctrl или Shift, контекстное меню и управляющие кнопки. Внимание, GIFки!
Как видите, добавлена отдельная страница с выводом всех тикетов сайта. Эта же таблица используется и на странице секции, с теми же возможностями.
Василий Наумкин
23 апреля 2015, 13:25
modx.pro
3
6 814
+10