Nano.Karmabot.chat
Stunning! saitmodx got +1 from niktitik. 7 karma in total.
Pavel
Всем привет! Подскажите, пожалуйста, как настроить mSearchForm чтобы поиск страниц был только в выбранном контексте?
Pavel
В документацию смотрел?
Да. Но пока там не нашел ответ.
Николай
Тогда проще всего открыть исходный код сниппета и поиском пройтись по слову context
Николай
Если он учитывает такой параметр - то будет видно как его вызывать
Евгений
есть параметр
Николай
А, блин, я забыл. У сниппетов же параметры есть. В смысле в самой сущности сниппеты можно посмотреть вкладку параметры.
Pavel
А, блин, я забыл. У сниппетов же параметры есть. В смысле в самой сущности сниппеты можно посмотреть вкладку параметры.
Еще вопрос: у меня форма поиска выводится при помощи mSearchForm а результаты - при помощи pdoPage (я там указываю &element=`mSearch2`). Где мне указывать контекст?
Николай
Так это ж разные операции. Форма выдает результаты в выпадающем списке. Если там нужно фильтровать по контексту то сниппет формы пили. Если речь о статичной выдаче на странице - то смотри сниппет поиска
Евгений
'context' => $_modx->config.context_key
AN
При установке минишопа на чистый modx 2.8.4 вот такое сообщение выходит... Критично?
Николай
Но нет не критично
AN
Я перед установкой минишопа не устанавливал pdotools. Было написано, что pdotools установится автоматом
Николай
Все верно - он установился
Николай
но внутри его установки вылезает такая ошибка. Она не критична.
🅳🅼🅸🆃🆁🆈
Подскажите msPromoCode2 хорошо дружит с msOptionsPrice2?
Николай
Nano.Karmabot.chat
Choice! biz87 got +1 from dev5dev. 46 karma in total.
AN
Ребята, выручайте... Уже неделю не могу побороть. С нуля поднял modx 2.8.4., MySQL 5.7.39, PHP 7.4.30. Абсолютно новая установка, устанавливаю только минишоп из пакетов. Все таблицы создаются нормально и только эта "сука" (простите) не хочет! Что не так?
AN
Кодировки разные пробовал
Николай
В твоей версии MySQL разрешенная длина индексируемого поля 191 символ. А устанавливаются поля с длиной 255 символов. Чтобы пройти ошибку - нужно перед установкой ручками изменить длину полей с 255 на 191 знак. Но не всем, а только тем, которым прописан индекс.
Николай
При установке из пакета такое не поменяешь. Потому рекомендую собрать из исходников, которые есть на github поменять длину полей и потом запустить установку
Николай
Внесу в план работ исправление этой ошибки
Nano.Karmabot.chat
Swell! biz87 got +1 from andres13. 47 karma in total.
Николай
+++
Ты если хочешь больше одного бала в карму добавить, но нужно писать цифру перед плюсиком
Nano.Karmabot.chat
Breathtaking! biz87 got +2 from biz87. 49 karma in total.
Nano.Karmabot.chat
Awesome! biz87 got +5 from andres13. 54 karma in total.
Николай
Если бы знал как это сделать.... Жду исправлений. Спасибо 🤝
Ну исправлений прямо щас не жди. Это если и будет то уже в версии minishop 4,1
Николай
Не, манула нет.
Николай
Вот тут можно скачать исходники в zip https://github.com/modx-pro/miniShop2/releases
Николай
Можешь распаковать, в каталоге minishop2/model/minishop2/mysql/ автозаменой заменить 255 на 191
Николай
Потом запустить установку файло miniShop2/_build/build.transport.php
Николай
А какую тогда версию mysql лучше поставить, чтобы избежать этой ошибки?
Я использую на своих серверах mariaDB вместо mySQL - гораздо менее капризный сервер баз данных
Nano.Karmabot.chat
Marvellous! biz87 got +5 from andres13. 59 karma in total.
Николай
Ты сегодня очень щедр ))
AN
Я использую на своих серверах mariaDB вместо mySQL - гораздо менее капризный сервер баз данных
Какую версию посоветуете? И какой php лучше использовать по вашему опыту?
Николай
PHP 7.4 пока наиболее протестирован
Николай
MariaDB - актуальную версию ставь
AN
Ты сегодня очень щедр ))
За неделю мозгоебаний(простите), готов 100++ поставить!
AN
Выше писал уже
Николай
Правда? Значит я был занят и пропустил вопрос
Евгений
давно уже сменили на 191
Николай
а там разве 255 стоит?
У него в скриншоте 255
Евгений
У него в скриншоте 255
я вижу, в старых версиях было и там 255, но давно сменили
Евгений
мне непонятно откуда
AN
3-го числа писал в чат, а до этого сам несколько дней пытался решить. Курил мануалы 😂
Николай
Да я посмотрел - там 255
Николай
В чате слишком много сообщений - проблема может затеряться
AN
Понял, спасибо
Николай
Особенно по вечерам, когда @ibochkarev спит
Евгений
Евгений
где?
AN
А если версию 4.0 поставить? Там уже нет этой проблемы?
Николай
Это схема. А установка идет из файлов каталога mysql
Николай
Евгений
ясно-понятно
Евгений
накатаю иссушку
AN
она сырая, не надо
Хотя я ее ставил, не помогло. Что уже только не делал. Бог семерым нес, одному мне досталось 🤣😂🤣
Николай
накатаю иссушку
Не бог весть какая задача. Катай сразу PR
AN
А если марию устанавливать, то такая ошибка не вылезет. Я правильно понимаю?
Николай
А если марию устанавливать, то такая ошибка не вылезет. Я правильно понимаю?
Не уверен на 100%, опытные сисадмины могут меня поправить, но как будто да - не вылезет
Евгений
@ShevArtV чет ты схалтурил с компонентом цвета