Rootiys

Rootiys

С нами с 07 сентября 2013; Место в рейтинге пользователей: #177

Подключаем Ecommerce в Яндекс.Метрике

Всем привет. На форуме куча полезной информации по разработке магазинов. Я же в свою очередь хочу рассказать про настройку аналитики.

Итак мы будем передавать информацию из магазина miniShop в Яндекс.Метрику для того, чтобы в полном объёме пользоваться отчётами Электронной коммерции.
mekirile
24 марта 2016, 07:05
modx.pro
39
9 805
+13

MODX session и cookie - помогите разобраться

Есть задача — для всех посетителей, при первом заходе на сайт выводить определенный чанк.
При рефреше страниц и при последующем заходе, в течении 1 часа — чанк не выводить.

Нужен скорее сниппет, который сессии или куки будет записывать и затем проверять их.
Я не силен в написании сниппетов( Помогите разобраться, как такое реализовать.

Или может готовое решение есть у кого?
Rootiys
14 марта 2016, 09:58
modx.pro
4
7 169
0

ЧПУ фильтр mFilter2

Всем доброго времени суток!
Уже не в первый раз на своих проектах сталкивались с пожеланием сеошников, чтобы часть параметров фильтра была доступна ЧПУ-ссылками и чтобы это было достаточно универсально. Под катом пара решений, которые я старался пилить достаточно универсально, но всё же без небольших костылей не обошлось!)
Дмитрий Зарубин
21 февраля 2016, 23:06
modx.pro
42
8 304
+12

Цели Я.Метрики по удачному событию

Привет! Настраиваю цели для Я.метрики. В первый раз повесил на форму
<form onsubmit="yaCounter25745255.reachGoal('callback'); return true;"
но в данном случае и удачи и неудачи передаются как выполнение цели. Как повесить передачу события
Виктор
17 февраля 2016, 13:38
modx.pro
8
2 440
+1

Закрыть модальное окно после отправки комментария

Подскажите, как закрыть модальное окно после отправки формы комментария Tickets?

Вызываю форму размещения комментария в модальном окне и модальное окно нужно закрыть после отправки комментария, но я не понимаю на какое событие повесить скрипт.
Денис Богдановский
28 января 2016, 13:35
modx.pro
1
3 061
0

msImportExport

Вторая версия пакета обсуждается в только в этом посте

Компонент предназначен для импорта экспорта товаров для miniShop2

Импорт
Импорт происходит из CSV файла. На основании ключевого поля (которое указывается в настройках и по умолчанию имеет значение «article») будет происходить либо добавление нового товара, либо его обновление.

При добавлении нового товара если не указан для него родитель, то товар будет добавлен в базовую категорию.
Prihod
30 декабря 2015, 11:29
modx.pro
11
52 407
+8

Упрощаем работу с TV

Продолжая тему, начатую Василием, предлагаю решение для упрощения работы с TV. Оно поможет тем, у кого логика сайта завязана на TV — запросы, фильтры и т.п.
Решается эта задача созданием полей в таблице ресурсов и копированием в них значений TV.
Сергей Шлоков
02 декабря 2015, 09:18
modx.pro
49
8 016
+7

Скроллит страницу вверх при ajax пагинации pdoPage

Добрый день!

Ребята, столкнулся с такой проблемой — при выводе товаров miniShop2 через pdoPage с Ajax пагинацией, ajax пагинация работает, но страница скроллится на самый верх. Код вызова такой:

<div id="pdopage" class="list-layout products-area active">
	<div class="rows">
		<ul>
[[!pdoPage? &element=`msProducts` 
&limit=`1` &ajaxMode=`default` 
&tplPageWrapper=`@INLINE <div class="pagination"><ul>[[+first]][[+prev]][[+pages]][[+next]][[+last]]</ul></div>` 
&tplPageFirst=`@INLINE <li class="prev"><a href="[[+href]]">Первая</a></li>` 
&tplPageLast=`@INLINE <li class="next"><a href="[[+href]]">Последняя</a></li>` 
&tplPagePrev=`@INLINE <li><a href="[[+href]]"><i class="fa fa-long-arrow-left"></i></a></li>` 
&tplPageNext=`@INLINE <li class="control"><a href="[[+href]]"><i class="fa fa-long-arrow-right"></i></a></li>` 
&tplPageSkip=`@INLINE <li>...</li>` 
&tplPageFirstEmpty=`@INLINE <li class="prev"><a>Первая</a></li>` 
&tplPageLastEmpty=`@INLINE <li class="next"><a>Последняя</a></li>` 
&tplPagePrevEmpty=`@INLINE <li><a><i class="fa fa-long-arrow-left"></i></a></li>` 
&tplPageNextEmpty=`@INLINE <li><a><i class="fa fa-long-arrow-right"></i></a></li>` 
]]
		</ul>
	</div>
	[[!+page.nav]]
</div>
Причем пробовал разные варианты и rows после
    и т.д. ajax работает, но скроллит вверх страницы. Подскажите, в чем может быть проблема, в какой стороне копать?
Victor
18 октября 2015, 12:11
modx.pro
2
4 009
0

Возможно ли скрыть тв-поле?

В дереве документов доп.поле указано для одного док-та, понятно что оно выводится и для всех его дочерних док-ов, т.к. шаблон одинаковый. Есть ли возможность скрывать доп.поля? Или только указывая другой шаблон для дочерних? т.е. придется практически дублировать шаблон родителя, только без доп.полей, так?
И как вообще можно менять интерфейс в админке? например вывести доп.поле с картинкой в несколько колонок или слева от текстового доп.поля, а не как выводятся по умолчанию?
Направьте что хотя бы почитать по этим вопросам, а то очень мало информации нахожу.
Tanya
12 октября 2015, 09:38
modx.pro
1
3 335
0

Скрипт автоустановки компонентов в MODX

Появилась нужда в скрипте автоустановки компонентов в MODX, который одинаково корректно можно вызывать и из веба, и из консоли. Так как все свои сервера отныне я настраиваю придерживаясь данной инструкции почти полностью, то за работу данного скрипта, запущенного из консоли сервера, настроенного по иному методу я не отвечаю.

Что может скрипт:

1) Сверяет репозитории из своего списка со списком в вашем MODX,
2) Добавляет репозитории, которых не нашёл,
3) Качает и устанавливает/обновляет компоненты, которые указаны в списке.

Естественно и репозитории, и компоненты Вы можете указать свои.

Вот ссылка на скрипт — gist.github.com/gvozdb/84671636d763007bcc78
Павел Гвоздь
10 октября 2015, 00:04
modx.pro
7
3 017
+3