16 августа 2017, 09:46 Только ещё могут быть к плитке (из коллекции) бордюры и декоры, плодить ещё категорию? Вопросы / Как реализовать? Интернет-магазин керамики 14 0
15 августа 2017, 11:00 Это вот к чему, вероятно (сборка сайта агентства недвижимости) Вопросы / Шаблон недвижимости 10 +2
15 августа 2017, 10:40 Сейчас обновляю товарищу его старый сайт, ещё сделанный на Drupal в 11 году и довольно мощный по старым стандартам. Так вот по хранению контента у нас вышло вот такое дерево Выбираются позиции по называнию коллекции, типа такого (для страницы «Коллекция») {var $Suite = $_modx->runSnippet('!msProducts', [ 'parents' => 9, 'includeThumbs' => '300x300', 'limit' => '0', 'tpl' => 'mytpl', 'optionFilters' => '{"model:LIKE":"' ~ $_modx->resource.pagetitle ~ '"}', ])} <h3 class="block-title">Из коллекции «{$_modx->resource.pagetitle}»</h3> {$Suite}У каждой позиции из каталога есть поле—опция «model», которое должно совпадать с названием коллекции. Ещё вариант, через связи забивать коллекцию. В продолжение, «страница позиции из коллекции», выборка товаров из этой же коллекции {var $similarModels = $_modx->runSnippet('!msProducts', [ 'depth' => '3', 'resources' => '-' ~ $_modx->resource.id, 'parents' => 9, 'includeThumbs' => '300x300', 'limit' => '100', 'sortby' => 'id', 'sortdir' => 'ASC', 'optionFilters' => '{"model:LIKE":"' ~ $model ~ '"}', 'tpl' => 'mytpl', ])} {if $similarModels != ''} <h3 class="block-title">Ещё из коллекции {$model}</h3> <div> {$similarModels} </div> {/if}Опять же, можно и через связи связать товары из 1 коллекции, только зачем. Если нужно готовое решение, пишите. Могу сделать сборку после сдачи проекта Вопросы / Как реализовать? Интернет-магазин керамики 14 0
29 июля 2017, 15:27 Хорошее предложение, но как будет работать выбор множественных критериев? К примеру, выбор пары-тройки брендов и к ним ещё по несколько параметров? Выше привели пример, но всё это хорошо, когда ищется по 1 критерию в каждом фильтре Новые дополнения и их версии / Анонс SeoFilter - ЧПУ+SEO для mFilter2 и не только 120 0
28 июля 2017, 15:11 Тоже заметил, что просто опцию, типа [[+option]] больше не выведешь Новые дополнения и их версии / [miniShop2] Версия 2.4.11 79 0
26 июля 2017, 22:21 Что на сервере работает с изображениями? Вопросы / В minishop2 фон картинок с #FFF становится #FEFEFE 9 0
26 июля 2017, 22:00 качество 85%, цвет фона — абсолютно белыйПри таком качестве «абсолютно белого» не будет. Ради интереса 100% поставьте. Вопросы / В minishop2 фон картинок с #FFF становится #FEFEFE 9 +1
20 июля 2017, 19:28 Третьи сутки и стало всё нормально. Яндекс чудит Вопросы / Яндекс-почта на домене, нет писем 4 0
14 июля 2017, 18:33 У вас же ошибка напечатана Could not load snippet "!AddComparison" Вопросы / Не загружаются некоторые страницы MODx + MS2 4 0
12 июля 2017, 18:45 помочь разобраться как внести объекты в интерактивную картуДелал такую штуку, но не просто вывод меток, а вывод по условиям. Если интересно, пишите. Предложение гонорара в личном сообщение Объявления о работе / Интерактивная карта внести объекты 2 0
05 июля 2017, 21:11 Мне интересно, кроме 1 человека, аукцион никто не заметил? Или заказы и их обработку? Объявления о работе / Разработка сайта для юридического бюро 11 +2
01 июля 2017, 15:06 Вот тут можно по подробнее? Очень заинтересовало «переписать там место с обязаловкой email» Решение будет подобным, фейковый email Вопросы / Обязательные поля для заполнения в msOrder 15 +1
01 июля 2017, 15:05 Как ни крути, но выше предложный вариант — это костыль! Я, лично, не считаю такое решение костылём. Пока что, это единственное решение позволить оформлять покупки без email-адреса. Буду признателен, да и не только я, если найдёте элегантное решение. Ниже Михаил написал, что обязательное указание email встроено в ядро miniShop2 и без него никак. Вопросы / Обязательные поля для заполнения в msOrder 15 0
01 июля 2017, 12:12 Рабочий код с работающего сайта. При клике на кнопку «Нет email» поле для ввода почты прячется, в инпут подставляется фейковый емейл в формате датасегодня@fakemail.com <div class="form-group"> <label for="email"> <span class="required">*</span> Email </label> <input type="email" id="email" placeholder="Email" name="email" value="" class="form-control{('email' in list $errors) ? ' error' : ''}"> <span id="noemail" type="button">Нет email</span> </div>И js //Fake Email generate $('#noemail').click(function(){ var time = Date.now(); var fakeemail = time + "@fakemail.com"; $('#email').val(fakeemail).hide(); $('#noemail').hide(); });Дальше сами, думаю, ничего разжёвывать не надо Вопросы / Обязательные поля для заполнения в msOrder 15 +2 1
19 июня 2017, 19:32 В pdoPage есть встроенный аякс-пейджер, пользуйтесь им Вопросы / PdoPage pagination некорректный URL ajax.html?page 5 0
17 июня 2017, 15:00 Василий, спасибо! Думаю, владельцам VestaCP тоже стоит обратить внимание, потому как там тоже «раздаются» бесплатные сертификаты от Let`s Encrypt. Сам «попался» с одним из доменов Хостинг / AAAA записи 5 +1
06 июня 2017, 19:26 есть мне нужно менять очередность вывода блоков при адаптивностиРешаемо: Документация из Bootstrap Смотрю, документацию к Bootstrap сложно открыть? И да, медиа-запросы решают многое. Вопросы / Как сделать адаптивную верстку в данном случае 14 0
06 июня 2017, 13:04 Всё указано [[!pdoPage:default=`<div>В этой категории ещё нет материалов</div>`? &element=`getTickets` &ajaxMode=`button` &parents=`[[*id]]` &includeTVs=`picture` &processTVs=`1` &prepareTVs=`1` &tvPrefix=`` &limit=`6` &tpl=`custom.tpl.Tickets.list.row` &hideContainers=`1` &ajaxTplMore=`@INLINE <div class="clearfix text-center mt40"><button class="btn btn-red btn-lg btn-more"><i class="fa fa-refresh"></i> Загрузить ещё</button></div>` &frontend_css=`` ]] Вопросы / pdoPage не выводит TV image 12 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Так вот по хранению контента у нас вышло вот такое дерево
Выбираются позиции по называнию коллекции, типа такого (для страницы «Коллекция»)
У каждой позиции из каталога есть поле—опция «model», которое должно совпадать с названием коллекции.
Ещё вариант, через связи забивать коллекцию.
В продолжение, «страница позиции из коллекции», выборка товаров из этой же коллекции
Опять же, можно и через связи связать товары из 1 коллекции, только зачем.
Если нужно готовое решение, пишите. Могу сделать сборку после сдачи проекта
Выше привели пример, но всё это хорошо, когда ищется по 1 критерию в каждом фильтре
Предложение гонорара в личном сообщение
Пока что, это единственное решение позволить оформлять покупки без email-адреса.
Буду признателен, да и не только я, если найдёте элегантное решение.
Ниже Михаил написал, что обязательное указание email встроено в ядро miniShop2 и без него никак.
При клике на кнопку «Нет email» поле для ввода почты прячется, в инпут подставляется фейковый емейл в формате датасегодня@fakemail.com
И js
Дальше сами, думаю, ничего разжёвывать не надо
Думаю, владельцам VestaCP тоже стоит обратить внимание, потому как там тоже «раздаются» бесплатные сертификаты от Let`s Encrypt.
Сам «попался» с одним из доменов
Смотрю, документацию к Bootstrap сложно открыть?
И да, медиа-запросы решают многое.