Василий Столейков

Василий Столейков

С нами с 19 декабря 2012; Место в рейтинге пользователей: #25
Отправить деньги

Ошибка при вызове сниппета

Добрый день. Подскажите в чем проблема. Создал сниппет Clubinstagram*_id который должен возвращать из передаваемой ему переменной подстроку (например instagram*.com/12345/ должен вернуть 12345)
Василий
08 апреля 2015, 12:30
modx.pro
1
1 076
0

Онлайн-конференция MODX Russia Online

3 апреля 2015 года пройдет встреча MODX-клуба (Санкт-Петербург). В ходе подготовки к встрече появилась идея провести онлайн-конференцию разработчиков MODX.

Илья Уткин
30 марта 2015, 13:15
modx.pro
1
2 274
+8

Загрузка фотографий в Tickets

Столкнулся с такой задачей:
1) Загрузка фотографий в Tickets
2) Вставка одной из выбранных фотографий в TV поле

Как известно реализация загрузки фотографий имеется в Tickets и работает на ура. Также загруженные фотографии без проблем добавляются в поле content, при этом их путь
/assets/images/tickets/0/1ba614f4f3024a19707bf9a3ee631ee1be02a192.jpg
Я решил сделать немного по другому и оставить возможность выбора превью для тикета следующим образом:
1) В чанке tpl.Tickets.form.image добавил
<a href="#" class="ticket-file-avatar" data-image="[[+url]]">Назначить ОБЛОЖКОЙ</a>
2) /assets/components/tickets/js/web/files.js
$(document).on('click', '.ticket-file-avatar', function(e) {
	var link = $(this).attr('data-image');
	$('[name="image"]').val(link);
	$('.ava').attr('src', link);
	return false;
});
Далее возникает вопрос, как обрабатывать данные в TV.image точно также как это происходит в content.
А именно при сохранении тикета переписывать /0/ на соответсвующий ID создаваемого документа?
Ruslan Butakov
30 марта 2015, 11:54
modx.pro
4
2 465
0

Tickets сортировка по просмотрам

В сообществе не нашел, оставлю может кому-то по запросу пригодится.
&sortby=`views`
&select=`{"View":"COUNT(DISTINCT View.uid) as views"}`
&leftJoin=`{"View":{"class":"TicketView","alias":"View","on":"Ticket.id=View.parent"}}`
Ruslan Butakov
25 марта 2015, 09:31
modx.pro
15
2 894
+3

[WebDAV] Медиа источник для облачных хранилищ

Предлагаю вашему вниманию компонент для связи с облачными хранилищами по протоколу WebDAV.
Поддерживает работу с Yandex.Disk (пример в конце).

В способах применения вас ограничивает фантазия и пропускная способность канала — бэкапы, хранение своего цифрового добра, может быть раздача файлов из хранилища — все на ваш вкус.

Драйвер умеет:
  • Перечислить содержимое каталога
  • Загрузить файлы
  • Создать файл
  • Редактировать файл
  • Удалить каталог/файл
  • Переносить элементы в дереве перетягиванием
  • Кэшировать содержимое каталога и мета-информацию о файле
  • Получать ресурс опосредованно через сайт
Виталий Чекрыжев
25 марта 2015, 08:08
modx.pro
6
4 953
+8

Организация рутины при свежей установке modx.

Хочу поделиться скриптами для организации рутины при свежей установке и настройке сайта на modx, как раз проскочил вопрос в сообществе.

Скрипты можно запустить на свежей установке через консоль сервера, ну или вызывать в браузере страницу, предварительно отредактировав список опций.
По умолчанию все настройки рассчитаны на корень сайта example.com/packages.php
На локальном сервере php5-fpm nginx настроенном по инструкции Bezumkin все работает отлично.
Abu
Abu
23 марта 2015, 23:29
modx.pro
42
5 671
+11

Символические ссылки на ресурсы другого контекста

MODx Revo. В системе есть два контекста web и wap
Wap контекст нужен для мобильной версии
в контексте wap начал делать символические ссылки на реальные ресурсы из контекста web

то есть зайдя на сайт m.site.ru/page
выводится контент из site.ru/page

Но как быть если добавляются новые ресурсы в контекст web?

Каждый раз лезть в wap контекст и делать вручную ссылку символическую?

Это гемор

Моежет есть какое то решение, подскажите пожалуйста!!!
Хоть раз подскажите

Добавлено позже.
Еще оказалось непонятным как получить ID ресурса который пробрасываем через симлинк?
если написать [[*id]] то получится id симлинка, а не ресурса другого контекста.
В документации написано что симлинк и пробрасываемый ресурс имеют одинаковые поля например longtitle и если не заполнить это поле в ссылке символической, то получим longtitle русурса. Но ведь id заполнено у симлинки.
Konstantin
18 марта 2015, 16:31
modx.pro
2
2 456
0

сортировка по значению в поле extended

У меня в extended в поле photop_add_date ставится дата (в определенный момент). Можно ли как-то отсортировать пользователей по этому полю? Подскажите, плиз
Пётр Молчанов
11 марта 2015, 07:49
modx.pro
1
1 355
0

Изображения miniShop2 через mSearch

Доброго праздничного дня.
Ковыряю mSearch в связке с miniShop2. Поиск обрабатывается, вывел результаты на страницу, однако возникла проблема с выводом изображений из miniShop2. Т.е. thumb на страницу выплюнуть получилось, а вот 400х400, например, ни в какую.

Честно, покурил поиск, но в 4 утра мог и пропустить что-то. Гуглил. Форсировал разные вариации вызовов. Уверен, что все очень просто. Но не выводится произвольное изображение, как ни крути.

Взываю к коллективному разуму и отправляюсь спать. Заранее спасибо за ответы.
aj
aj
08 марта 2015, 00:55
modx.pro
5
2 355
0

TvTable - таблица

Добрый день! Понадобилась мне тут табличка в виде Тв-параметра, в которой можно менять не только кол-во строк, но и столбцов. Поэтому migx не подходит (
В общем, было найдено решение, но как оказалось оно для EVO =(



В итоге взяла его за основу и переписала.
yani
02 марта 2015, 08:34
modx.pro
39
16 325
+14