Илья Уткин

Илья Уткин

С нами с 15 декабря 2012; Место в рейтинге пользователей: #9
Илья Уткин
23 декабря 2015, 12:55
+3
Мы тут подумали и решили снизить цену до 390 руб. Все таки функционал не совсем коммерческий…
Илья Уткин
23 декабря 2015, 12:41
0
Да, в том числе и из-за функционала этой кнопки — она позволяет выполнять массовые операции не боясь, что процесс оборвется из-за таймаута. Плюс теперь можно использовать до пяти типов объектов — у каждого свои настройки.

Я его вообще сразу хотел делать платным, но первая версия получилось уж очень незаконченной.
Илья Уткин
23 декабря 2015, 10:15
0
Сам не знаю. Это все ExtJS. Надо смотреть документацию по нему
Илья Уткин
23 декабря 2015, 10:12
0
Насколько я помню, у getResources есть параметр outputSeparator — вот он по умолчанию равен новой строке.
Просто добавьте в вызов сниппета этот параметр
&outputSeparator=``
Илья Уткин
23 декабря 2015, 10:06
0
Жаль, что файл может перезаписаться при обновлении — придется всегда держать где-нибудь копию.
Может, добавить в настройки возможность выбрать класс для каждого процессора — чтобы его можно было расширить…
Илья Уткин
23 декабря 2015, 10:04
0
Ни в чем. customExtra другую задачу решает.
Илья Уткин
23 декабря 2015, 10:03
0
Поля в формах никак не настраиваются… Единственное — можно внести изменения в JS-файл, отвечающий за нужное окно, поменяв xtype у поля.

Но придется всегда помнить об этом и восстанавливать эти изменения, если пакет придется обновлять.
Илья Уткин
23 декабря 2015, 10:01
0
Возможно, что-то такое и будет, но я пока не знаю, как это всё должно настраиваться…
Сейчас можно, например, внести изменения в процессор getlist — добавить в него присоединение таблицы пользователей и заменить значение нужного поля на требуемый HTML
Илья Уткин
22 декабря 2015, 20:47
0
allowBlank: true, наверное
Илья Уткин
22 декабря 2015, 19:15
0
Попробуйте так:
[[!msGetOrder?
	&id=`[[+id]]`
	&tplRow=`My.tpl.msGetOrder.row`
	]]
Илья Уткин
22 декабря 2015, 15:20
+3
Эм… нет, не должны были)) В компоненте такой случай изменения URL ресурсов не учтён…

Попробуйте создать плагин на событие OnPageNotFound
<?php
if ($modx->event->name == "OnPageNotFound") {
    $url = $_SERVER['REQUEST_URI'];
    $uri = str_replace($modx->getOption("site_url"),"",$url);
    if (substr($uri, 0, 1) == "/") $uri = substr($uri, 1);
    if (substr($uri, -1) == "/") $uri = substr($uri, 0, -1);
    $resource = $modx->getObject('modResource', array("uri" => $uri.'.html'));
    if ($resource) {
      $modx->sendRedirect($modx->makeUrl($resource->get('id')),
             array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
    }
}
return true;
Илья Уткин
22 декабря 2015, 10:00
0
Да, можно создавать до пяти объектов:

Илья Уткин
21 декабря 2015, 21:20
0
Неа, такого нет.

Если будете делать серез customExtra, можно дописать функционал отправки письма в файл /core/components/customextra/processors/mgr/item/update.class.php

Именно он отвечает за редактирование строчки из админки.
Илья Уткин
21 декабря 2015, 10:12
0
А я не знаю, как вам помочь… Я сам HibrydAuth еще не использовал, так что подсказать не смогу
Илья Уткин
20 декабря 2015, 21:50
0
А вообще, почитайте вот, курс bezumkin.ru/training/course1/ — вдруг в вашей ситуации проще будет свой компонент написать
Илья Уткин
20 декабря 2015, 21:46
0
В нем 10 строковых полей (varchar), 10 числовых (int) и 5 текстовых (text). Вот, в пределах этих чисел вы можете «расширять» его.

А, кстати, еще доступны 6 чекбоксов, в которых можно хранить значения true/false.

А кнопка… ну она же есть не просит) пусть висит. Вдруг, кто-то захочет добавить вопрос самому себе через админку)
Илья Уткин
20 декабря 2015, 20:21
0
Нет, это не критично. Просто в заготовке был кортроллер для office, но вам он, в общем, не нужен
Илья Уткин
20 декабря 2015, 19:29
+1
Вот, кстати, очень интересная идея! Это тоже нужный функционал. Поставлю себе заметку