Alexey
Повесить просто change и все....
а на какое поле вешать change?
Алексей
Артур
Или я не верно задачу понял?
Не знаю. Задача в том чтобы не искать в длинном списке фирм одну по которой надо отфильтровать, или две. При этом есть и другие поля для фильтрации, они должны при этом сохранять значения.
Артур
Поле ввода текста
А есть пример реализации?
Alexey
Поле ввода текста
тоесть можно искать по части значения опции?
Alexey
динамически?
Pavel
Ура! Все работает. Но не динамически Добавил в поле вывода фильтров вызов mSearchForm. При вводе названия и кнопку Найти остаются нужные.
Pavel
Не совсем как я хотел, но начало положено. Спасибо за помощь. Убеждаюсь, что mSearch2 хороший актуальный модуль, стоит своих денег
Pavel
Ну да, по умолчанию так и работает, но вот проблема в динамическом поиске вся:))
ну да. но хоть так. поставлю якорный редирект на раздел
Alexey
ну да. но хоть так. поставлю якорный редирект на раздел
мне кажется лучше сделать поле фильтра по фирмам и там вводить часть слова - затем выскакивает список с предложениями - посетитель выбирает нужную фирму и фильтрует по ней.
Alexey
40 не так много
Alexey
как я уже говорил - 450 ито нормально работает
Pavel
там есть нюанс, что один товар в названии сразу нескольких фирм. хотя также присвоить ему сразу два значения действительно не мешает
Pavel
👌спасибо за помощь
Алексей
тоесть можно искать по части значения опции?
по опциям - не знаю... но думаю там можно настроить. вроде бы
Алексей
А есть пример реализации?
в доке помоему был как раз пример
Developer
здравствуйте, подскажите пожалуйста, есть меню <a href="[[+id:is=10:then=`https://site.ru/portfolio`:else=`[[+link]]`]]"> но нужно добавить ещё условие else if <a href="[[+id:is=10:then=https://site.ru/portfolio :elseif=+id:is=11:then=`https://site.ru/about`:else=`[[+link]]`]]">
Developer
как реализовать данное условие else if?
Albert
используй fenom
Артур
Павел
))
Developer
используй fenom
с fenom ещё мало знаком, можно небольшой пример?
Albert
с fenom ещё мало знаком, можно небольшой пример?
{if $id == 10} https://site.ru/portfolio {elseif $id == 11} https://site.ru/about {else} [[+link]] {/if}
MODX Notification Bot
Новая статья [modx.pro] Раздел: Готовые решения [СДЕЛАЙ САМ] Фильтрация по множественным значениям. Приветствую! Задача: сделать фильтр по регионам в которых доступен продукт, при условии, что один продукт может быть доступен в нескольких регионах сразу. В решении использовались раздел из документации и статья @Илья Уткин <?php class CustomFilter extends mse2FiltersHandler { public function getPolyFieldValues(array $keys, array $ids) { $filters = array(); $q = $this->modx->newQuery('msProductData'); $q->where(array('id:IN' => $ids)); $q->select('id,' . implode(',', $ke...
VZGLYAD
Кто ни будь занимался интеграцией сайта с AmoCRM ?
Павел
@vzglyad22 может сразу вопрос задатите, а не будете спамить в группу о работе
Павел
))))))
Артур
Кто ни будь занимался интеграцией сайта с AmoCRM ?
https://modstore.pro/packages/import-and-export/amocrm Надеюсь помог.
Developer
посоветуйте модуль для импорта товаров?
Павел
Импорта чего? откуда? куда?
Артур
посоветуйте модуль для импорта товаров?
https://modstore.pro/packages/import-and-export/msimportexport
Developer
Импорта чего? откуда? куда?
нужно будет делать свой парсер товаров не из modx, и хотелось бы узнать примерную структуру файла экспорта для modx
Developer
благодарю за подсказки. а встроенный импорт товаров в minishop подойдёт?
Андрей
около 2000
Подойдёт и встроенный
Андрей
minishop?
Да, но там есть свои нюансы. Для относительно небольших количеств msImportExport более удобен.
Developer
ок, благодарю
Дмитрий
Всем привет. Подскажите, плиз, как правильно подружить Gitify и пакеты из modstore? Он их не видит при Gitify install:package --all
⁩︎
Привет. Кто нибудь знает как закешировать mFilter2 с выбранным наборов параметров?
⁩︎
А смысл?
К примеру у меня туфли (красные, белые, черные и тп) размеры (35,36,37) И туфель несколько тысяч. Нужно что бы был пункт меню красные "туфли 36 размер". Если делать прямой ссылкой на фильтр, то каждый раз заново происходит фильтрация товаров. А это долго
Алексей
там еще время и прочее можно задать
⁩︎
0 это не ограничено?
Алексей
0 это не ограничено?
неограничено.
Алексей
кеш почистите в ручную в папке и проверьте.
Алексей
Т.к. я включаю на некоторых сайтах - и из кеша быстрее все идет.
⁩︎
блин. тогда засада((
Алексей
блин. тогда засада((
вы уверены что это из-за БД медленно? сколько товаров на сайте (Ресурсвов всего 1к или 100к )?
⁩︎
товаров гдето с 60к
Developer
<a href="[[~7]]"> подскажите, это выводит ссылку на ресурс, а как вывести ссылку на шаблон?
Алексей
А если вы про админку, то задите в админку, откройте любой шаблон и поймете что вставлять и где менять id шаблона. в url будет пример
Developer
А если вы про админку, то задите в админку, откройте любой шаблон и поймете что вставлять и где менять id шаблона. в url будет пример
вот шаблон главной страницы, тут нет [[*content]], тут сразу весь контент страницы, и нужно в ссылке "Показать все посты" сделать ссылку на отдельный шаблон для постов. <!doctype html> <html lang="ru"> [[$base_head]] <body> <div id="page-top"></div> [[$base_header_NEW]] <section class="teaser-slider"> <div id="carousel-example-generic" class="new_carousel"> <div class="carousel-inner owl-carousel"> [[getImageList? &docid=[[*id]] &tvname=slider &tpl=tpl.slider ]] </div> <a href="[[~7]]>Показать все посты</a> </div> </section> ... </body></html>
Developer
Я не понимаю что вы вкладываете в значение слова Шаблон для постов.... Ну и цель этого не понятна так же.
ну к примеру отдельный шаблон будет, т.е. отдельная страница для показа всех постов(записей блога) <!doctype html> <html lang="ru"> [[$base_head]] <body> <div id="page-top"></div> [[$base_header_NEW]] <section class="teaser-slider"> <div id="carousel-example-generic" class="new_carousel"> <div class="carousel-inner owl-carousel"> [[getBlog? &docid=[[*id]] ]] </div> </div> </section> ... </body></html>
Developer
т.е. шаблон это как бы отдельная страница
Developer
ну так создайте новый шаблон и прикрепите к ресурсам нужным.
т.е. в шаблоне добавить [[*content]] а в ресурсе к примеру Blog наследоваться от шаблона вышеупомянутого? и добавить это в ресурс [[getBlog? &docid=[[*id]] ]]
Developer
http://joxi.ru/D2PYbP1TqgP7zA Показал ресурсы и шаблоны. о чем речь?
чтобы с главной страницы сделать ссылку на отдельную страницу, к примеру для вывода всех постов блога, для этого нужно создать отдельный шаблон и назвать к примеру Блог с <html><body> [[*content]]</body></html> а также нужно создать ресурс, выбрать шаблон Блог, и здесь в ресурсе нужно выводить все записи блога?
Алексей
чтобы с главной страницы сделать ссылку на отдельную страницу, к примеру для вывода всех постов блога, для этого нужно создать отдельный шаблон и назвать к примеру Блог с <html><body> [[*content]]</body></html> а также нужно создать ресурс, выбрать шаблон Блог, и здесь в ресурсе нужно выводить все записи блога?
Короче говоря. я понял что нужно, но не понял почему вы крутитесь вокруг [[content]]. Просто опишу логику и мы найдем точку опоры: 1. Создаются 2 шаблона в Элементы - шаблоны: 1.1. Шаблон Списка статей 1.2. Шаблон одной статьи. 2. Устанавливается дополнение collections 2.1. гуглится его настройка. в нем вы назначаете основному шаблону тип коллекции. И в тех же настройках можно выбрать УСТОНАВЛИВАТЬ шаблон для всех дочерних будущих ресурсов. 3. Для шаблона списка статей - в ШАБЛОНЕ! не в РЕСУРСЕ! В Шаблоне делаете вывод html и вывод списка статей. 3.1. В шаблоне Одной статьи - делаете вывод ОДНОЙ СТАТЬИ. И будет все по феншую. НИКАКОГО КОДА В РЕСУРСАХ быть не должно. :)
Developer
[[~10]] 10 - это номер шаблона, но выводится 10й ресурс
Артур
так а как получить ссылку на этот шаблон статей из главной страницы?
НИКАК нельзя ссылаться на шаблон. это НЕВОЗМОЖНО. Ссылки можно получить только на ресурсы.
Developer
НИКАК нельзя ссылаться на шаблон. это НЕВОЗМОЖНО. Ссылки можно получить только на ресурсы.
т.е. нельзя сделать ссылку с главной страницы на любую внутреннюю страницу? что за бред?