Tanya

Tanya

С нами с 07 октября 2015; Место в рейтинге пользователей: #455

Создание тикета + MIGX

Добрый вечер,
в общем вопрос такой, кто-нибудь делал чтобы при создании/редактировании тикета (Tickets через фронтенд) записывались данные в TV migx?

Зачем это нужно.
Самый простой пример это компания с филиалами, чтобы не заводить отдельный ресурс для филиала, просто хранить адрес + телефон (+ любые другие данные) в строке TV поля типа migx.
Можно конечно хранить и в обычном TV через разделитель, но тогда не очень удобно (особенно для невнимательных) редактировать в самой админке это всё.

В общем кто делал, поделитесь пожалуйста правильным способом работы с составлением массива для MIGX
Евгений Webinmd
30 октября 2015, 21:15
modx.pro
3
2 089
0

Блог Tickets + Minishop2 и система шаблонов



Основная идея, разработать механизм шаблонов и по возможности перевести на файлы. Местами используется Fenom.
Alexander V
27 октября 2015, 10:51
modx.pro
7
5 221
+5

PDO Page - Загрузка кнопкой

Добрый день.

Использовал эту схему:

<div id="pdopage">
    [[!+page.nav]]
    <div class="rows">
        [[!pdoPage?
            &parents=`0`
            &ajaxMode=`button`
            &limit=`5`
        ]]
    </div>
</div>
Если сайт-одностраничник и надо сделать несколько блоков с подгрузкой через кнопку.
Как то не получается. Пропадает кнопка на других блоках. Так работает компонент или я что то делаю не так?!
Спасибо.

ЗЫ. И как можно убрать базовую пагинацию, так как при загрузке страницы, видно как она появляется и потом исчезает, если делать display: none
Станислав
12 октября 2015, 14:15
modx.pro
1
1 103
0

Сборка новостного портала NewsModxBox-1.0.0-beta

Меня тут обвиняли в том, что я много публикаций создаю в стиле «нет времени объяснять, вот ссылка с описанием на моем собственном ресурсе (стороннем) по modx'y». Вот думал, публиковать эту новость или нет… С учетом того, что готовых качественных новостных движков не только под MODX, но и вообще очень мало, даже вот не знаю… Но на всякий случай оставлю это здесь. Ну а вы голосами за топик решите, стоит ли такое здесь публиковать, или сами будете в инетах искать. Спасибо за внимание.

UPD: Выложил проект на гитхаб github.com/MODX-Club/NewsModxBox

UPD2: Подробный релиз на хабре: habrahabr.ru/post/267839/
Fi1osof
26 сентября 2015, 19:20
modx.pro
6
4 606
+15

Источник файлов для typomce

Файловую систему для группы пользователей закрыл, назначил для тв источники файлов. Осталась проблема назначить источник файлов для текстового редактора typomce, так как корень файловой системы закрыт, при попытке вставить фото в контент выдает сообщение о том что доступ запрещен. Как назначить источник файлов для редактора?
Владислав
22 сентября 2015, 07:41
modx.pro
1
865
0

Migx поле - изменение через xpdo из фронтенда

Вечер добрый ну собвственно весь вопрос в названии темы
Nir Frost
20 сентября 2015, 20:25
modx.pro
4
5 369
0

[xButtons] Сохраняем элементы в файл

Решение вытекло из моей доработки Console. В диалоге редактирования элементов появляется кнопка с пунктами меню «Сохранить в файл», «Загрузить из файла», «Сохранить на ПК» и «Загрузить с ПК». Разработчикам, возможно, пригодится.
Сергей Шлоков
04 сентября 2015, 05:47
modx.pro
3
2 348
+5

MODX Revo 2.4.0-pl - Каталог ядра в открытом доступе

Доброго дня.
После установки MODX Revo 2.4.0-pl

Вот такое предупреждение:



Переименование «ht.access» в ".htaccess" не помогло.
Евгений
02 сентября 2015, 13:02
modx.pro
1
20 429
0

[pdoTools] Версия 2.1 - улучшения Fenom

Привет друзья! Хочу представить вам новую версию pdoTools с улучшениями работы шаблонизатора Fenom.

Функциональность vs Безопасность

Я долго думал, как бы разрешить менеджерам запускать чанки и сниппеты, но при этом не пускать их к объектам MODX. Потому что, если включить системную настройку pdotools_fenom_modx, то любой менеджер сможет сделать в чанке вот так:
{if $res = $modx->getObject('modResource', 1)}
	$res->remove();
{/if}
Нам бы этого не хотелось, правда?

С другой стороны, я не хочу придумывать очередной псевдоязык команд, типа
{runSnippet('name', [params => data])}
или
{'name' [params => data] | snippet}
Поэтому я добавил специальную переменную {$_modx}, которая ссылается на небольшой безопасный класс, где есть только нужные менеджерам функции и свойства:
  • {$_modx->placeholders} — массив с системными плейсхолдерами
  • {$_modx->config} — массив с системными настройками
  • {$_modx->context} — массив (не объект!) с текущим контекстом
  • {$_modx->user} — массив (не объект!) с текущим пользователем
  • {$_modx->resource} — массив (не объект!) с текущим ресурсом
  • {$_modx->lexicon} — служба загрузки лексиконов
  • {$_modx->lexicon()} — функция для вывода строки из лексикона
  • {$_modx->runSnippet()} — запуск сниппета
  • {$_modx->runProcessor()} — запуск процессора
  • {$_modx->getChunk()} — вывод чанка
  • и т.д., смотрите исходник.
Василий Наумкин
09 августа 2015, 12:17
modx.pro
13
12 311
+11

Как сгенерировать алиас с помощью Translit?

Как использовать возможности пакета translit для генерации транслитерированных алиасов?
Дело в том, что мне пришлось перегенерировать все uri ресуросв (с разным class_key). Использовал советы отсюда и отсюда.
В итоге у меня получился такой скомбинированный вариант, который я запускаю в консоли:
Василий Столейков
23 июня 2015, 19:59
modx.pro
7
8 655
0