Вопросы
Captcha login front end
Прикрутил форму регистрации,
Прикрутил логин форму
[[!Register?
&submitVar=`registerbtn`
&activation=`0`
&usergroups=`Buyer`
&submittedResourceId=`6`
&successMsg=`<div class="alert alert-success">Thank you for registering. </div>`
&validate=`ninja:blank,
email:required:minLength=^8^,
email:required:maxLength=^8^,
password:required:minLength=^4^,
email:required:number,
captcha_code:checkCaptcha`
&customValidators=`checkCaptcha`
&placeholderPrefix=`reg.`]]Работает, регистрирует, капчу понимает, не пускает с неправильным значениемПрикрутил логин форму
[[!Login? &loginTpl=`Auth.Login` &logoutTpl=`Auth.Logout` &errTpl=`Auth.Login.Error`
&actionKey=`action`
&loginKey=`login`
&logoutResourceId=`1`
&captcha=`captcha`
&actionKey=`action`
&loginKey=`login`
&redirectToPrior=`14`
&logoutResourceId=`1`
&validate=`captcha_code:checkCaptcha`
&customValidators=`checkCaptcha`]] Переезд с shopkeeper на minishop
Мне казалось что я встречал где-то руководство по переносу магазина с shopkeeper на minishop. А теперь не могу найти. Есть такое?
miniShop2: привязка производителей к ресурсам
Всем доброго времени суток!
Первый раз взялся за MiniShop и возник вопрос: в настройках производителя можно привязать его к конкретному ресурсу (см. прикрепленное изображение). Скажите пожалуйста что это дает? Можно ли через эту привязку как-то выводить на странице этого ресурса инфу про этого производителя не пользуясь дополнительными сниппетами?
Заранее благодарю за ответ.
Первый раз взялся за MiniShop и возник вопрос: в настройках производителя можно привязать его к конкретному ресурсу (см. прикрепленное изображение). Скажите пожалуйста что это дает? Можно ли через эту привязку как-то выводить на странице этого ресурса инфу про этого производителя не пользуясь дополнительными сниппетами?
Заранее благодарю за ответ.
pdoMenu условия для where
Здравствуйте. Подскажите пожалуйста, етсь меню которое выводится вот так:
Пробую писать так:
<nav class="topMenu layout__topMenu">
<a href="#" class="topMenu__control">Меню</a>
[[pdoMenu?
&parents=`0`
&level=`1`
&tplOuter=`menuTop__tpl--outer`
&tpl=`menuTop__tpl--line`
&where=`{"template":1,"OR:template:=": 3}`
&firstClass=`topMenu__link topMenu__link--first`
&rowClass=`topMenu__link`
]]
</nav>Все выводится как нужно, в меню попадают ресурсы у которых шаблон равен 1 И 3, то есть И те И те. Теперь же мне нужно добавить в условие еще и шаблон под номером 7, то есть в меню попадают ресурсы с шаблонами 1, 3, 7.Пробую писать так:
&where=`{"template":1,"OR:template:=": 3,"OR:template:=": 7}`Но не работает, пробовал еще множество вариантов, но видимо я что-то делаю не так, меню ведет себя по странному. Подскажите, как правильно прописать условие для выборки. Сортировка многомерного массива JS
Все привет! Делаю калькулятор расчета леса (https://krovlya-yuga.ru/kalkulyator-lesa/), данные передаю из php файла, где формируется многомерный массив посредсовом JSON. При сортировке возникла проблема. В консоле массив имеет вид
{0: {…}, 1: {…}, 2: {…}, 3: {…}, 4: {…}, 5: {…}, 6: {…}, 7: {…}, 8: {…}, 9: {…}, 10: {…}}
0:{name: "200x50", width_planks: "200", height_planks: "50", sort: "1", price: "10100.00", …}
1:{name: "100x25", width_planks: "100", height_planks: "25", sort: "1", price: "10100.00", …}
2:{name: "100x32", width_planks: "100", height_planks: "32", sort: "1", price: "10400.00", …}
3:{name: "150x100", width_planks: "150", height_planks: "100", sort: "1", price: "10400.00", …}
4:{name: "150x25", width_planks: "150", height_planks: "25", sort: "1", price: "10100.00", …}
5:{name: "125x25", width_planks: "125", height_planks: "25", sort: "1", price: "10100.00", …}
6:{name: "100x50", width_planks: "100", height_planks: "50", sort: "1", price: "10100.00", …}
7:{name: "120x50", width_planks: "120", height_planks: "50", sort: "1", price: "10100.00", …}
8:{name: "150x50", width_planks: "150", height_planks: "50", sort: "1", price: "10100.00", …}
9:{name: "150x150", width_planks: "150", height_planks: "150", sort: "1", price: "10400.00", …}
10:{name: "100x100", width_planks: "100", height_planks: "100", sort: "1", price: "10400.00", …}
__proto__
:
Object Связи - многие ко многим
Добрый день, подскажите пожалуйста как мне правильно организовать связи товаров, чтобы избежать дублей в выводе фильтров. (см. скриншот во вложении).
Проблема в чем, у меня есть памятники, каждая категория содержит 12 цветов + 8 размеров + разную полировку. Каждый цвет дублирует параметры размера и полировки.
Предлагалось сделать универсальный калькулятор всего этого дела, но заказчик убежден что ему нужен каждый товар по отдельности и со своим артикулом, по этому я решил использовать связи, но немного в этом запутался, хотя вроде бы как юлмарт работает по похожей схеме. Может быть кто нибудь сталкивался с такой проблемой? Буду очень признателен за помощь!
Проблема в чем, у меня есть памятники, каждая категория содержит 12 цветов + 8 размеров + разную полировку. Каждый цвет дублирует параметры размера и полировки.
Предлагалось сделать универсальный калькулятор всего этого дела, но заказчик убежден что ему нужен каждый товар по отдельности и со своим артикулом, по этому я решил использовать связи, но немного в этом запутался, хотя вроде бы как юлмарт работает по похожей схеме. Может быть кто нибудь сталкивался с такой проблемой? Буду очень признателен за помощь!
Msearch2 публичная часть
Здравствуйте.
Обнаружил что компонент msearch2 выносит в head публичную часть, в частности в формате json пути к стилям, скриптам, к своему action.php, а так же настройки.
Скажите пжл, как это убрать и не затронуть работоспособность компонента?
Обнаружил что компонент msearch2 выносит в head публичную часть, в частности в формате json пути к стилям, скриптам, к своему action.php, а так же настройки.
Скажите пжл, как это убрать и не затронуть работоспособность компонента?
github как прослойка для синхронизации dev и production
Заранее простите, вопрос не связан напрямую с modx, но я знаю это сообщество как отзывчивое и опытное, поэтому спрошу совета.
Вопрос об использовании git и github для синхронизации между сайтом на котором ведется разработка (dev) и работающим (production).
Очень часто бывает ситуация, когда приходит уже работающий проект, без разницы на каком движке. Сео специалисты и прочие товарищи говорят — жуть — все нужно переделывать. Чтобы не работать на живом сайте, делаю тестовый (копию рабочего), работаю с ним, затем вручную через FTP переношу изменения.
Но ведь вроде как раз это и делает система версий GIT.
Короче говоря, ближе к делу. Пытаюсь сегодня выстроить некую схему работы с двумя сайтами на разных доменах, один их которых dev второй production с возможностью синхронизации через github. И что-то не складывается у меня этот велосипед.
Есть site.ru и dev-site.ru (полная копия первого). В IDE создаю проект локальный, подключаюсь к серверу на котором dev, выбираю какие папки из сайта мне понадобятся при разработке, настраиваю синхронизацию. Локальный проект на компьютере беру под контроль версий, создаю на github репозиторий и пушу туда изменения. Добиваюсь желаемого результата на dev и хочу перенести изменения на production.
Подключаюсь через SSH к
Вопрос об использовании git и github для синхронизации между сайтом на котором ведется разработка (dev) и работающим (production).
Очень часто бывает ситуация, когда приходит уже работающий проект, без разницы на каком движке. Сео специалисты и прочие товарищи говорят — жуть — все нужно переделывать. Чтобы не работать на живом сайте, делаю тестовый (копию рабочего), работаю с ним, затем вручную через FTP переношу изменения.
Но ведь вроде как раз это и делает система версий GIT.
Короче говоря, ближе к делу. Пытаюсь сегодня выстроить некую схему работы с двумя сайтами на разных доменах, один их которых dev второй production с возможностью синхронизации через github. И что-то не складывается у меня этот велосипед.
Есть site.ru и dev-site.ru (полная копия первого). В IDE создаю проект локальный, подключаюсь к серверу на котором dev, выбираю какие папки из сайта мне понадобятся при разработке, настраиваю синхронизацию. Локальный проект на компьютере беру под контроль версий, создаю на github репозиторий и пушу туда изменения. Добиваюсь желаемого результата на dev и хочу перенести изменения на production.
Подключаюсь через SSH к
Конструктор обновления браузеров от Яндекс не работает с Fenom
Добрый день! Хотел использовать на своем сайте конструктор обновления браузеров от яндекса. После установки скрипта сайт вообще перестал отображаться. Выяснил, что если не использовать на сайте Fenom, то с сайтом все хорошо и скрипт от яндекса работает.
В журнале ошибок вот это:
В журнале ошибок вот это:
[2018-02-11 22:16:27] (ERROR @ /бла-бла-бла/public_html/core/components/pdotools/model/pdotools/pdotools.class.php : 977) Unexpected token ':' in e1b8c0ff1090649056e012bc5ac2bd16 line 211, near '{"lang":' <- thereНикто не подскажет, как решить эту проблему? Или может есть другой какой способ заставить пользователя обновиться со старой версии браузера на новую. Спасибо! Проблема с загрузкой фотография товара minishop2
Здравствуйте! Уже давно столкнулся с проблемой загрузки фотографий товара. Когда загружаю несколько фотографии в товар полоса состояния загрузки зависает на загрузки первой фотографии, затем если обновить страницу то в картинках появляется эта картинка но все остальные так и не загрузились. Может кто знает в чем причина?