Size: a a a

MODX. Русскоязычное сообщество.

2020 November 25

НС

Николай Савин... in MODX. Русскоязычное сообщество.
Дмитрий
Скажите может кто делал. На сайте используется компонент для учета товаров msProductRemains. Как реализовать чтобы когда товара становится 0 приходило любое уведомление: на почту, или в админке, или в мессенджер.
Правильнее всего сделать опрос остатков по сайту раз в сутки.  Чтобы одно письмо приходило с комплексным отчетом
источник

B

BENJiDevil in MODX. Русскоязычное сообщество.
Всем привет. Спецы, подскажите в какую сторону лучше копнуть:
Суть — есть страницы, в каждой из которых есть migx с таблицей Наименование - цена
Задача — сделать простой поиск по этим таблицам с группировкой
"Название страницы" — "Список найденных совпадений в migx"

Что я накопал:
simplesearch + напильник (пока еще не получилось, может у кого то есть решение?)
искать альтернативу simplesearch (ессесно желательно бесплатную, ибо заказчик не хотит доплачивать))
почитал, что простой поиск можно и на pdoPage замутить, делал кто? стоит ли попробовать учитывая поиск по migx?
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
А вы батенька тот еще извращенец
источник

Д

Дмитрий in MODX. Русскоязычное сообщество.
Николай Савин
Правильнее всего сделать опрос остатков по сайту раз в сутки.  Чтобы одно письмо приходило с комплексным отчетом
это плагином сделать?
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
Дмитрий
это плагином сделать?
Нет это должен быть отдельный скрипт запускаемый по рассписанию через крон
источник

Д

Дмитрий in MODX. Русскоязычное сообщество.
спасибо за наводку, будем пробовать
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
Можно и плагином конечно, если товаров не много.  Но это вообще то так себе решение.  Плагины не для этого предназначены
источник

Д

Дмитрий in MODX. Русскоязычное сообщество.
пока около 1500 товаров, но постоянно пополняются
источник

B

BENJiDevil in MODX. Русскоязычное сообщество.
Николай Савин
А вы батенька тот еще извращенец
ну таки...не ищем легких путей...понятное дело что можн было бы отдельной таблицей лучше сделать, а не migx, но имеем то что имеем
источник

K

Kt๏-T๏ in MODX. Русскоязычное сообщество.
BENJiDevil
ну таки...не ищем легких путей...понятное дело что можн было бы отдельной таблицей лучше сделать, а не migx, но имеем то что имеем
Имеем, то что имеем?)🌚
источник

V

Vladimir in MODX. Русскоязычное сообщество.
Камрады, привет. Вопрос нубский, но не понимаю, как гуглить правильно.
Имеется в вёрстке простой фильтр по классам типа этого:

<a href="#" data-filter=".upgrading">Модернизация</a>

Вначале ссылка # перекидывала на главную. Быстрое гугление, влепил скрипт:

<script type="text/javascript">
$( document ).ready(function() {
 $( 'a[href="#"]' ).click( function(e) {
   e.preventDefault();
   } );
});
</script>

Теперь вообще ничего не происходит, хотя html-код в результате получается вроде как идентичный.
Что сделать? Извините за тривиальный вопрос
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
BENJiDevil
ну таки...не ищем легких путей...понятное дело что можн было бы отдельной таблицей лучше сделать, а не migx, но имеем то что имеем
Я бы знаешь как сделал, если уж есть MIGX.  
- Все таки создал отдельную таблицу с теми же данными, но уже нормально индексируемыми.
- Сделал бы плагин на onDocFormSave который при сохранении страницы парсит эти данные в нормальную таблицу.
-  Ну и привязал поиск к нормальной таблице.
источник

B

BENJiDevil in MODX. Русскоязычное сообщество.
Vladimir
Камрады, привет. Вопрос нубский, но не понимаю, как гуглить правильно.
Имеется в вёрстке простой фильтр по классам типа этого:

<a href="#" data-filter=".upgrading">Модернизация</a>

Вначале ссылка # перекидывала на главную. Быстрое гугление, влепил скрипт:

<script type="text/javascript">
$( document ).ready(function() {
 $( 'a[href="#"]' ).click( function(e) {
   e.preventDefault();
   } );
});
</script>

Теперь вообще ничего не происходит, хотя html-код в результате получается вроде как идентичный.
Что сделать? Извините за тривиальный вопрос
тк а результат то какой хочешь получить?
"Вначале ссылка # перекидывала на главную." — уже говорит о том что фильтр не отработал
"Быстрое гугление, влепил скрипт:" — просто запретил стандартное поведение ссылки
источник

B

BENJiDevil in MODX. Русскоязычное сообщество.
Николай Савин
Я бы знаешь как сделал, если уж есть MIGX.  
- Все таки создал отдельную таблицу с теми же данными, но уже нормально индексируемыми.
- Сделал бы плагин на onDocFormSave который при сохранении страницы парсит эти данные в нормальную таблицу.
-  Ну и привязал поиск к нормальной таблице.
Да, благодарю, у меня тоже такая идея возникла.
Но подумал неужели для поиска по migx над отдельную таблу делать..
Но суть понял, видимо направление мыслей изначально все равно было верным, благодарю, наверное так и сделаю
источник

V

Vladimir in MODX. Русскоязычное сообщество.
Результат: плашки с ээээ... ну, скажем, товарами, фильтруются по категориям
источник

B

BENJiDevil in MODX. Русскоязычное сообщество.
Vladimir
Результат: плашки с ээээ... ну, скажем, товарами, фильтруются по категориям
хз, как с точки зрения валидации, но ссылку заменил бы на какой нибудь span, чтобы тебя переходы не смущали, а дальш сам фильтр над смотреть, что он там делает, просто плашки скрывает, либо ajaxом что то подгружает..
источник

ПК

Павел Кристалл... in MODX. Русскоязычное сообщество.
Николай Савин
Нет это должен быть отдельный скрипт запускаемый по рассписанию через крон
Зачем ?
Плагином это решается проще
источник

B

BENJiDevil in MODX. Русскоязычное сообщество.
Vladimir
Результат: плашки с ээээ... ну, скажем, товарами, фильтруются по категориям
да и вообще для начала проверить бы, реагирует ли он на клик по подобному элементу, по классу он там их дергает, либо по наличию data и т..д
источник

V

Vladimir in MODX. Русскоязычное сообщество.
BENJiDevil
хз, как с точки зрения валидации, но ссылку заменил бы на какой нибудь span, чтобы тебя переходы не смущали, а дальш сам фильтр над смотреть, что он там делает, просто плашки скрывает, либо ajaxом что то подгружает..
вот что должно быть в результате:
(ссылка на страницу шаблона) https://demo.themewagon.com/preview/free-bootstrap-4-html5-business-website-template-fables
источник

НС

Николай Савин... in MODX. Русскоязычное сообщество.
Павел Кристалл
Зачем ?
Плагином это решается проще
А ты знаешь сколько у него товаров?  Плагин не факт что успеет отработать
источник