Вячеслав Варов

Вячеслав Варов

С нами с 06 сентября 2016; Место в рейтинге пользователей: #232

Вывод ресурсов по алфавиту

Здравствуйте,
Подскажите как можно реализовать вот такой функционал:
www.complex-clinic.ru/diagnoz/?letter=э
Нажимаешь на букву, открывается определенная категория, я разбил имеющиеся ресурсы по буквам этим способом: modx.ru/vopros-otvet/info/2916/
Этим же способом вывел буквы, но вот как сделать выборку (можно с помощью jquery фильтра, но хотелось бы чтобы каждая буква имела свою страницу как в примере выше) сам сайт:
monterart.com/base-knowlige/
Вячеслав Варов
08 декабря 2016, 19:55
modx.pro
1
1 836
0

Вывод скрытых в меню страниц в breadcrumbs

Здравствуйте,
При выводе скрытой в меню страницы в выдаче снипета breadcrumbs появляется лишний пробел, подскажите пожалуйста как это исправить?
monterart.com/prostaya-stranicza.html
Скрин во вложении
Вячеслав Варов
27 ноября 2016, 19:30
modx.pro
1 021
0

Пропадает активный класс с меню при пагинации

Здравствуйте,
Столкнулся с проблемой, вывожу меню с помощью pdoMenu но при переходе на следующую страницу, активный класс пропадает, как можно это исправить?
Пример:
monterart.com/blog/kat-2/ тут ссылка «КАТЕГОРИЯ 2» активна
monterart.com/blog/kat-2/?page=2 а тут уже нет

Заранее благодарен…
Вячеслав Варов
27 ноября 2016, 17:02
modx.pro
856
0

Как вывести через pdoTools tv списком?

Подскажите как вывести данные tv параметра таким образом?

сверстано как
<ul class="w-list-unstyled">
			  <li class="_2 objects-list-item">
				<div>Кухня</div>
			  </li>
			  <li class="_2 objects-list-item">
				<div>Интернет</div>
			  </li>
			  <li class="_2 objects-list-item">
				<div>Туалетные принадлежности</div>
			  </li>
			  <li class="_2 objects-list-item">
				<div>Шампунь</div>
			  </li>
			</ul>
Вячеслав Варов
31 октября 2016, 17:42
modx.pro
859
0

Как убрать переписывание url в адресной строке?

Использую фреймфорк webflow, подключил сайт на modx revo, возникли трудности при переходе по якорным ссылкам, а именно, при нажатии на якорь, вьюпорт скроллится до якоря, но при этом переписывается url в адресной строке, ссылка на сайт: derevo-hc.ru/events/test при нажатии на «lectures and events» выполняемся скролл до мероприятий и тем самым очищается адресная строка, оставив только главную и хэш на конце, подскажите пожалуйста, как это исправить? Причем такая ситуация только на modx, думаю из-за тега base url… На форуме WF отправили сюда
Видео с подробностями:
embed.wistia.com/deliveries/dc1a42754550bcab37eeaa88d32740e1a52e5b84.bin
Вячеслав Варов
01 октября 2016, 22:44
modx.pro
1 933
0

Как убрать переписывание url в адресной строке?

Использую фреймфорк webflow, подключил сайт на modx revo, возникли трудности при переходе по якорным ссылкам, а именно, при нажатии на якорь, вьюпорт скроллится до якоря, но при этом переписывается url в адресной строке, ссылка на сайт: честный-выбор.рф/meropriyatiya/ при нажатии на «лектории» выполняемся скролл до мероприятий и тем самым очищается адресная строка, оставив только главную и хэш на конце, подскажите пожалуйста, как это исправить? Причем такая ситуация только на modx, думаю из-за тега base url…
Вячеслав Варов
13 сентября 2016, 19:27
modx.pro
916
0

Помогите разделить вывод мероприятий по дате

Добрый день, не получается нормально разделить мероприятия на «ближайшие» и «прошедшие» дата вводится через TV параметр, пытался сделать через снипет ImmediateEvents:
<?php
$tvid = 10; // id ТВ с датой
$date = date("Y-m-j" ." ". "H:m:s"); // Сегодня

$q = $modx->newQuery('modResource');
$q->leftJoin('modTemplateVarResource', 'TV', 'modResource.id = TV.contentid AND TV.tmplvarid = '.$tvid);
$q->select('modResource.id');
$q->where('DATE(TV.value) >= "'.$date.'"');

if ($q->prepare() && $q->stmt->execute()) {
	$ids = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
	return implode(',', $ids);
}
этот код сверяет даты и выводит id мероприятий, в дальнейшем я использую:

[[pdoResources?
		&tpl=`ImmediateEvents`
		&includeTVs=`1`
		&includeContent=`1`
		&includeTVs=`EventImage, EventDate`
		&processTVs=`1`
		&resources=`[[ImmediateEvents]]`
		&limit=`4444`
		]]
Проблема в том, что если нету мероприятий с датой позже сегодняшней, выводятся сразу все мероприятия (прошлые), пробовал делать выборку через tvfilters и where, вообще ничего не вышло. Как вывести правильно? И возможно ли сделать появление сообщения, нечто вроде «Ближайших мероприятий нет»?
Ссылка на сайт для наглядности: честный-выбор.рф/meropriyatiya/
Вячеслав Варов
06 сентября 2016, 19:54
modx.pro
2
1 029
0