Подключить свою вкладку в табы extjs

Василий, помню ты писал, когда разрабатывал дополнение репозитория, что добавляешь свою вкладку (над деревом ресурсов) без хаков, а совершенно нормальными встроенными средствами extjs.

Как бы мне такое же провернуть? Где про такое почитать?

Только у меня задача другая
Алексей Карташов
18 сентября 2013, 05:29
modx.pro
5
3 287
0

фильтрация по одному клику

В этом месте default.js в msearch2 происходит сама фильтрация по клику, как я понял (например по цене):
$(document).on('click', this.options.sort_link, function(e) {
			if (!$(this).hasClass(mSearch2.options.active_class)) {
				$(mSearch2.options.sort_link).removeClass(mSearch2.options.active_class);
				$(this).addClass(mSearch2.options.active_class);
				var sort = $(this).data('sort');
				mSearch2Config.sort = (sort != mSearch2Config.start_sort) ? sort : '';
				mSearch2.load();
			}
			return false;
как сделать чтобы при нажатии один раз по цене, было ASC, повторно — DESC. (так происходит на всех интернет-магазинах, которые я встречал)
Василий мне написал: «Добавить в тег, например, data-dir=«asc», а потом проверять его и менять.»
Но я не очень понимаю, как это сделать
Евгений Кузнецов
17 сентября 2013, 06:21
modx.pro
756
0

Ресурс с ID2 без шаблона

Ресурс с ID2 отображается без шаблона. То есть идет так Categories > Category 1 > Article 1
Именно Category 1 отображается без шаблона еще и грузиться секунды 2. В чем проблема?

UPD1. Еще вопрос, у меня стоит getResource и подключен Wayfinder, каждый раз когда я добавляю статью, приходиться через exclude вписывать ID ресурса в Wayfinder. Возможно ли как-то сделать это до автоматизма? Если же ставить «скрыть пункт меню» то не выводиться отображаемое кол-во ресурсов, которое в нем присутствует. Делал так: bezumkin.ru/sections/tips_and_tricks/324/

UPD2. У меня алиасы транслируются латиницей, подскажите, как полностью заменить пути, например, вместо site.ru/statja1.html, выводилось site.ru/categoriya/post1.html?
Сергей
16 сентября 2013, 21:27
modx.pro
885
0

msProducts: Товар и список тов-ов в одном шаблоне

Есть такая конструкция в шаблоне:
[[*isfolder:is=`1`:then=`
[[msProducts? &parents=`[[*id]]` &tpl=`tpl.msProducts.row` &depth=`100`]]
`:else=`
[[$msProduct.content]]
`]]
Соответственно, если ресурс «контейнер» выводим список продуктов, если — нет, то страницу товара… хотелось бы, чтобы шаблоны не плодить.

При else=`товар`, конструкция работает без ошибок. В данном же варианте работает только Страница товара, а на странице со списком товаров выводится только «руб.» ((

Если ли возможность вывести нужное таким образом, или придётся два шаблона заводить?
Юрий Эффа
16 сентября 2013, 17:06
modx.pro
832
0

netBeans и modx

Василий, наткнулся на твое видео:
phpStorm
Подскажи а можно ли так на netBeans сделать?
Михаил
16 сентября 2013, 15:51
modx.pro
1 851
0

pdoResources как разделить выводимые документы?

pdoResources имеет возможность разделять загружаемый контент к примеру после каждого 4-го документа вставлять некий разделитель (допустим <hr />)?
Павел Левин
16 сентября 2013, 14:36
modx.pro
1 067
0

Задать TV доп. параметры (CSS)

Извиняюсь за такую массу вопросов :) Но очень интересный движок, хочу выучить от и до :)
Василий, скажите пожалуйста, вот у меня есть отдельный блок текста который нужно вывести в сером цвете, хочу его выводить с помощью TV с определенно заданными параметрами, т.е. CSS.
Как это сделать?
Сергей
16 сентября 2013, 11:50
modx.pro
1 297
0

Формирование PDF документа с кириллицей

Пытаюсь сформировать PDF с помощью библиотеки dompdf, но не хочет работать кириллица. В место букв кракозябры. Пробовал использовать шрифт Arial, также выставлял meta UTF-8, ни чего не помогает. Но, что интересно в примерах -> encoding ->utf-8_w3 кириллица отображается корректно. Как вы формируете pdf документы?
Муравьев Олег
16 сентября 2013, 11:06
modx.pro
1 476
0

Не уходят письма с revo, в логе ошибок пусто...

Такая вот жесть, ни единого письма с движка не уходит. Пробовал и SMTP, и Mail, и Sendmail. Ни одного письма не ушло на email при регистрации, восстановлении пароля. Даже никаких подозрений не имею, в чём может быть дело!.. Подскажите, если кто сталкивался с такой проблемой, я уже не знаю, что можно сделать!

P.S.: Проверял на сервере функцию mail(), всё работает, также как и работает sendmail.
Павел Гвоздь
16 сентября 2013, 10:50
modx.pro
1 078
0

Как получить все значения TV?

Николай
16 сентября 2013, 10:49
modx.pro
4
8 956
0