Олег Захаров

Олег Захаров

С нами с 14 октября 2017; Место в рейтинге пользователей: #64
01 февраля 2025, 00:37
+1
Поставил.
У меня админка размещена по другому адресу (не manager).
Страница входа выглядит не так как на картинке в теме выше. Посмотрел и увидел что в корне создалась папка manager/templates/eclipseui
При этом в папке админки в папке templates тоже появилась папка eclipseui. Но в ней папки частично пустые.
Просто перенес в правильную папку админки и все нормально заработало.
Т.е. установщик ставит шаблон неправильно — где-то в коде указывает папку установки с прямым путем manager/templates/eclipseui, а надо брать путь к папке из конфигов.
Благо разобрался и все заработало.
И да — я в восторге от новой темы.
Было бы конечно прикольно если бы в админке добавлялся переключатель тем со светлой на темную и обратно.
Как выглядело при установке.
13 января 2025, 14:17
0
Интересно есть ли где-нибудь пример сравнения MODX+MInishop с другими движками интернет-магазинов?
Я делал для одного сайта план развития. У меня план состоит из 700 пунктов. Общее количество выбранных компонентов получилось около 80, причем часть из них под сомнением. Каждый аспект интернет-магазина требует использования множества разных решений. И все это между собой надо как-то состыковать.
13 января 2025, 14:14
+3
Странно почему я не могу нажать стрелочку вверх поднять рейтинг. Спасибо за труд. Я все никак не решаюсь перейти на MODX 3 только из-за того что нет полной замены решений на MODX 2.8.
Кто-нибудь уже делал сайт интернет-магазина на MODX 3? Поделитесь пожалуйста примерами.
Вот тут я писал что делал план развития для одного сайта интернет-магазина, он состоит из 700 пунктов и более 80 компонентов. На MODX 3 + Minishop 3 есть ли какая-то дорожная карта развития и какие инструменты и возможности в нем будут реализованы?
13 января 2025, 13:24
0
Еще увидел что есть метод Payout | Выплаты на карту — как-то его можно использовать? чтобы например осуществлять выплаты за рефералку.
13 января 2025, 13:21
0
А компонент будет поддерживать Рекуррентные платежи? В самой платежной системе есть https://api.payselection.com/#tag/Rekurrentnye-platezhi-or-Podpiski
Очень нужная вещь для реализации оплаты по подписке. Особенно в связке с использованием чат-ботом в Телеграм бы такое реализовать.
И есть ли возможность использовать метод «Двухстадийная операция оплаты» — когда операция оплаты проходит не сразу, а «платеж, который включает выполнение двух операций: холдирование средств на карте и завершение авторизации — списание.»
Также интересует Rebill «операция для списания средств по ранее сохраненной карте (через RebillId). „
13 января 2025, 09:38
0
обе ссылки битые, можно ссылку актуальную скинуть?
10 июня 2024, 21:17
0
О, круто, спасибо! Не знал про такой модификатор.
В документации тоже не увидел — вот бы было неплохо если бы в документации добавляли комментарии понятные для чего и за что отвечает код плагина.
03 июня 2024, 14:52
0
Столкнулся с ситуацией. Все никак не получалось заставить Localizator правильно переводить MIGX поля и в некоторых случаях отдельные TV поля. Написал заметку.
modx.pro/components/24758
23 апреля 2024, 11:30
+3
Совершенно другой уровень разработки.
Теперь придется переучиваться.
Нужен новый туториал для разработки на новом подходе.
Нужна новая документация.
Примеры разработки сайтов на новом принципе.
Т.к. пока многое не понятно.

Спасибо персональное Василию за огромный вклад в развитие MODX.
12 апреля 2024, 11:28
0
Поправил код выше. Столкнулся с тем что у меток выводился одинаковое содержимое для прикрепляемого справа от метки блока. Понял что по причине того что в карту выводится одна переменная MyIconContentLayout, а для разных меток она разная.
Исправил: вместо присвоения
MyIconContentLayout = ymaps.templateLayoutFactory.createClass(...
поставил
MyIconContentLayout{$dealerplace.MIGX_id} = ymaps.templateLayoutFactory.createClass(...
и вместо
e.get('target').options.set('iconContentLayout', MyIconContentLayout);
поставил
e.get('target').options.set('iconContentLayout', MyIconContentLayout{$dealerplace.MIGX_id});
Как итог будет правильно выводить текст справа от меток.
07 апреля 2024, 12:05
0
А как задать сортировку опций внутри категорий? Для тех кто не знает и чтобы сэкономить себе время и нервы подсказываю (сам долго тупил и не знал как настроить):
Чтобы опции внутри категории сортировались в нужном порядке, заходим в редактирование Категории товаров в Minishop и находим вкладку Настройки. Там должны быть опции категории. Перетаскиваем строки вверх вниз формируя нужную сортировку.
Поле rank у опций категории (таблица modx_ms2_category_options) по умолчанию стоит видимо 0, но после перетаскивания строк формируется последовательность сортировки.
06 апреля 2024, 22:31
+1
да правильно, поправил в ТС код.
Пример работы выложил тут https://dev445.gowindo.ru/dealers
Есть одна недоработка. Когда нажимаешь на метку, раскрывается всплывающая карточка организации (balloonContent). После закрытия карточки выведенный справа блок от метки iconContentLayout остается открытым (т.к. мышка оказывается за пределами границ иконки геометки myPlacemarkWithContent после закрытия balloonContent, но событие mouseleave не срабатывает). И показанный блок iconContentLayout не закрывается пока снова не наведешь мышку на метку и выйдешь за пределы метки (повторно вызвав срабатывание mouseenter и mouseleave). Надо бы доделать, повесить вызов кода либо событие на закрытие balloonContent, либо добавить событие потери фокуса после попадания мышки за пределы границ иконки геометки myPlacemarkWithContent. Пока лень думать над этим, т.к. пока Заказчику это не горит.
05 апреля 2024, 09:36
0
Круто! Вы молодец! Спасибо огромное Вам за Ваши труды. Хоть и принято на сайте общаться на ты, но пишу ВЫ с большой буквы, т.к. Вы человек с большой буквы. Благодаря Вашим стараниям и таким энтузиастам как Вы и всем участникам сообщества кто пишет и развивает MODX — живет MODX, живет сообщество.
Благодаря Вам всем уважаемые коллеги люди могут писать классные сайты в классной среде (пусть и не все идеально, но это не Wordpress с непонятным кодом и не Joomla с тормозами и недоделками и не 1C Битрикс (тяжелый движок)). MODX очень классный движок, гибкий, простой. Сколько благодаря сообществу людей могут заработать на хлеб с маслом не сосчитать.
Очень нужны понятные уроки для новичков. Особенно интересны подходы работы в среде разработки с подключением Github и прочих инструментов разработки как Compose и т.д. Интересны описание совместной работы нескольких человек над сайтом одновременно чтобы можно было в студиях для командной разработки применить. И тогда полк разработчиков увеличится.
Для себя я понял что Laravell + VUE.js это конечно круто, но разработка на нем должна начинаться от нескольких сотен тысяч рублей, или лучше от 1 миллиона и имеет смысл для сложных сервисов с большой нагрузкой и сложным интерфейсом и где есть бюджет большой. Для большинства же стандартных сайтов и простеньких интернет-магазинов MODX все еще очень даже не плох, кто бы что про него не говорил. Старичок, но надежный и простой.
05 апреля 2024, 03:14
0
Василий, а Вы сейчас на MODX что-то разрабатываете? Или полностью перешли на свой VESP? Насколько сложнее по Вашему мнению и опыту сделать например интернет-магазин на MODX (я все не решаюсь что-то делать на 3.0, пока только на 2.8.6) и на VESP разработчику не знакомому с VESP?
Вопрос не только к Василию, может кто бывалый поделится опытом?
Насколько будет сложнее делать на модных Laravell + Vue.js?
05 апреля 2024, 03:10
0
MODX старичок. На нем реальные проекты быстро можно сделать. А на laravell я например сам пока еще не решаюсь что-то серьезное делать, много изучать надо, есть постоянно возникающие вопросы что и как. Пока наф… г наф… г делаю на старичке и работает самое главное. Конечно многое хочется по другому чтобы было.
15 марта 2024, 02:33
0
Спасибо! Как раз что-то подобное нужно было сделать и Вы прям вовремя.
15 марта 2024, 02:14
1
0
Не совсем понял в чем проблема, покажу как я делал — и у меня все работает без проблем:
Настройки контекста (затер данные немного, без разрешения собственника не могу светить):
или ссылка на фото на Яндекс.Диск https://disk.yandex.ru/i/K_HAhwSm7znIbg
Название в Общей информации:
или или ссылка на фото на Яндекс.Диск
https://disk.yandex.ru/i/kbMoT84UJfDNWA
Как видно на картинке название контекста указываю домен кириллицей и абракадаброй преобразованных на латиницу непонятно нечелевочески названий, чтобы было легче ориентироваться в админке и при переключении контектстов.
09 марта 2024, 04:25
0
А описание языка description можно вывести в чанке через
{$languageDescription}
, добавив в сниппет getLanguages плейсхолдер
'languageDescription'=> $language->description,