Скаут
С нами с 22 мая 2017; Место в рейтинге пользователей: #319msOptionsPrice2 и mSearch2
Может ли поиск mSearch2 искать по артикулам модификаций? Есть ли способы научить его так делать?
Превратить ресурсы в товары
Родительский ресурс — коллекция.
Дочерние — обычные документы.
Родительский ресурс надо превратить в каталог минишопа. Тут проблем нет.
Вопрос с дочерними ресурсами, их порядка 100. Открывать каждый и менять тип — так себе затея.
Можно ли скриптом (все дочерние определенного родителя) это сделать, есть варианты?
Дочерние — обычные документы.
Родительский ресурс надо превратить в каталог минишопа. Тут проблем нет.
Вопрос с дочерними ресурсами, их порядка 100. Открывать каждый и менять тип — так себе затея.
Можно ли скриптом (все дочерние определенного родителя) это сделать, есть варианты?
Настройка фильтров mfilter2 визуально из админки
Приветствую!
На сайте есть раздел — каталог без необходимости что-то продавать, поэтому сделан на базе обычных ресурсов (без minishop). А фильтры реализованы при помощи TV и дополнения mfilter2 (mserach2).
Управлять контентом будет человек совсем не работающий с кодом (да и незачем её), но нужна возможность создавать/убирать параметры для фильтров.
Собственно есть ли что-то готовое (в том числе и платное) или возможно ли вообще как-то реализовать создание фильтров визуально через админку?
Исходя из обычных телодвижений: создать ТВ, в сниппете фильтра задать это ТВ, задать каким образом оно должно выводиться (список, радио- или чекбоксы и т.п.), мне думается, что под визуальную панель загнать это не получится. Поправьте, если не прав.
И вообще, может есть другие пути решения задачи: нужны фильтры, которые можно будет создавать человеку без спец знаний.
На сайте есть раздел — каталог без необходимости что-то продавать, поэтому сделан на базе обычных ресурсов (без minishop). А фильтры реализованы при помощи TV и дополнения mfilter2 (mserach2).
Управлять контентом будет человек совсем не работающий с кодом (да и незачем её), но нужна возможность создавать/убирать параметры для фильтров.
Собственно есть ли что-то готовое (в том числе и платное) или возможно ли вообще как-то реализовать создание фильтров визуально через админку?
Исходя из обычных телодвижений: создать ТВ, в сниппете фильтра задать это ТВ, задать каким образом оно должно выводиться (список, радио- или чекбоксы и т.п.), мне думается, что под визуальную панель загнать это не получится. Поправьте, если не прав.
И вообще, может есть другие пути решения задачи: нужны фильтры, которые можно будет создавать человеку без спец знаний.
Дополнительные заголовки при отправке запроса FormIt
Приветствую!
Пытаюсь прикрутить форму связи, так, чтобы было по стандартам AMP (без этого не работает).
Необходимо соблюсти CORS, значит добавить пачку заголовков в header.
Пытался сделать хук для formit, просто прописав туда нужные заголовки (создал сниппет с таким содержимым):
Пытаюсь прикрутить форму связи, так, чтобы было по стандартам AMP (без этого не работает).
Необходимо соблюсти CORS, значит добавить пачку заголовков в header.
Пытался сделать хук для formit, просто прописав туда нужные заголовки (создал сниппет с таким содержимым):
header('Access-Control-Allow-Origin: ' . $_SERVER['HTTP_ORIGIN']);
header('Access-Control-Allow-Credentials: true');
header('Access-Control-Expose-Headers: AMP-Access-Control-Allow-Source-Origin');
header('AMP-Access-Control-Allow-Source-Origin: ' . urldecode($_GET['__amp_source_origin']));
return true;и потом добавить хук в высов formit. Заголовки действительно добавляются, но ошибку:Failed to parse response JSON: SyntaxError: Unexpected token < in JSON at position 0Поправьте пожалуйста, покажите, как решить данную проблему.
Правильно установить компонент без пакета
1 1
Нашел на гитхабе компонент для создания AMP-страниц, но не в виде пакета, а просто набора файлов.
Требующийся компонент установил, файлы раскидал — действительно получается подменять шаблоны.
Но проблема в том, что в коде плагина фигурирует событие OnSwitchTemplateParsed, но он не появляется в списке.
И вторая проблема: плагин никак не взаимодействует с файлами, которые я залил, соответственно не происходит модификации html-тегов (подмена img на amp-img; подмена ссылок с добавлением /amp/). Хотя для этого всего в файлах есть нужные библиотеки и классы.
Нужно правильно поставить компонент, и, возможно внести изменения в код. Работа происходит на демо-сайте. Стоимость договорная. Первоначальная связь через email (кнопка связи в профиле).
Требующийся компонент установил, файлы раскидал — действительно получается подменять шаблоны.
Но проблема в том, что в коде плагина фигурирует событие OnSwitchTemplateParsed, но он не появляется в списке.
И вторая проблема: плагин никак не взаимодействует с файлами, которые я залил, соответственно не происходит модификации html-тегов (подмена img на amp-img; подмена ссылок с добавлением /amp/). Хотя для этого всего в файлах есть нужные библиотеки и классы.
Нужно правильно поставить компонент, и, возможно внести изменения в код. Работа происходит на демо-сайте. Стоимость договорная. Первоначальная связь через email (кнопка связи в профиле).
Компонент с github'а для создания AMP
Приветствую!
Потребовалось реализовать AMP страницы (modx revo).
Нашел на гитхабе компонент, но не в виде пакета.
Что сделал:
Но проблема в том
Потребовалось реализовать AMP страницы (modx revo).
Нашел на гитхабе компонент, но не в виде пакета.
Что сделал:
- Установил TheSwitcherTemplate с репозитория
- Закинул папку с фалами в core/components/
- Создать вручную плагин и сниппет (вот какую роль играет сниппет вообще не полян, на мой взгляд в целом он не нужен).
Но проблема в том
Точка в ссылке на картинку из tv
Приветствую.
Есть ТВ картинка
Вывод: по умолчанию
В ТВ используется свой источник, созданный под это ТВ.
Данные источника:
Что это за точка, зачем она там и как от нее избавиться?
Есть ТВ картинка
Вывод: по умолчанию
В ТВ используется свой источник, созданный под это ТВ.
Данные источника:
basePath: assets/images/folder/
basePathRelative: Да
baseUrl: assets/images/folder/
baseUrlRelative: Да
allowedFileTypes: пусто
imageExtensions: jpg,jpeg,png,gif
thumbnailType: PNG
thumbnailQuality: 90
skipFiles: .svn,.git,_notes,nbproject,.idea,.DS_StoreВ итоге при выводе, ссылка формируется так: assets/images/folder/./filename.EXT, т.е. между названием и путем появляется точка.Что это за точка, зачем она там и как от нее избавиться?
minishop2 в сочетании с смс
1
Если статус «Новый», значит откликаться можно.
установлен минишоп.
т.к. email'ы клиентов не интересуют, нужны только их имя и мобильный, решил, что буду подсовывать в поле почты номер_телефона@домен, на js, пользователям мешать это не будет.
т.е. будет два поля:
видимое — для телефона
стилизовано скрытое — для почты.
задача:
при авторизации будет доступно одно поле — телефон…
установлен минишоп.
т.к. email'ы клиентов не интересуют, нужны только их имя и мобильный, решил, что буду подсовывать в поле почты номер_телефона@домен, на js, пользователям мешать это не будет.
т.е. будет два поля:
видимое — для телефона
стилизовано скрытое — для почты.
задача:
при авторизации будет доступно одно поле — телефон…
Оплата в карточке
Приветствую!
на сайте будет продаваться одна позиция (услуга), при этом она будет иметь множество опций. Необходимо сделать так, чтобы процесс заказа, оплаты был в самой карточке, соответственно, и ценник на лету должен реагировать на изменения опций в карточке, без корзины.
Какие идеи, как такое сделать?
на сайте будет продаваться одна позиция (услуга), при этом она будет иметь множество опций. Необходимо сделать так, чтобы процесс заказа, оплаты был в самой карточке, соответственно, и ценник на лету должен реагировать на изменения опций в карточке, без корзины.
Какие идеи, как такое сделать?
MIGX: выводить расширение загружаемых файлов
1
Здравствуйте!
Использую данное решение для загрузки файлов.
Необходимо допилить сниппет, чтобы он выводил расширение загружаемого файла, чтобы я это мог в последствии использовать в различных if конструкциях.
Использую данное решение для загрузки файлов.
Необходимо допилить сниппет, чтобы он выводил расширение загружаемого файла, чтобы я это мог в последствии использовать в различных if конструкциях.