Готовые решения

Сортировка списка тикетов по просмотрам, рейтингу и дате ввода

Постоянно прошу… решил поделиться, может кому пригодится (экономия времени, к тому же).
Всем известен вывод pdoPage с выводом списка тикетов. Кроме того, многие знают о том, что в тикетах есть возможность подсчета количества просмотров и система оценок.
К сожалению (я так понимаю, может я и не прав) при превышении некоторого количества тикетов вся система начинает жутко тормозить, и, видимо, поэтому многое не афишируется.
У меня на сайте тикетов около 700 штук, я пока проблем не замечаю.

Решил сделать вывод списка тикетов с упорядочиванием по дате добавления, количеству просмотров и оценок пользователей (по убыванию и возрастанию по каждому из выборов).

Как это сделать проще всего?
Мне показалось, что лучше всего использовать ОДИН pdoPage с join-ами к соответствующим таблицам (TicketVote и TicketView) и выбором сортировки (orderby) и варианта его (sortby) из строки.
Игорь
3 минуты назад
2
0

Женим mFilter2 и msListOrders

Выводим заказы miniShop2, фильтруем с помощью mFilter2.


Необходимые компоненты
msListOrders
mSearch2
— протестировать на демо сайте
Володя
28 июля 2018, 15:07
10
232
+16

Обмен заказами и товарами 1С с таблицами MySQL minishop2. Без XML. (mSklad, mSync)

Реализация обмена данными между 1С и сайтом на modx и minishop2 методом прямого чтения и записи в таблицы mysql минишопа (modx_ms2_orders, modx_ms2_order_products и т.д). Одним из огромных плюсов данного похода это — отсутствие обработчиков обмена со стороны сайта, 1С сама выполняет чтение и запись в базу SQL на сайте, без сторонних внешних компонентов.

Демонстрация возможностей компонентов
Андрей
19 июня 2018, 13:53
1
161
-2

Готовый сайт интернет-магазина с оплатой через ЯндекДеньги (для физлиц)

Друзья, мы сделали сборку ювелирного магазина с встроенной системой оплаты ЯндексДенег. Магаз легко перекроить под большинство товарных ниш.



Оплату на сайте можно принимать яндекс-деньгами или банковскими картами, будучи обычным физическим лицом. Все деньги будут поступать на указанный вами в настройках сайта яндекс-кошелек. Никаких сложных настроек и интеграций с платежными системами. Всё, что вам нужно после установки сайта на свой хостинг — это завести себе кошелек яндекс денег и вписать его в настройки сайта.
Андрей
15 июня 2018, 10:22
2
635
+1

Июньские скидки на все сайты от devdevel


Июньские скидки!

С 13 по 20 июня предлагаем отличные скидки -15%. За комплекты есть дополнительная скидка!

Пишем в чат техподдержки на нашем сайте
Stan Ezersky
13 июня 2018, 07:22
278
+1

Как сделать вложенные TV MIGx и как это потом вывести с помощью fenom

Доброе утро сообщество!
Сегодня у меня день рождения, а значит замечательный день чтобы написать новую заметку =)
Итак, буквально недавно столкнулся с задачей вывести несколько аккордеонов подряд, причем каждый их которых должен иметь собственный заголовок. Решено для этого было использовать вложенные TV типа MIGx. Подробности под катом.
Сергей Лелеко
08 июня 2018, 04:54
5
498
0

Быстрый расчет доставки посылок почтой РФ

Приветствую.
На одном сайте понадобилось считать стоимость доставки посылок почтой РФ из г. Благовещенск в г. Москва. Решил с помощью API сайта postcalc.ru


Делюсь. Конструктивная критика и советы приветствуются.
Василий Stepanov
05 июня 2018, 20:20
2
325
+6

Сайт доставки еды



Приветствую всех!
Меня зовут Андрей и я представляю наш проект — магазин шаблонов и готовых сайтов ULTRON.
Сегодня мы добавили на сайт новый сборку — сайт-шаблон для службы доставки еды.

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

Вёрстка адаптивная, используется фреймворк bootstrap3.

Функционал сайта разрабатывался с учетом особенностей тематики доставки и заказа еды онлайн.

Из ключевых особенностей можно выделить следующее:

  • функционал магазина работает на расширении minishop2;
  • товары магазина разбиваются на категории и подкатегории, категорий может быть неограниченное количество;
  • при большом количестве категорий верхнее меню в настройках сайта можно переключить на другой вид, при котором пункты меню изначально будут скрыты и будет видна только кнопка «меню», при наведении на которую будет появляться блок с пунктами категорий блюд (выпадающее меню);
Андрей
04 июня 2018, 12:03
3
708
+6

miniShop2 удаляет апостроф, украинские и белорусские буквы

В форме заказа в поле Получатель (receiver) не проходят валидацию такие буквы, как: "ґ", "є", "і", "ї", "ў", а также знак апострофа.
Сейчас в этом поле нельзя написать: O'Brian, Дієго Веласкес,…

Учитывая, что на сегодняшний день, относительно этого вопроса, информации крайне мало, а в мануалах этот вопрос затронут достаточно обобщенно, постараюсь подробно описать решение этой проблемы.
Сuriosity
31 мая 2018, 12:46
4
401
+8

Подгрузка галереи и нужных полей товара в простой ресурс

Добрый день!
Сегодня небольшая заметка о том как можно сделать подгрузку в простой ресурс галереи и каких нибудь полей товаров.
Сергей Лелеко
30 апреля 2018, 10:20
8
815
+12