Здоров Александр

Здоров Александр

С нами с 31 октября 2015; Место в рейтинге пользователей: #76

Сохранение корзины для пользователей

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

В качестве решения получился очень простой плагин, который выполняет 2 действия:
1) Сохраняет содержимое корзины в extended поля пользователя после каждого изменения корзины
2) Восстанавливает содержимое корзины перед каждой обработкой запрошенной страницы.

Воеводский Михаил
08 августа 2016, 15:06
modx.pro
42
5 473
+12

Посоветуйте сервис web push уведомлений

Доброго дня всем!
Интересует опыт использования браузерных web push уведомлений. Любые мнения тех кто реально пользовался, сервисы\провайдеры, требования\особенности, т.е. все что есть живой опыт включая «грабли». Спасибо.
Владимир
06 августа 2016, 11:07
modx.pro
2
3 493
0

Реализовать Мульти-доменность по поддоменам.

Нужен контроль поддоменов в одной админке.
Поддомены создаются для городов.
Есть сайт услуг с ссылкой domain.ru (www.domain.ru)
Нужно чтобы при создании контекстов (context) создавался поддомен (context.domain.ru)
То есть по адресу context.domain.ru открывался нужный контекст.
Alternative
26 июля 2016, 18:27
modx.pro
1
738
0

Как передать параметр из Clientconfig в PdoMenu

Есть такой вызов меню:
{$_modx->runSnippet('pdoMenu', [
'level' => '1',
'parents' => '2,3',
'resources' => '[[++set_menu_top]]',
'scheme' => 'full',
'tplOuter' => '@INLINE {$wrapper}',
'tpl' => '@INLINE <a href="{$link}">{$menutitle}</a>'
])}
В Clientconfig добавил параметр set_menu_top, в которой список Id ресурсов, через запятую.

Так вот, Fenom не хочет подхватывать этот параметр.

Пробовал так
{'set_menu_top' | option}
и так
{$_modx->config.set_menu_top}
— тоже не видит его.

Что я делаю не так? Как передать параметр в сниппет?
Rootiys
09 июля 2016, 15:06
modx.pro
2
2 800
0

Как получить в админке имя альбома в MIGX?

Хочу создать такой tv параметр с помощью MIGX, чтобы можно было прикреплять несколько альбомов из компонента Gallery к странице.

Создаю так:

Вкладки
[{«caption»: «Альбом», «fields»: [
{«field»:«album», «caption»: «Альбом», «inputTVtype»:«galleryalbumlist»}
]}]

Колонки
[
{«header»: «Альбом», «sortable»: «false», «dataIndex»: «album»}
]

Все вроде бы ничего, но в админке при добавлении я вижу ID альбома, что логично.
Вопрос в том, можно ли как-то «рендерить» ID альбома в его название?
Des
Des
03 июля 2016, 00:48
modx.pro
1
3 575
0

Женим mFilter2 и tvSuperSelect

Понадобилось однажды сделать фильтры по диапазону. То есть, например, в поселке Один участки площадью 10-15 соток, а в поселке Два — 13-20 соток. Фильтровать нужно поселки по по площади участка. В итоге я пришел к тому, чтобы в tvSuperSelectпоселку писать крайние значения (10, 15), а на фронтенде — стандартные ui-slider от mFilter2
И тут выяснилось, что mFilter не знаком с суперселектом)
mngatoff
01 июля 2016, 19:01
modx.pro
19
3 387
+7

ms2Gallery в MIGX

Приветствую!
Всегда задавался этим вопросом, но руки не доходили.
Все когда-то делали галерею на migx или видели подобное решение, но в нем мне всегда не нравилось, что надо загружать картинку на сервер, потом искать ее и выбирать. Весь этот гемор решает ms2Gallery, просто перетаскиваешь изображение и там (под танцы с бубном) все колбасится само, на выходе получаем превьюшки и готовые ссылки. drag and drop в действии!

Константин Ильин
01 июля 2016, 14:11
modx.pro
3
3 639
0

Вывод всех картинок из одного ресурса ms2gallery

Добрый день.
Подскажите каким образом можно вывести все картинки из вкладки «галерея» в ресурсе с id=1

<div id="gallery">
    [[!pdoPage?
    &element=`ms2GalleryResources`
    &parents=`0`
    &tpl=`gallery_tpl`
    &limit=`0`
    &typeOfJoin=`inner`
    &includeThumbs=`425x319,588x375`
    &sotrby=`publishedon`
    &sortdir=`desc`
    ]]
</div>
<div class="gallery_item">
    <a href="[[+425x319]]" rel="lightbox">
        <img src="[[+588x375]]" alt="[[+pagetitle]]">
        <span>Столовая</span>
    </a>
</div>
Выводит одну картинки все. Что не так делаю? Спасибо.
Александр
27 июня 2016, 11:35
modx.pro
3
2 751
0

Генерация превью для адаптивного сайта

Имею сайт, каталог изделий, который сверстан на Bootstrap 3. Генерирую превьюшки через phpThumbOn (знаю что не оптимально, но все же). Для больших экранов мне достаточно превьюшки по ширине 250px, они идут в 3 колонки, все нормально, размер превьюшек небольшой, грузятся быстро. Но для смартфонов, где превьюшки выстраиваются в одну колонку уже надо превью под 800px шириной. Сейчас генерирую превью 800px по ширине для всех девайсов, на всех экранах это выглядит хорошо но размер превью уже под 250 килобайт каждого и грузятся не айс. А эсли этих превью 10 штук странице, получается только картинок на 2,5 метра. Надо бы делать генерацию превью в зависимости от экрана динамически. Хотелось бы узнать как это сделать оптимальнее. Есть ли у кого какие решения?
Сергей Росоловский
16 июня 2016, 09:30
modx.pro
5
2 838
0

Просмотры, комментарии всех дочерних тикетов

Может кому-то пригАдится пригодится сниппет для подсчета всех дочерних тикетов, их комментариев и количества просмотров. Выводит информацию по всем дочерним тикетам, вне зависимости от иерархии и вложенности. Написан на очень скорую руку (точнее, переделан и собран из сниппетов Василия), так что, почти Франкенштейн… Мне сгодился для форума на сайте, построенного на Тикетсах, в силу того, что есть вложенные разделы тикетов в другие разделы тикетов.
Виктор Долгий
15 июня 2016, 12:22
modx.pro
13
2 380
+4