05 декабря 2014, 02:54 Решил проблему «костылем», или как его назвать: $('.tickets-row').each(function () { var $ticket = $(this); var id = $ticket.data('id') var coords = $ticket.data('coords').split(','); var title = $ticket.data('title'); placemark[id] = new ymaps.Placemark(coords, {balloonContentHeader: title,balloonContent: id}, {preset: 'islands#redIcon'}); clusterer.add(placemark[id]); }); Ну и с фильтрами работает, благодоря: $('#mse2_results').bind("DOMSubtreeModified",function(){ clusterer.removeAll(); $('.tickets-row.company').each(function () { var $ticket = $(this); var id = $ticket.data('id') var coords = $ticket.data('coords').split(','); var title = $ticket.data('title'); placemark[id] = new ymaps.Placemark(coords, {balloonContentHeader: title,balloonContent: id}, {preset: 'islands#redIcon'}); clusterer.add(placemark[id]); }); myMap.setCenter([59.939095, 30.315868], 10); }); Вопросы / mFilter2 + яндекс карта 2 +1
03 декабря 2014, 13:06 Еще вопрос: как сортировать запись такого типа (картинки, по айди)? $preview = $pdoFetch->getObject('Ticket', $row['id'], array( 'leftJoin' => array( 'Preview' => array('class' => 'TicketFile', 'on' => '`Preview`.`parent` = `Ticket`.`id`'), ), 'select' => array( 'Preview' => '`Preview`.`thumb` as `preview`', ) )); $row = array_merge($row, $preview); return json_encode($row);Сделал по аналогии с $additional_fields. Готовые решения / Вывод последнего комментария к тикету 12 0
02 декабря 2014, 12:44 Убираю &prepareSnippet=`lastComment`- в логе пусто. p.s. вызываю через m2filter Готовые решения / Вывод последнего комментария к тикету 12 0
02 декабря 2014, 11:43 [2014-12-02 12:43:38] (ERROR @ /index.php) [pdoTools] Could not load collection of "TicketComment": Error 42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE `TicketComment`.`parent` = 0 ORDER BY TicketComment.id DESC LIMIT 1' at line 1 Готовые решения / Вывод последнего комментария к тикету 12 0
02 декабря 2014, 10:04 Решений к сожалению не нашел, то что ваше лучше не спорю. Спасибо! Готовые решения / Вывод последнего комментария к тикету 12 0
11 ноября 2014, 13:09 Через плагины, вешаете вроде на OnLoadWebDocument Вопросы / Формирование URL в MODx Revo 16 0
24 октября 2014, 16:34 Хочется более красивой реализации, взгляните на virtuemart для джумлы (прошлое преследует меня). У него к каждой колонке (в ней цвет, размер) добавить доп.стоимость Краудфандинг / Новая версия miniShop2 35 +1
24 октября 2014, 16:00 Как по мне, в минишопе не хватает только нормальной реализации цен в зависимости от параметров (цвет и тд). Все остальное идеально. p.s. сомневаюсь что возможно, но очень уж хочется добавлялку полей внутри документа. По типу «добавить поле» -> название — параметр, для добавления разнообразнх характеристик товара на «лету». Краудфандинг / Новая версия miniShop2 35 +1
04 октября 2014, 16:55 Через панель управления хостингом выставьте права. И не используйте filezilly, она пароли хранит в txt файлике. Вопросы / Установка modx на хостинге reg.ru 6 0
03 октября 2014, 13:42 не помогает. ресурс доступен со слешем и без, если оставить настройку пустой — сам убирает. Вопросы / Слэш в конце адреса 44 0
03 октября 2014, 10:00 Как добавить слеш в конце адреса к обычным ресурсам? К примеру используя плагин от Вac слеш есть у всех ресурсов-контейнеров, а у тех, что без «дочерних» его нету. При выставлении галки «контейнер» — появляется. Но нужно, что бы у всех урлов был слеш (кроме главной). Вопросы / Слэш в конце адреса 44 0
10 сентября 2014, 21:07 А если я нахожусь на 5й странице новостей, хочу попасть на первую? придется скроллить до пагинации, нежели нажать в верхнем (или где еще) меню на «новости». Тоже самое тут, находясь в «готовые решения» хочу перейти в вопросы, по вашей «логике» мне нужно перейти на главную/другую страницу и уже оттуда перейти в блоги. Бред. Готовые решения / pdoMenu Исправление циклических ссылок 31 0
30 августа 2014, 22:33 не поделитесь реализацией загрузки фото на сам сайт (без гугла)? Как-то спрашивал у Василия — ответил, что не знает. Очень нужно для modx.pro/solutions/3462-alpha-implementation-of-shops-users/ Краудфандинг / ms2form - форма для публикации продукта minishop2 42 0
30 августа 2014, 14:09 Если не секрет, как реализовали фото? Они ведь подцепляются в галерею товара? Краудфандинг / ms2form - форма для публикации продукта minishop2 42 0
24 августа 2014, 08:44 Не могу найти версию где берет родительские теги, если надо выложу. <title>[[!meta? &tag=`title`]]</title> <meta name="keywords" content="[[!meta? &tag=`keywords`]]" /> <meta name="description" content="[[!meta? &tag=`description`]]" />сниппет meta <?php $tag = $scriptProperties['tag']; if($tag == 'title'){ $page_title = $modx->resource->get("pagetitle"); $meta_title = $modx->resource->getTVValue("meta_title"); $title = ($meta_title != '' ? $meta_title : $page_title); } elseif($tag == 'description'){ $meta_description = $modx->resource->getTVValue("meta_description"); $site_description = $modx->getOption('site_description'); $description = ($meta_description != '' ? $meta_description : $site_description); } elseif($tag == 'keywords'){ $meta_keywords = $modx->resource->getTVValue("meta_keywords"); $site_keywords = $modx->getOption('site_keywords'); $keywords = ($meta_keywords != '' ? $meta_keywords : $site_keywords); } switch ($tag) { case 'title': return $title; break; case 'description': return $description; break; case 'keywords': return $keywords; break; }в системные настройки нужно добаить site_description & site_keywords, создать tv: meta_title, meta_description, meta_keywords Краудфандинг / SEO ПАК 17 +2 3
24 августа 2014, 01:32 Обычно пользуюсь свои сниппетом. Умеет выводить дескрипшн и кейвордс, если они не заданы выводить родительские, если и они не заданы то с главной страницы. Если интересно выложу Краудфандинг / SEO ПАК 17 0
17 августа 2014, 12:08 [[geocoords]] выведет координаты, их выводите в коде яндекс карт. Вопросы / вопрос по написанию плагина гекодирования 10 0
17 августа 2014, 11:56 у вас как я понимаю если редактируете ресурс и сохраняете — заного все геокодируется. вот мое решение для яндекса. плагин: <?php switch ($modx->event->name) { case 'OnDocFormPrerender': $_SESSION['before'] = $resource->getTVValue('adres'); // адрес при загрузке break; case 'OnDocFormSave': $after = $resource->getTVValue('adres'); // адрес при сохранении if($after !== $_SESSION['before']){ $param = array( 'adres' => $resource->getTVValue('adres'), 'id' => $resource->get('id') ); $modx->runSnippet('geocoords',$param); } break; }сниппет: <?php $doc = $modx->getObject('modResource', $id); $replace = array(' ', '/'); $adres_new = str_replace($replace, '+', $adres); $dataCoords = simplexml_load_file('http://geocode-maps.yandex.ru/1.x/?geocode='.$adres_new); foreach ($dataCoords->GeoObjectCollection->featureMember[0]->GeoObject->Point->pos as $coords) { $array = explode(' ',$coords); $coords = $array[1].','.$array[0]; $doc->setTVValue('coords', $coords); } $doc->save(); Вопросы / вопрос по написанию плагина гекодирования 10 0 1
27 июля 2014, 20:36 а на pdoresources нету варианта? Вопросы / Изображения всех галерей на одной странице 6 0
22 июля 2014, 01:53 Несколько дней рылся по докам и так и не нашел. как сделать загрузку изображений минишопа? Нашел только единственный выход: при создании грузить файл и вставлять ссылку на загруженный файл в базу. Но при создании у товара нету id, непонятно как разбить несколько фоток. Да и грузить фотки только после сохранения ресурса не очень хорошо… Есть у кого идеи? Готовые решения / [alpha] Реализация магазинов пользователей 7 0 1
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Ну и с фильтрами работает, благодоря:
Сделал по аналогии с $additional_fields.
p.s. вызываю через m2filter
У него к каждой колонке (в ней цвет, размер) добавить доп.стоимость
p.s. сомневаюсь что возможно, но очень уж хочется добавлялку полей внутри документа. По типу «добавить поле» -> название — параметр, для добавления разнообразнх характеристик товара на «лету».
Тоже самое тут, находясь в «готовые решения» хочу перейти в вопросы, по вашей «логике» мне нужно перейти на главную/другую страницу и уже оттуда перейти в блоги. Бред.
сниппет meta
в системные настройки нужно добаить site_description & site_keywords, создать tv: meta_title, meta_description, meta_keywords
плагин:
сниппет:
Нашел только единственный выход:
при создании грузить файл и вставлять ссылку на загруженный файл в базу.
Но при создании у товара нету id, непонятно как разбить несколько фоток.
Да и грузить фотки только после сохранения ресурса не очень хорошо…
Есть у кого идеи?