Всего 122 725 комментариев

slobik
09 ноября 2013, 20:50
0
хочу добавить вот эту лупу
в чанки tpl.msGallery.outer пишу:
<div id="msGallery"> 
<a rel="fancybox" href="[[++assets_url]]components/minishop2/img/web/ms2_big.png" target="_blank"> 
<img class = "my-foto" src = "[[++assets_url]] components/minishop2/img/web/ms2_medium.png" width = "360" height = "270" alt = "" title = "" id = "mainImage" 
data-large = "[[++assets_url]] components/minishop2/img/web/ms2_big.png" /> 
</ a> 
<ul class="thumbnails"> 
[[+rows]] 
</ul> 
</div>
Лупа работает, но на увеличенном фото показывается стандартная картинка minishop. Если посмотреть в код страницы то в атрибуте data-large находится: / assets/components/minishop2/img/web/ms2_big.png

В чем моя ощибка?
Сергей
09 ноября 2013, 19:59
0
Думаю имелось ввиду чтобы подключить Орфус нужен всего 1 js, а сообщения отправляются на почту, которую вы зарегистрировали на их сайте(точнее он прописывает почту в исходнике js орфуса перед скачиванием).
Роман Наумов
09 ноября 2013, 18:09
0
А как этот javaScript узнает куда отправлять почту? Захардкодить, конечно, можно, но хотелось бы настраивать адрес получателя.
Виталий Валерьевич
09 ноября 2013, 18:01
0
А зачем компонент? Необходимо внедрить всего 1 сторонний javaScript и все.
Роман Наумов
09 ноября 2013, 14:35
0
А нет ли для MODX компонента с похожим функционалом?
Олег
09 ноября 2013, 13:39
0
Ясно!
Спасибо!
Василий Наумкин
09 ноября 2013, 13:32
0
Кто будет читать документацию?

bezumkin.ru/modx/minishop2/solutions/1160/
Василий Наумкин
09 ноября 2013, 13:10
0
Ага, так и есть =)
Павел Левин
09 ноября 2013, 13:08
0
Спасибо. Очень похоже на цитату из фильмы Кадры, только там был про поисковый ресурс =)
Виталий Валерьевич
09 ноября 2013, 10:07
0
К делу не относится, свои эксперементы, точно не помню, но что-то со счетчиком связано.
Василий Наумкин
09 ноября 2013, 06:24
0
Вот бы кто придумал такое специальное место, где-бы описывались параметры сниппета!

А хотя, вот же оно:
Peter Zenin
09 ноября 2013, 05:11
0
Только вот msProductData все равно не видит…
Peter Zenin
09 ноября 2013, 04:57
0
Обновился и все работает!
Марина Шипилова
09 ноября 2013, 00:06
0
ситуация следующая: я хотела использовать чанк tpl.Tickets.comment.email.bcc вместо tpl.Tickets.comment.email.owner, но почему-то первый никак не хотел работать, а вот когда вместо него поставила второй — то все заработало. Также я поняла, почему он не работал — потому что в настройках системы tickets надо было указать id администратора, а я думала, что это автоматически. вот как-то так.
Олег
08 ноября 2013, 23:52
0
Спасибо! Работает.
Начал разбирать — не очень понятно, для чего прибавляли $arr['num'] = 1+$i++;?
Василий Наумкин
08 ноября 2013, 22:52
0
Ок.
Марина Шипилова
08 ноября 2013, 22:46
0
Все правильно указано.
Василий Наумкин
08 ноября 2013, 22:27
0
Наверное, указан несуществующий чанк для отправки уведомлений.
Виталий Валерьевич
08 ноября 2013, 22:23
0
Лови, замени данную часть кода начиная с 78 строки, собственно все. Удачи.
else {
	$class = !empty($includeMS) ? 'msProduct' : 'modResource';
    $i = $offset;
	$result = array();
    $includeTVListArr = array();
	foreach ($res as $v) {
		if ($tmp = $modx->getObject($class, $v['rid'])) {
			$arr = $tmp->toArray();
			$arr['num'] = 1+$i++;
			$arr['intro'] = $mSearch->Highlight($v['resource'], $query);
			if (!empty($includeTVs) && !empty($includeTVList)) {
                $includeTVListArr = explode(',',$includeTVList);
                foreach ($includeTVListArr as $v2) {
					$arr[$tvPrefix.$v2] = $tmp->getTVValue($v2);
				}
			}
			$result[] = $modx->getChunk($tpl, $arr);
		}
	}
    
    $modx->setPlaceholder($plPrefix.'count', (($i != 0) ? $arr['num'] : 0));
	$modx->setPlaceholder($plPrefix.'render_time', $mSearch->get_execution_time() - $modx->getPlaceholder($plPrefix.'query_time'));

	if ($i == 0) {
		$modx->setPlaceholder($plPrefix.'error', $modx->lexicon('mse.err_no_results'));
		return;
	}
	return implode($outputSeparator, $result);
}
Олег
08 ноября 2013, 21:27
0
Как решили?