Вопросы

pdoMenu и адаптивное меню

Всем доброго времени суток.
Вот такой интересный вопрос, может кто сталкивался, или знает решение.
Есть адаптивное меню

<ul class="nav nav-pills">
			<li class="active"><a href="#">Главная</a></li>
			<li><a href="#">О компании</a></li>
			<li><a href="#">Услуги и цены</a></li>
			<li><a href="#">Наши работы</a></li>
			<li><a href="#" class="hidden-minitablet">Отзывы клиентов</a></li>
			<li><a href="#" class="hidden-minitablet">Блог</a></li>
			<li><a href="#" class="hidden-minitablet">Контакты</a></li>
			<div class="dropdown visible-minitablet pull-right">
				<a href="#" id="drop" role="button" class="dropdown-toggle" data-toggle="dropdown">ещё<img src="img/menu_icon_mobile.gif" alt="" class="show"/><img src="img/menu_icon_mobile2.gif" alt="" class="hide"/></a>
				<ul class="dropdown-menu" role="menu" aria-labelledby="drop">
					<li><a tabindex="-1" href="#">Отзывы клиентов</a></li>
					<li><a tabindex="-1" href="#">Блог</a></li>
					<li><a tabindex="-1" href="#">Контакты</a></li>
				 </ul>
			</div>
		</ul>

Выглядит вот так:


Кто может знает как с помощью pdoMenu сделать подобное…
Ну или может будут другие варианты. Спасибо
Алексей Марченко
07 мая 2014, 10:56
modx.pro
3 034
0

Не работают комментарии через Tickets

На Modx поставил компонент Tickets для вывода и создания комментариев. В консоли висят

Uncaught ReferenceError: TicketsConfig is not defined default.js:4
Tickets.initialize default.js:4
(anonymous function)default.js:764

Комменты само собой не создаются
- Евгений
06 мая 2014, 13:47
modx.pro
1 440
0

Криво работают ссылки на сайте

Добрый день. За свою жизнь делал несколько сайтов на ModX, но с таким столкнулся впервые. Если есть ссылка на странице: site.ru/page, записанная как
<a href="[[~n]]"></a>
ведет на страницу site.ru/page1, то переход будет осуществлен по следующему пути site.ru/page/page1, чего быть не должно. Если ссылку записать
<a href="/[[~n]]"></a>
, то будет все хорошо. Но это мешает и накладывает свои косяки

- Евгений
06 мая 2014, 13:30
modx.pro
4
9 568
0

Процессинг TV в чанках mFilter2

У каждого ресурса имеется custom-TV содержащий в себе диапазон дат.(http://modx.com/extras/package/daterangetv).
Как включить их процессинг в чанке tpl.mSearch2.row?
Конструкция: [[+daterange? &format=`%d|%m.|%Y` &separator=`–`]] — не работает. TV выводится — as is.
Роман Ильин
06 мая 2014, 12:31
modx.pro
1 180
0

Как правильно фильтровать по TV?

Всем привет, подскажите как правильно в фильтровать по TV параметрам? мне нужно в зависимости от id пользователя показывать/скрывать контент. Вывожу контент при помощи getresources:

[[!getResources?
&showHidden=`1`
&tpl=`order`
&limit=`10`
&includeContent=`1`
&includeTVs=`1`
&resources=`6,7,8,9`
&debug=`1`
&tvPrefix=``
&tvFilters=`{"tv.user_id":[[!+modx.user.id]]}`
&processTVs=`1`]]
возможно данную задачу лучше решать при помощи pdoResources? но и с этим сниппетом че то не выходит. Подскажите в чем проблема? То ли в синтаксе то ли в логике

Заранее спасибо
Павел Григорьев
06 мая 2014, 10:19
modx.pro
1 330
0

miniShop2 - скидка или наценка к сумме заказа

Добрый день!

Такой вопрос… нужно реализовать логику: наценка 5%, если в корзине 1 или 2 товара, скидка 2%, если в корзине 8 товаров или больше. Как это делать?

Пока идея: переопределить msCartHandler, в методе get реализовать мою логику:

public function get() {
	$cart['skidka'] = array('id' => 'skidka', 'price' => -100, 'weight' => 0, 'options' ),
	return $this->cart;
}

… но… есть еще

public function status($data = array()) {

… окей, и там можно реализовать эту логику. И еще немного надо будет поправить js файлы, хорошо… хотя уже что-то много правок намечается… я верно пытаюсь сделать? или нужно по другому реализовывать? Василий, как бы ты поступил? Общие мысли интересуют, реализовать — справлюсь :)

Естественно, мне нужно, что бы все заработало и в маленькой корзине в шапке сайта, и в большой корзине.
Наумов Алексей
05 мая 2014, 13:58
modx.pro
10
5 087
0

Нужна СЕО консультация по kino-govno.com


Насколько я знаю, у нас в сообществе есть пара людей, знакомых с поисковой оптимизацией.

Так вот, вопрос к ним (и не только) — что не так с индексацией kino-govno.com, почему настолько большая разница в переходах с Google и Яндекс? Вопрос, понятно, не о MODX, но спросить больше негде.

Для сравнения, вот другие сайты по той же тематике: раз и два. Доля Яндекса или больше, чем у Google, или на уровне.
Василий Наумкин
04 мая 2014, 02:18
modx.pro
4
8 475
0

Tickets - прикрепленные файлы != картинки

Василий, вопрос следующий — если пользователь прикрепляет к тикету файл, например .docx, как его удобно вывести для админов? Как я понимаю (надеюсь, что я ошибаюсь), существующая схема заточена, в основном, под картинки и только так, чтобы их вставлять в тело тикета или выводить ссылкой.

Если есть возможность, добавь одну вкладку к новому тикету — «файлы», где будут выводиться ссылки на «вложения». Таким образом, используя твои тикеты, можно будет создавать списки задач, заявки на работу, отправлять материалы для публикации и многое другое.

Это всё можно сделать Formit'ом, но так хочется использовать удобный интерфейс тикетов в админке, а не шарить по почте, в поисках нужного письма.

В случае, если у тебя нет желания реализовывать это на бесплатной основе, как всегда готов проспонсировать, но на этот раз в очень скромных пределах.

Заранее благодарен.
Wassi Wassinen
04 мая 2014, 00:40
modx.pro
1
1 245
0

Jevix и изображения

Почему-то прямо «из коробки» столкнулся с такой проблемой: вывожу вот таким методом, как и написано в документации:

[[Jevix?
    &input=`[[*content]]`
    &cfgAllowTags=`b,a,img,strong,ul,li,p,h1,h2,h3,h4`
]]
Но на выходе вместо изображения получаются только так:
?>
Если убрать title, и прочие всё равно на выходе получается то же самое. В чём может быть проблема? Редактор содержимого HTML — TypoMCE.
Евгений
03 мая 2014, 16:55
modx.pro
1 127
0

MiniShop2 Информация о покупателе на Email

Как сделать чтобы менеджеру на почту приходила вся информация о покупателе и выбранном способе оплаты/доставки?
Пробовал сделать следующим образом в чанке tpl.msEmail.new.manager:
Email: [[+email]]
ФИО: [[+addr_receiver]]
Но значения не передаются.
Заранее спасибо!
Игорь Терентьев
02 мая 2014, 08:41
modx.pro
7
4 729
0