Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
02 февраля 2014, 13:39
0
Быстро вы! Придётся делать.

Напишите мне, пожалуйста, на bezumkin@ya.ru, обсудим детали. Как только все переведут денежки — начну делать, постараюсь управиться за следующую неделю.
Василий Наумкин
02 февраля 2014, 07:28
1
+1
<?php
include_once('class/class.youtubelist.php');

$video = new youtubelist('playlist');
$video->set_playlist ('вывод данных с TV');
$video->set_max(50);
$video->set_order('relevance');
$video->set_cachexml(false);
$video->set_cachelife(86400);
$video->set_xmlpath('./cache/');
$video->set_lang('en');
$video->set_start(1);
$video->set_time('all_time');
$video->set_descriptionlength(300);
$video->set_titlelength(75);

/** @var pdoTools $pdo */
$pdo = $modx->getService('pdoTools');
if (empty($tpl)) {$tpl = '@INLINE <li><p>[[+title]]</p><span class="time">[[+time]]</span><a class="videoThumb" href="http://www.youtube.com/watch?v=[[+videoid]]">[[+description]]</a></li>';}

$output = '';
if ($video->get_videos() != null) {
	foreach ($video->get_videos() as $video) {
		$output = $pdo->getChunk($tpl, $video);
	}
}
else {
	$output = '<li>Извините, нет видео</li>';
}

return $output;
Василий Наумкин
01 февраля 2014, 21:40
0
Виктор профинансировал, сделали вот так:


С версии 2.1.5 по умолчанию, из коробки.
Василий Наумкин
01 февраля 2014, 19:39
0
У тебя, наверное, есть идея, как сортировать по двум полям, находящимся в двух разных таблицах?

Поделись, пожалуйста.
Василий Наумкин
01 февраля 2014, 19:04
0
Ну, тогда никаких проблем с сортировкой не будет, правда?

Только это не так, к сожалению. Если у ТВ ресурса выставлено дефолтное значением — в БД пусто. Проверь на досуге.
Василий Наумкин
01 февраля 2014, 18:50
0
pdoResources не работает с тем, чего нет в БД.
Василий Наумкин
01 февраля 2014, 09:27
0
Выглядит так, как будто у тебя что-то не то на хостинге с сессиями.

Я бы попробовал проверить на другом сайте этого же сервера, а потом и на другом сервере.
Василий Наумкин
01 февраля 2014, 09:25
0
Указать особый чанк фильтру и прописать javascript для его работы.
Василий Наумкин
01 февраля 2014, 07:12
0
Можно попробовать так: сделать всё, как при выводе обычных товаров, но присоединить к msProducts таблицу категорий, добавить &groupby и поправить чанк, чтобы выводить меня категорий, а не товаров.

То есть, фильтровать ты будешь товары, а выводить категории. Может сработать, попробуй.
Василий Наумкин
01 февраля 2014, 07:06
0
Есть готовый платный компонент mSearch2.
Василий Наумкин
31 января 2014, 10:50
0
В свежей версии из нашего репозитория этот баг исправлен месяц назад.
Василий Наумкин
31 января 2014, 04:46
+1
Дело не только в этом, но и в кэшировании контекста.

В следующей версии поправлю.
Василий Наумкин
30 января 2014, 21:14
+1
Поправил там тебе — смотри.

Нужно изменить селектор с id=mse2_pagination на class=mse2_pagination, и указать его в javascript, вначале.

id может быть только один на странице, поэтому и работал у тебя только один блок.
Василий Наумкин
30 января 2014, 19:55
+1
1. Можно, читать здесь, вторую половину.

2. Можно, ТВ со списками поддерживаются из коробки.
Василий Наумкин
30 января 2014, 15:06
0
Нужно расширить класс заказа и сохранять данные с дополнительное поле properties.

А вот выводить в админке эти данные так просто не получится — нужно будет менять файлы ExtJS.
Василий Наумкин
30 января 2014, 14:14
0
Это не связано с Office. Что юзер ввел в форму заказа — то и сохранится в таблицу.

Office авторизует и выводит заказы, на их оформление он никак не влияет.
Василий Наумкин
30 января 2014, 14:07
+1
А ежели через быстрое редактирование?

В общем, пиши issue на github — буду чинить.