Павел Гвоздь

Павел Гвоздь

С нами с 31 мая 2015; Место в рейтинге пользователей: #3
Павел Гвоздь
26 декабря 2015, 21:41
0
Babel + контексты + плагин + нгинкс конфиг (2 строчки).
Павел Гвоздь
26 декабря 2015, 19:32
0
А вы тогда напишите, пожалуйста, чем они схожи?)))
Павел Гвоздь
26 декабря 2015, 04:19
+1
Также не совсем понятно, как добавлять в Grid «на ходу», желательно в самое начало списка…

Вот код, которым сейчас добавляется пустая строка в Grid, но данных в ней не отображается… хотя в архитектуре объекта в консоли — новый объект добавлен.

{
	xtype: 'mycomponent-combo-product',
	id: 'mycomponent-window-combo-product-'+ config.id,
	name: 'product_select',
	listeners:
	{
		select: function(combo, row)
		{
			var grid = Ext.getCmp('mycomponent-window-grid-products');
			if( typeof grid == 'undefined' ) {return}

			var TopicRecord = Ext.data.Record.create([
				{name: 'id', mapping: 'id', type: 'int'},
				{name: 'type', mapping: 'type', allowBlank: false},
				{name: 'pagetitle', mapping: 'pagetitle'},
				{name: 'resource_id', mapping: 'resource_id', type: 'int'},
			]);

			var myNewRecord = new TopicRecord(
			{
				id: '',
				type: 'product',
				pagetitle: row.pagetitle,
				resource_id: row.id,
			});
			grid.store.add(myNewRecord);
		},
	},
},

Вот здесь вид Grid-а после метода grid.store.add(...):


А вот это вывод grid.store в консоль, после добавления:
Павел Гвоздь
25 декабря 2015, 23:23
+1
modx.pro/components/6314-videogallery-video-gallery-youtube/#comment-46608
modx.pro/components/6314-videogallery-video-gallery-youtube/#comment-45922

Вполне возможно, если ты будешь читать описание к настройкам, которые вбиваешь в системных параметрах, и вникать в то, что там написано, то многие проблемы получится избежать сейчас и в будущем.
Павел Гвоздь
25 декабря 2015, 20:40
+1
<iframe width="860" height="650" src="{$_modx->resource.video}" frameborder="0" allowfullscreen></iframe>
<iframe width="860" height="650" src="[[*video]]" frameborder="0" allowfullscreen></iframe>
У тебя проблема не в выводе, а в настройке… Поэтому доступ написал кинуть. Ну раз уж не хочешь — разбирайся сам…
Павел Гвоздь
25 декабря 2015, 20:38
+1
Пример чего? Как вывести ТВ поле на странице, чтоли?..
Павел Гвоздь
25 декабря 2015, 19:12
0
Для начала надо указать в настройках пакета тв поля, куда будут записываться распарсенные данные видео ролика, в частности embed url. Это не тот тв, у которого тип videoGallery, это другой тв, желательно с типом «текстовая строка». Далее добавить видео и проконтролировать, чтобы твой тв, который ты указал в настройках был заполнен именно embed url. После выводишь этот свой тв на странице в ифрейме, наподобие примера с феномом.
Павел Гвоздь
25 декабря 2015, 13:52
-1
Вот ещё прикольный пакет от Володи есть — http://2geek.pro/components/80-el-easy-login-(modx-revolution)
Павел Гвоздь
25 декабря 2015, 13:49
0
А почему бы не отправить PR с новой регуляркой для настройки friendly_alias_restrict_chars_pattern в новую версию MODX? Авось одобрят?)
Павел Гвоздь
25 декабря 2015, 11:27
0
Отлаживать надо. Прежде логирование какое нибудь сделать. Дальше смотреть, на каком моменте обрывается.
Павел Гвоздь
25 декабря 2015, 11:08
0
Скрипт для крона в некоторых моментах может отличаться от обычного скрипта. Знаю, что для крона надо абсолютные пути в скрипте прописать.
Павел Гвоздь
25 декабря 2015, 11:05
0
Скрипт вообще не запускается кроном или рубит на каком-либо моменте? Попробуй выполнить в самом начале, что-то в таком духе:
echo "run" > /tmp/runcronscript
или
touch /tmp/runcronscript
Павел Гвоздь
25 декабря 2015, 11:03
0
От рута надо запускать?
Павел Гвоздь
24 декабря 2015, 19:14
-1
Напиши в ЛС бюджет. Если меня устроит — сделаю в лучшем виде…
Павел Гвоздь
24 декабря 2015, 18:12
+1
Удалось реализовать! Как оказалось, у CheckboxGroup, есть CheckboxGroup.panel.doLayout();, вот когда его запускаем — он нам перерисовывает. Спасибо за помощь, Сергей!
Павел Гвоздь
24 декабря 2015, 14:30
0
Обычно, в подобных объявлениях фоточку крепят. А тут, к сожалению, нет. :)
Павел Гвоздь
24 декабря 2015, 10:45
0
Извини, не совсем понимаю, что ты имел ввиду?