Александр Мельник
С нами с 02 сентября 2016; Место в рейтинге пользователей: #64PSR-7, интерфейсы и как оно все работает?
Вопрос не имеет отношения к MODX и если это вас возмущает, то заранее простите.
Просто хочу воспользоваться опытом куда более опытных разработчиков и спросить вот о чем.
Есть стандарт PSR-7 который описывает объектную обертку для запросов и ответов сервера.
ссылка www.php-fig.org/psr/psr-7/
Просто хочу воспользоваться опытом куда более опытных разработчиков и спросить вот о чем.
Есть стандарт PSR-7 который описывает объектную обертку для запросов и ответов сервера.
ссылка www.php-fig.org/psr/psr-7/
Что я не заметил? (сортировка товаров по значению опции)
Есть такой вызов сниппета
Согласно документации на странице docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts
нужно передать параметр sortbyOptions в виде строки и тогда будет доступна для сортировки данная опция.
Но я получаю всегда пустой ответ.
Вот части лога.
{'pdoPage'|snippet:[
'element'=>'msProducts',
'tpl'=>'oneProduct.tpl',
'sortbyOptions'=>'sq_catalog:number',
'sortby'=>['sq_catalog'=>'ASC'],
'showLog'=>1,
'includeTVs'=>'domoPrices,stenPrices',
'tvPrefix'=>'',
'limit'=>12,
'tplPageWrapper'=>'@INLINE <ul class="pagination">[[+prev]][[+pages]][[+next]]</ul>',
'tplPageActive'=>'@INLINE <li class="current"><a href="[[+href]]">[[+pageNo]]</a></li>'
]}
Задача отсортировать товар по опции с именем sq_catalog. Опция есть, тип число, заполнена у товаров.Согласно документации на странице docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts
нужно передать параметр sortbyOptions в виде строки и тогда будет доступна для сортировки данная опция.
Но я получаю всегда пустой ответ.
Вот части лога.
Modx, formit, minishop - за 5 секунд
Господа и дамы, а подскажите мне, кто и какими «способами» пользуется для «быстрого» разворачивания modx?
Так чтобы из терминала, последнюю версию, указать какие компоненты установить и может даже сразу системные настройки выставить.
Очень буду благодарен.
Написать самому такой скрипт на php или bash силенки не позволяют, поиск хороших результатов не дает (да простит меня Василий — мне очень не нравится поиск на этом сайте).
Вот прямо буду очень благодарен за примеры и советы.
Спасибо.
Так чтобы из терминала, последнюю версию, указать какие компоненты установить и может даже сразу системные настройки выставить.
Очень буду благодарен.
Написать самому такой скрипт на php или bash силенки не позволяют, поиск хороших результатов не дает (да простит меня Василий — мне очень не нравится поиск на этом сайте).
Вот прямо буду очень благодарен за примеры и советы.
Спасибо.
Живой ли yandexMaps?
Добрый день.
Подскажите пожалуйста, кто-нибудь недавно устанавливал и пользовался компонентом yandexMaps?
modstore.pro/packages/maps/yandexmaps
Несколько лет тому назад я им пользовался без проблем, смотрю вроде бы и дата последнего обновления компонента свежая — 05.06.2019
Я столкнулся с тем, что вызов сниппета на странице встраивает в код большое количество js скриптов, но большинство из них «закомментировано», страница остается пустой, а в консоле ошибка — Uncaught SyntaxError: Unexpected end of input
Скрин —
Подскажите пожалуйста, кто-нибудь недавно устанавливал и пользовался компонентом yandexMaps?
modstore.pro/packages/maps/yandexmaps
Несколько лет тому назад я им пользовался без проблем, смотрю вроде бы и дата последнего обновления компонента свежая — 05.06.2019
Я столкнулся с тем, что вызов сниппета на странице встраивает в код большое количество js скриптов, но большинство из них «закомментировано», страница остается пустой, а в консоле ошибка — Uncaught SyntaxError: Unexpected end of input
Скрин —
Циклическое перенаправление на странице
Господа, я один так сильно грешу или и у других наблюдается такая же проблема?
Наверное я зря решил что проблема исключительно в autoredirector.
Проанализировал и вижу, что зацикливание происходит только на тех страницах, на которых вызывается сниппет msProducts. Отключил его и страницы начали работать… Очень интересно, при том что в логах пусто.
Наверное я зря решил что проблема исключительно в autoredirector.
Проанализировал и вижу, что зацикливание происходит только на тех страницах, на которых вызывается сниппет msProducts. Отключил его и страницы начали работать… Очень интересно, при том что в логах пусто.
Просто интересно. А пользуются ли в реальной жизни тестами Mocha и им подобными ?
В очередной раз, когда среди выходного дня появляется свободное время, пытаюсь улучшить свои скудные знания.
Сегодня наткнулся на разбор тестов javascript Mocha.
Прочел и удивился, мне кажется что никто в реальности этого не делает.
Может быть в крупных компаниях, где одним только js занимается сразу пять разработчиков и один пишет тесты, второй пишет код, чтобы эти тесты проходили… Ну может быть.
А вот среди «простых» программистов, кто делает не проекты, а сайты и сайтики, причем полностью сам, кто-то с этим заморачивается?
Я вот могу признаться, что даже git считаю ненужным инструментом в моей работе. Как система контроля версий файла он мне не нужен. Я еще могу понять этот инструмент как способ одновременной работы двумя программистами над разными участками кода, но в моей жизни такого нет, все приходиться делать самому.
Ну в общем расскажите. Пользуетесь Моккой?
Сегодня наткнулся на разбор тестов javascript Mocha.
Прочел и удивился, мне кажется что никто в реальности этого не делает.
Может быть в крупных компаниях, где одним только js занимается сразу пять разработчиков и один пишет тесты, второй пишет код, чтобы эти тесты проходили… Ну может быть.
А вот среди «простых» программистов, кто делает не проекты, а сайты и сайтики, причем полностью сам, кто-то с этим заморачивается?
Я вот могу признаться, что даже git считаю ненужным инструментом в моей работе. Как система контроля версий файла он мне не нужен. Я еще могу понять этот инструмент как способ одновременной работы двумя программистами над разными участками кода, но в моей жизни такого нет, все приходиться делать самому.
Ну в общем расскажите. Пользуетесь Моккой?
SeoFilter и поисковые системы.
Доброе утро.
Сначала хотел написать вопрос в личку @Евгений Шеронов, но решил что информация может быть полезна и другим. Евгений Шеронов, очень хотелось бы услышать ваше мнение как родителя данного компонента. Возможно вами уже продуманы пути решения или моя проблема вообще надумана.
У меня возник возможно глупый, но мне кажется важный вопрос.
Каким образом поисковые системы узнают о существовании таких вот отфильтрованных страниц?
Сначала хотел написать вопрос в личку @Евгений Шеронов, но решил что информация может быть полезна и другим. Евгений Шеронов, очень хотелось бы услышать ваше мнение как родителя данного компонента. Возможно вами уже продуманы пути решения или моя проблема вообще надумана.
У меня возник возможно глупый, но мне кажется важный вопрос.
Каким образом поисковые системы узнают о существовании таких вот отфильтрованных страниц?
Файлохранилище на modx.pro Отключено? Сломалось? Или работает?
Решил вынести это в отдельный вопрос.
Уже несколько месяцев лично у меня не работает файлохранилище на этом сайте.
При попытке добавить изображение в комментарий, я перехожу на отдельную страницу с кнопкой — авторизация. Нажатие на кнопку перезагружает страницу и все.
Уже несколько месяцев лично у меня не работает файлохранилище на этом сайте.
При попытке добавить изображение в комментарий, я перехожу на отдельную страницу с кнопкой — авторизация. Нажатие на кнопку перезагружает страницу и все.
Composer create-project устанавливает разные версии проекта
Господа и дамы.
Сразу предупрежу что ничего конкретно о MODX здесь нет.
Для собственного развития хочу прояснить такой вопрос
— почему композер в различных операционных системах устанавливает разные версии проектов? Ну то есть что я имею ввиду.
Скачиваю самый свежий файл composer.phar с офф сайта. В операционке Windows. Устанавливаю проект Symfony через create-project. Устанавливается версия 3,4.
Проделываю все тоже самое в среде linux — скачивается версия 4,3
Как это воспринимать? Как глюк? Как умение composer определять операционную систему и на основании этого смотреть в разные репозитории? Умение composer отпределять версию php и на основании ее выбирать наиболее подходящий вариант?
Сразу предупрежу что ничего конкретно о MODX здесь нет.
Для собственного развития хочу прояснить такой вопрос
— почему композер в различных операционных системах устанавливает разные версии проектов? Ну то есть что я имею ввиду.
Скачиваю самый свежий файл composer.phar с офф сайта. В операционке Windows. Устанавливаю проект Symfony через create-project. Устанавливается версия 3,4.
Проделываю все тоже самое в среде linux — скачивается версия 4,3
Как это воспринимать? Как глюк? Как умение composer определять операционную систему и на основании этого смотреть в разные репозитории? Умение composer отпределять версию php и на основании ее выбирать наиболее подходящий вариант?
Дубли страниц с заглавными буквами в url
Добрый вечер.
Я понял, что вопросы не касающиеся напрямую MODX задавать не стоит )
Кэширование данных в браузере — включить
исправляюсь.
Сегодня SEO специалисты написали мне что на всех проектах на MODX все страницы дублируются, если задать их url заглавными буквами или еще того хуже — любой комбинацией заглавных и прописных букв.
И да, это так.
modx.pro/BLOGS
Такое же наблюдается и на wordpress и на joomla но вернемся к modx.
Кто-то решал подобную задачу?
Или подскажите пожалуйста, какой класс занимается обработкой url, я попробую либо делать редирект на принудительно переведенный в нижний регистр либо отдавать 404.
Спасибо.
Я понял, что вопросы не касающиеся напрямую MODX задавать не стоит )
Кэширование данных в браузере — включить
исправляюсь.
Сегодня SEO специалисты написали мне что на всех проектах на MODX все страницы дублируются, если задать их url заглавными буквами или еще того хуже — любой комбинацией заглавных и прописных букв.
И да, это так.
modx.pro/BLOGS
Такое же наблюдается и на wordpress и на joomla но вернемся к modx.
Кто-то решал подобную задачу?
Или подскажите пожалуйста, какой класс занимается обработкой url, я попробую либо делать редирект на принудительно переведенный в нижний регистр либо отдавать 404.
Спасибо.