Александр Мельник

Александр Мельник

С нами с 02 сентября 2016; Место в рейтинге пользователей: #64

PSR-7, интерфейсы и как оно все работает?

Вопрос не имеет отношения к MODX и если это вас возмущает, то заранее простите.
Просто хочу воспользоваться опытом куда более опытных разработчиков и спросить вот о чем.
Есть стандарт PSR-7 который описывает объектную обертку для запросов и ответов сервера.
ссылка www.php-fig.org/psr/psr-7/
Александр Мельник
13 октября 2019, 15:01
modx.pro
853
0

Что я не заметил? (сортировка товаров по значению опции)

Есть такой вызов сниппета
{'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 в виде строки и тогда будет доступна для сортировки данная опция.
Но я получаю всегда пустой ответ.
Вот части лога.
Александр Мельник
11 сентября 2019, 08:28
modx.pro
545
0

Modx, formit, minishop - за 5 секунд

Господа и дамы, а подскажите мне, кто и какими «способами» пользуется для «быстрого» разворачивания modx?
Так чтобы из терминала, последнюю версию, указать какие компоненты установить и может даже сразу системные настройки выставить.
Очень буду благодарен.
Написать самому такой скрипт на php или bash силенки не позволяют, поиск хороших результатов не дает (да простит меня Василий — мне очень не нравится поиск на этом сайте).
Вот прямо буду очень благодарен за примеры и советы.
Спасибо.
Александр Мельник
26 августа 2019, 20:57
modx.pro
519
0

Живой ли yandexMaps?

Добрый день.
Подскажите пожалуйста, кто-нибудь недавно устанавливал и пользовался компонентом yandexMaps?
modstore.pro/packages/maps/yandexmaps
Несколько лет тому назад я им пользовался без проблем, смотрю вроде бы и дата последнего обновления компонента свежая — 05.06.2019
Я столкнулся с тем, что вызов сниппета на странице встраивает в код большое количество js скриптов, но большинство из них «закомментировано», страница остается пустой, а в консоле ошибка — Uncaught SyntaxError: Unexpected end of input
Скрин —
Александр Мельник
21 августа 2019, 14:08
modx.pro
377
0

Циклическое перенаправление на странице

Господа, я один так сильно грешу или и у других наблюдается такая же проблема?
Наверное я зря решил что проблема исключительно в autoredirector.
Проанализировал и вижу, что зацикливание происходит только на тех страницах, на которых вызывается сниппет msProducts. Отключил его и страницы начали работать… Очень интересно, при том что в логах пусто.
Александр Мельник
07 августа 2019, 09:41
modx.pro
760
0

Просто интересно. А пользуются ли в реальной жизни тестами Mocha и им подобными ?

В очередной раз, когда среди выходного дня появляется свободное время, пытаюсь улучшить свои скудные знания.
Сегодня наткнулся на разбор тестов javascript Mocha.
Прочел и удивился, мне кажется что никто в реальности этого не делает.
Может быть в крупных компаниях, где одним только js занимается сразу пять разработчиков и один пишет тесты, второй пишет код, чтобы эти тесты проходили… Ну может быть.
А вот среди «простых» программистов, кто делает не проекты, а сайты и сайтики, причем полностью сам, кто-то с этим заморачивается?
Я вот могу признаться, что даже git считаю ненужным инструментом в моей работе. Как система контроля версий файла он мне не нужен. Я еще могу понять этот инструмент как способ одновременной работы двумя программистами над разными участками кода, но в моей жизни такого нет, все приходиться делать самому.
Ну в общем расскажите. Пользуетесь Моккой?
Александр Мельник
28 июля 2019, 14:45
modx.pro
454
0

SeoFilter и поисковые системы.

Доброе утро.
Сначала хотел написать вопрос в личку @Евгений Шеронов, но решил что информация может быть полезна и другим. Евгений Шеронов, очень хотелось бы услышать ваше мнение как родителя данного компонента. Возможно вами уже продуманы пути решения или моя проблема вообще надумана.

У меня возник возможно глупый, но мне кажется важный вопрос.
Каким образом поисковые системы узнают о существовании таких вот отфильтрованных страниц?
Александр Мельник
13 июля 2019, 10:18
modx.pro
906
+1

Файлохранилище на modx.pro Отключено? Сломалось? Или работает?

Решил вынести это в отдельный вопрос.
Уже несколько месяцев лично у меня не работает файлохранилище на этом сайте.
При попытке добавить изображение в комментарий, я перехожу на отдельную страницу с кнопкой — авторизация. Нажатие на кнопку перезагружает страницу и все.
Александр Мельник
29 июня 2019, 15:31
modx.pro
492
0

Composer create-project устанавливает разные версии проекта

Господа и дамы.
Сразу предупрежу что ничего конкретно о MODX здесь нет.
Для собственного развития хочу прояснить такой вопрос
— почему композер в различных операционных системах устанавливает разные версии проектов? Ну то есть что я имею ввиду.
Скачиваю самый свежий файл composer.phar с офф сайта. В операционке Windows. Устанавливаю проект Symfony через create-project. Устанавливается версия 3,4.
Проделываю все тоже самое в среде linux — скачивается версия 4,3
Как это воспринимать? Как глюк? Как умение composer определять операционную систему и на основании этого смотреть в разные репозитории? Умение composer отпределять версию php и на основании ее выбирать наиболее подходящий вариант?
Александр Мельник
23 июня 2019, 13:03
modx.pro
1 680
0

Дубли страниц с заглавными буквами в url

Добрый вечер.
Я понял, что вопросы не касающиеся напрямую MODX задавать не стоит )
Кэширование данных в браузере — включить
исправляюсь.
Сегодня SEO специалисты написали мне что на всех проектах на MODX все страницы дублируются, если задать их url заглавными буквами или еще того хуже — любой комбинацией заглавных и прописных букв.
И да, это так.
modx.pro/BLOGS
Такое же наблюдается и на wordpress и на joomla но вернемся к modx.

Кто-то решал подобную задачу?
Или подскажите пожалуйста, какой класс занимается обработкой url, я попробую либо делать редирект на принудительно переведенный в нижний регистр либо отдавать 404.
Спасибо.
Александр Мельник
23 мая 2019, 20:35
modx.pro
3 030
0