Как юзать modx-dataview?

Нужно вызвать Ext.DataView в компоненте. Просто отобразить фотографии в папке (превью).
docs.sencha.com/extjs/3.4.0/#!/api/Ext.DataView
dev.sencha.com/deploy/ext-3.4.0/examples/view/data-view.html
Мне представлялось, что чтобы вызвать это, нужно просто добавить элемент modx-dataview, передать ему нужный action с процессором, который возвращает данные о картинках в json по типу этого github.com/probonogeek/extjs/blob/3.x/examples/view/get-images.php
Пробовал по документации прописать
{
		xtype:  'modx-dataview'
		url:...
		action:...
        tpl: new Ext.XTemplate(
			'<tpl for=".">',
				'<div class="thumb-wrap" id="{name}">',
				'<div class="thumb"><img src="{url}" title="{name}"></div>',
				'<span class="x-editable">{shortName}</span></div>',
			'</tpl>',
			'<div class="x-clear"></div>'
		),
        autoHeight:true,
        multiSelect: true,
        overClass:'x-view-over',
        itemSelector:'div.thumb-wrap',
        emptyText: 'No images to display'
    }
чтобы для начала увидеть emptyText — но и его нет. Вообще много как пробовал.

Начал искать примеры использования — нашел только в Gallery и MS2

В Gallery не используется стандартный modx-dataview или dataview xtype. Вместо этого наследуется MODx.DataView и создается свой расширенный класс создается тут

github.com/splittingred/Gallery/blob/develop/assets/components/gallery/js/mgr/widgets/album/album.items.view.js#L27
и вызывается примерно так
github.com/splittingred/Gallery/blob/develop/assets/components/gallery/js/mgr/tv/gal.browser.js#L27-L32
В MS2 там тоже все не просто github.com/bezumkin/miniShop2/blob/master/assets/components/minishop2/js/mgr/product/gallery.panel.js#L193
Кажется, я в этом буду разбираться многие и многие дни (но скорее забью). Если у кого есть чем помочь — помогите хотя б что-то через 'modx-dataview' отобразить? Самый минимум, чтобы было отчего оттолкнуться, самый простой пример, как это должно работать. А то у меня чет вообще не клеется с ним. С modx-browser разобрался (хотя тут разбираться нечего), гуглокарту даже присобачил. Отлично работает. А тут не могу.
Антон Соловьёв
16 апреля 2015, 08:32
modx.pro
1 213
0

Комментарии: 1

Алексей Ерохин
16 апреля 2015, 18:39
0
modx.pro/help/5324/ спросите у этого человека, он похоже разобрался :)
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1