Вопросы
Фильтрация при нескольких checkbox
Добрый день, делю фильтр на основе данного снипета. Но есть одна загвоздка в данном уроке разобрано использование лишь 1 checkbox, в моем же случае их два, необходимо сделать так что при условии что они нажаты оба, показываются ресурсы имеющие одно или другое значение (то есть все), но так же реагировали и не другие фильтры (radio) пока смог добиться только того что работают корректо либо только checbox либо radio
и вот как пытаюсь обработать выбранные checkbox
<input name="filtertype" value="0" type="radio" >
<input name="filtertype" value="1" type="radio">
<input name="filtertype" value="2" type="radio">
<span>Фото</span>
<input name="format[]" value="1" type="checkbox">
<span>Видео</span>
<input name="format[]" value="2" type="checkbox">и вот как пытаюсь обработать выбранные checkbox
if($_GET['format']) {
$filter[] = 'format='.implode("||", $_GET['format']);;
}вроде бы работает как надо, но при обоих включенных checkbox выбираю радио кнопку value=1 и он почему то показывает все ресурсы хотя он у меня там один с такими значением Можно ли сделать такое с помощью мультисайта?
Заинтересовался я реализацией проектов с помощью мультисайта и есть у меня несколько вопросов по этому поводу:
1. Есть главный сайт site.ru с полным каталогом товаров, допустим их там 1000. Я заполняю все доп поля с характеристиками этих товаров.
Далее я создаю новые домены и хочу использовать данные полей из этих товаров. Т.е. на site2.ru я хочу наполнять 200 товарами из главного сайта. Можно ли при создании ресурса выбрать как источник полей ресурсы главного сайта? И при изменении полей на главном сайте они изменялись на всех зависимых.
2. Будут ли проблемы с SEO?
3. При покупке дополнения из магазина оно будет работать на всех доменах?
4. Доступ для сеошников и менеджеров ограничит их только одним сайтом(Чанки, ресурсы, файлы)?
1. Есть главный сайт site.ru с полным каталогом товаров, допустим их там 1000. Я заполняю все доп поля с характеристиками этих товаров.
Далее я создаю новые домены и хочу использовать данные полей из этих товаров. Т.е. на site2.ru я хочу наполнять 200 товарами из главного сайта. Можно ли при создании ресурса выбрать как источник полей ресурсы главного сайта? И при изменении полей на главном сайте они изменялись на всех зависимых.
2. Будут ли проблемы с SEO?
3. При покупке дополнения из магазина оно будет работать на всех доменах?
4. Доступ для сеошников и менеджеров ограничит их только одним сайтом(Чанки, ресурсы, файлы)?
Вывод опций через плейсхолдеры
В новой версии минишопа перестал работать вывод опций товара на странице товара через плейсходеры. Через сниппет msproductoptions отдельную опцию выводит, это всё работает. Это так задумано было?
На одном из сайтов стоит версия 2.4.8-pl2 и там вывод работает.
На другом стоит последняя версия и там, соответственно, не работает. Вопрос чисто разработчикам.
Написал свой маленький плагин, но стало интересно, почему не работает вывод через плейсхолдеры, убрали всё-таки или нет?)
На одном из сайтов стоит версия 2.4.8-pl2 и там вывод работает.
На другом стоит последняя версия и там, соответственно, не работает. Вопрос чисто разработчикам.
Написал свой маленький плагин, но стало интересно, почему не работает вывод через плейсхолдеры, убрали всё-таки или нет?)
Автоматизация для TV поле image
Приветствую!
Скажите где посмотреть/поставить/какие есть варианты!?
Есть TV, тип поля Image — стандартная его работа. Выбираешь куда загрузить, выбираешь картинку, загружаешь.
Как можно от этого избавится? Хочется выбрал картинку, а там уже на автомате создал поддерикторию и загрузила картинку? В настройках к примеру указал загружать все в папку /image/ а он для каждой страницы создавал свою директорию в виде ID — скажем 001, 002, 003 и т.д.
Спасибо!
Скажите где посмотреть/поставить/какие есть варианты!?
Есть TV, тип поля Image — стандартная его работа. Выбираешь куда загрузить, выбираешь картинку, загружаешь.
Как можно от этого избавится? Хочется выбрал картинку, а там уже на автомате создал поддерикторию и загрузила картинку? В настройках к примеру указал загружать все в папку /image/ а он для каждой страницы создавал свою директорию в виде ID — скажем 001, 002, 003 и т.д.
Спасибо!
Как отсортировать пункты меню из разных ресурсов?
Приветствую
Есть дерево ресурсов:
Надо чтобы порядок пунктов меню был такой:
Иными словами — нужно отсортировать вывод пунктов меню из разных родителей, включая их самих через pdoMenu. Битый час пытаюсь настроить. Подскажите пожалуйста возможно ли настроить порядок пунктов меню таким образом через pdoMenu? Если возможно, то как это сделать?
Есть дерево ресурсов:
Ресурс 1
- Ресурс 2
- Ресурс 3
- Ресурс 4
Ресурс 5
- Ресурс 6
- Ресурс 7
- Ресурс 8
Ресурс 9
- Ресурс 10
- Ресурс 11
- Ресурс 12Надо чтобы порядок пунктов меню был такой:
Ресурс 12
Ресурс 5
Ресурс 2
Ресурс 9
Ресурс 1Иными словами — нужно отсортировать вывод пунктов меню из разных родителей, включая их самих через pdoMenu. Битый час пытаюсь настроить. Подскажите пожалуйста возможно ли настроить порядок пунктов меню таким образом через pdoMenu? Если возможно, то как это сделать?
Возврат данных из сниппета вызванного AjaxForm.
Всех приветствую.
Ребята подскажите пожалуйста. Обрабатываю форму своим сниппетом вместо formit.
В сниппете сделал все что мне нужно и теперь хочу вернуть назад то что получилось. Делаю return или print и ничего не получаю. Есть ощущение что этот случай отличается от того когда вызоd сниппета происходит [[сниппет]] и мы получаем возврат туда откуда вызвали. Самостоятельно рахобрать не смог. Подскажите пожалуйста куда копать.
Заранее спасибо.
Ребята подскажите пожалуйста. Обрабатываю форму своим сниппетом вместо formit.
В сниппете сделал все что мне нужно и теперь хочу вернуть назад то что получилось. Делаю return или print и ничего не получаю. Есть ощущение что этот случай отличается от того когда вызоd сниппета происходит [[сниппет]] и мы получаем возврат туда откуда вызвали. Самостоятельно рахобрать не смог. Подскажите пожалуйста куда копать.
Заранее спасибо.
Ошибка в кеше ломает сайт (при отключенном кеше)
Добрый день.
Разрабатываю сайт на modx 2.5.8 и последней версии minishop2
Периодически и фронтед и бекенд сайта перестает работать возвращая вот такую ошибку
Parse error: syntax error, unexpected '<', expecting end of file in E:\OpenServer_new\OSPanel\domains\myDomain.loc\core\cache\includes\elements\modplugin\2.include.cache.php on line 110
Иду в этот файл и верно, на строке 110 вновь открывается уже ранее открытый <?php
Это видно на скриншоте. Причем код который идет после второго открытия тега полностью дублирует тот что выше него. Весь код этого файла связан с minishop.
И это при условии, что в системных настройках вообще отключено глобальное кеширование.
Помогает только физическая чистка папки с кешем и то на пару часов.
Буду рад советам от более опытных, спасибо.
Разрабатываю сайт на modx 2.5.8 и последней версии minishop2
Периодически и фронтед и бекенд сайта перестает работать возвращая вот такую ошибку
Parse error: syntax error, unexpected '<', expecting end of file in E:\OpenServer_new\OSPanel\domains\myDomain.loc\core\cache\includes\elements\modplugin\2.include.cache.php on line 110
Иду в этот файл и верно, на строке 110 вновь открывается уже ранее открытый <?php
Это видно на скриншоте. Причем код который идет после второго открытия тега полностью дублирует тот что выше него. Весь код этого файла связан с minishop.
И это при условии, что в системных настройках вообще отключено глобальное кеширование.
Помогает только физическая чистка папки с кешем и то на пару часов.
Буду рад советам от более опытных, спасибо.
[msRewards] - создание промокодов в админке
msRewards — создание промокодов в админке — возможно ли?
pdoTools сортировка по нескольким условиям
Формирую запрос pdoPage с параметром
'sortby' => ['number' => 'ASC', name => 'ASC']
сортировка не осуществляется. В логах ошибки:
(ERROR @ /var/www/mysite/data/core/components/pdotools/model/pdotools/pdofetch.class.php: 427) PHP warning: strtolower() expects parameter 1 to be string, array given
(ERROR @ /var/www/mysite/data/core/components/pdotools/model/pdotools/pdofetch.class.php: 427) PHP warning: strtolower() expects parameter 1 to be string, array given
(ERROR @ /var/www/mysite/data/core/components/pdotools/model/pdotools/pdofetch.class.php: 444) PHP warning: Illegal offset type
Если делать сортировку вида
'sortby' => 'number',
'sortdir' => 'ASC',
в таком варианте всё нормально.
Подскажите где ошибка? pdoTools 2.9.3-pl
'sortby' => ['number' => 'ASC', name => 'ASC']
сортировка не осуществляется. В логах ошибки:
(ERROR @ /var/www/mysite/data/core/components/pdotools/model/pdotools/pdofetch.class.php: 427) PHP warning: strtolower() expects parameter 1 to be string, array given
(ERROR @ /var/www/mysite/data/core/components/pdotools/model/pdotools/pdofetch.class.php: 427) PHP warning: strtolower() expects parameter 1 to be string, array given
(ERROR @ /var/www/mysite/data/core/components/pdotools/model/pdotools/pdofetch.class.php: 444) PHP warning: Illegal offset type
Если делать сортировку вида
'sortby' => 'number',
'sortdir' => 'ASC',
в таком варианте всё нормально.
Подскажите где ошибка? pdoTools 2.9.3-pl
Покупка мест в зале за биткойны
Доброго времени суток, нужно реализовать покупку мест в зале поделенный на 6 секторов с разными ценами. На сайте нужно вывести карту с секторами. с привязкой сектора к карточке. после нажатии на которую всплывает модальное окно с заполнением данных о покупателе и покупкой с помощью биткойн. После покупки, покупателю нужно отправить все данные о покупке с QR кодом. Кто готов взяться пишите.