Олег Захаров
С нами с 14 октября 2017; Место в рейтинге пользователей: #67Сортировка списка тикетов по просмотрам, рейтингу и дате ввода
Постоянно прошу… решил поделиться, может кому пригодится (экономия времени, к тому же).
Всем известен вывод pdoPage с выводом списка тикетов. Кроме того, многие знают о том, что в тикетах есть возможность подсчета количества просмотров и система оценок.
К сожалению (я так понимаю, может я и не прав) при превышении некоторого количества тикетов вся система начинает жутко тормозить, и, видимо, поэтому многое не афишируется.
У меня на сайте тикетов около 700 штук, я пока проблем не замечаю.
Решил сделать вывод списка тикетов с упорядочиванием по дате добавления, количеству просмотров и оценок пользователей (по убыванию и возрастанию по каждому из выборов).
Как это сделать проще всего?
Мне показалось, что лучше всего использовать ОДИН pdoPage с join-ами к соответствующим таблицам (TicketVote и TicketView) и выбором сортировки (orderby) и варианта его (sortby) из строки.
Всем известен вывод pdoPage с выводом списка тикетов. Кроме того, многие знают о том, что в тикетах есть возможность подсчета количества просмотров и система оценок.
К сожалению (я так понимаю, может я и не прав) при превышении некоторого количества тикетов вся система начинает жутко тормозить, и, видимо, поэтому многое не афишируется.
У меня на сайте тикетов около 700 штук, я пока проблем не замечаю.
Решил сделать вывод списка тикетов с упорядочиванием по дате добавления, количеству просмотров и оценок пользователей (по убыванию и возрастанию по каждому из выборов).
Как это сделать проще всего?
Мне показалось, что лучше всего использовать ОДИН pdoPage с join-ами к соответствующим таблицам (TicketVote и TicketView) и выбором сортировки (orderby) и варианта его (sortby) из строки.
Самые необходимые пакеты
Не знаю, зачем пишу) просто мысли в слух. Делал подсчет для одного клиента, и решил поделится. Сколько же стоит в сумме только набор компонентов для простого магазина, без настройки и прочего. Цены местами округлил, но какая разница.
Результат вот такой… =)
Сейчас конечно шикарная распродажа идет. Нужно будет достать заначку и накупить впрок))
Результат вот такой… =)
- Хсотинг 4000
- Яндекс касса mspYaCassa -500
- Доп опции msOptionsPrice2 — 990
- фильтрация и поиск mSearch2 — 2000
- Быстрый просмотр QuickView — 600
- Региональные цены msGLPrice — 1000
- Покупка в один клик msOneClick — 1000
- Связанные товары msAddLinked — 500
- Купоны, скидки msDiscount -1500
- Пункты выдачи msPointsIssue — 1500
- Личный кабинет Office — 2000
- Импорт экспорт msImportExport — 2000
- Связь с CRM Битрикс modBitrixCRM — 2000
- Итого:19590
Сейчас конечно шикарная распродажа идет. Нужно будет достать заначку и накупить впрок))
Как вывести определённые ресурсы через pdoResources в Fenom?
Всем привет. Столкнулся с проблемой при сборке сайта. Конструкция вроде этой:
{$_modx->runSnippet('!pdoResources', [
'resources' => '7,8,9,10',
'limit' => 4,
'tpl' => ''
])}ничего не выводит. Как правильно вывести нужные ресурсы через pdoResources в Fenom? Интересный Javascript. Кто-нибудь знает что-то подобное?
Интересная форма отправки сообщений на странице сайта view-source:http://***ru/
Поля email, phone, и textarea как-то объединены, при этом форма проверяет, отправляете вы просто сообщение, или с координатами.
У кого-нибудь есть догадки, как это сделано?
Форма довольно привлекательна с точки зрения окупаемости (ленивых клиентов много, такая форма -большой помощник).
Поля email, phone, и textarea как-то объединены, при этом форма проверяет, отправляете вы просто сообщение, или с координатами.
У кого-нибудь есть догадки, как это сделано?
Форма довольно привлекательна с точки зрения окупаемости (ленивых клиентов много, такая форма -большой помощник).
MS2 - Не выводит контактные данные в письме
На почту приходит письмо с не полной информацией, отсутствуют данные которые заполнял при оформлении.
tpl.msEmail
tpl.msEmail
Не отображается вкладка Дополнительные поля
Добавлял MIGX поля для мульти загрузки изображений, и видимо что-то сделал не так (а может это раньше было) — но у ресурсов не отображаются вкладка Дополнительные поля. Сами поля для теста создаю простейшее текстовое, назначаю шаблону ресурса, открываю ресурс — а вкладки нет. Проверил права — ничего не менял. Помогите куда копать. Сделал обновление версии MODx сайта с 2.61. до 2.6.2 — не помогло.
Пробовал переустановить pdoTools и MIGX. Не помогло.
Хотя сами дополнительные поля создаются и отображаются на странице товара или ресурса внизу, но не на выделенной вкладке «Дополнительные поля» как обычно.
Пробовал переустановить pdoTools и MIGX. Не помогло.
Хотя сами дополнительные поля создаются и отображаются на странице товара или ресурса внизу, но не на выделенной вкладке «Дополнительные поля» как обычно.
autoRedirector - редирект при удалении или редирект по маске
Здравствуйте. Замечательный модуль autoRedirector создает правила для редиректов при переносе ресурсов и изменении УРЛ. А можно ли его так настроить, что бы при удалении ресурсов, с этих ресурсов происходил редирект на, допустим, страницу с id = 1?
Или же возможно можно создать правило для редиректов, только не с конкретного УРЛ, а по маске. Пробовал так, но не работает:
Или же возможно можно создать правило для редиректов, только не с конкретного УРЛ, а по маске. Пробовал так, но не работает:
/udaljaemiy-url*
/udaljaemiy-url~ Сортировка в pdoResources
Здравствуйте. Возможно очевидный вопрос, но не могу понять. Есть вот такой вот вывод ресурсов:
Подскажите, как это сделать?
[[!pdoPage?
&tpl=`popCat__item`
&element=`pdoResources`
&context=`catalog`
&parents=`11,4`
&resources=`[[*popCat__list]]`
&level=`1`
&templates=`2`
&limit=`12`
&includeTVs=`[[*popCat__list]]`
// &sortby=`{"popCat__list":"ASC"}`
]]Необходимо вывести ресурсы именно в том порядке, в котором они приходят в TV — [[*popCat__list]]Подскажите, как это сделать?
[NotFoundParamAlert] - отслеживание несуществующих страниц с заданными URL параметрами
В очередной раз на крупном клиентском проекте, где настроены все виды контекста, обнаружил, что часть рекламных объявлений ведет на несуществующие страницы. Опять кто-то обновил структуру сайта, кто-то забыл об это сказать, а следовательно не были обновлены URL объявлений. Такое происходит регулярно из-за рассогласованности действий тех, кто занимается контентом и тех, кто контекстом. При этом если Google AdWords о несуществующих страницах предупредит, хоть и не сразу, то Яндекс Директ об этом вам не расскажет, он проверяет код ответа страницы и сообщает о проблемах только при добавлении объявления. И как правило, находятся подобные объявлениями, ведущие на несуществующие страницы, не сразу, а когда кто-то заподозрит неладное и полезет в статистику.
Для того, чтобы больше не наступать на эти грабли, не терять бюджеты и посетителей, решил написать компонент, которым хочу поделиться. Возможно данный компонент будет кому-то полезен, позволит сохранить нервы и деньги, или просто позволит избежать подобных проблем.

Для того, чтобы больше не наступать на эти грабли, не терять бюджеты и посетителей, решил написать компонент, которым хочу поделиться. Возможно данный компонент будет кому-то полезен, позволит сохранить нервы и деньги, или просто позволит избежать подобных проблем.
Дилерский раздел на MODX
Добрый день!
Ситуация следующая…
Необходим закрытый раздел для дилеров.
На сайте есть розничные цены для всех посетителей, если человек логиниться в личном кабинете для дилеров, то розничные цены пропадают ( не отображаются) и на их месте появляются цены оптовые и кнопка корзины.
При этом пароль для входа должен создавать админ сайта через админку, т.е. регистрации на сайте нет, только страница для входа.
Натолкните на мысль куда смотреть, может готовые решения есть?
Спасибо за помощь!
Ситуация следующая…
Необходим закрытый раздел для дилеров.
На сайте есть розничные цены для всех посетителей, если человек логиниться в личном кабинете для дилеров, то розничные цены пропадают ( не отображаются) и на их месте появляются цены оптовые и кнопка корзины.
При этом пароль для входа должен создавать админ сайта через админку, т.е. регистрации на сайте нет, только страница для входа.
Натолкните на мысль куда смотреть, может готовые решения есть?
Спасибо за помощь!