Олег Захаров

Олег Захаров

С нами с 14 октября 2017; Место в рейтинге пользователей: #461
Олег Захаров
17 февраля 2024, 13:38
+1
во FRED попробовал вставлять код в элемент как чанк в формате [[$chunk]], а fenom прятать внутрь, вроде работает
Олег Захаров
16 февраля 2024, 23:05
+1
Попробовал Fred на тестовом сайте. Понравилась реализация. Но как только попробовал перенести чанки, оказалось что в элементах при добавлении кода на fenom он в редакторе элемента нормально добавляется, но при добавлении на фронтенде через fred код ломается — в коде меняется => на "=gt;". И итогом код fenom не работает. И как оказалось fenom во Fred не поддерживается. Как блин так!
И как оказалось с Fred много проблем и вопросовтут).
Печаль блин.
Так что ждем от вас ребят конструкторы тем, большую работу делаете.
Олег Захаров
16 февраля 2024, 23:05
0
Попробовал на тестовом сайте поставить mtDemo, но сил не хватило разобраться как все работает. Почему то у меня штуковины не добавляются.
А так идея классная. Очень нужна документация с примерами, пошагово как сделать свою тему и прикрутить ее к MagicThemes и сделать как пакет. Т.е. то что есть тяжело понять. Я 2 недели потратил пытаясь разобраться и понять что к чему, но сил уже нет, выгорел.
Попробовал Fred — классная штука, но не работает с fenom.
Если бы были такие классные штуки рабочие по темам, чтобы было понятно и работало — развитие MODx как мне кажется может оживиться.
Олег Захаров
09 февраля 2024, 00:10
0
А можно узнать на что пересели? И причины? Есть ли описание вашего мнения/опыта? Интересно мнение бывалых?
Олег Захаров
28 декабря 2023, 19:33
0
Мне кажется что идея API все равно актуальна. Вот заказчик захотел сайт. Сделали сайт, с большим функционалом и множеством плюшек. Много времени пользовались и наполнили данными. А потом Заказчик захочет мобильное приложение связанное с сайтом единой базой. Если использовать инструменты создания кроссплатформенных приложений то как мне думается (могу ошибаться) создав API на сайте через указанный выше gtsAPI и чтобы не изобретать велосипед заново на новом стеке технологий — будет гораздо проще и быстрее.
Хотя я сам пока такого не делал (так что мое мнение дилетанта), есть перспектива такая после сайта сделать мобильное приложение с подключением данных с сайта.
Олег Захаров
28 декабря 2023, 18:52
0
Для интернет-магазина на 100 000 товаров какой стек технологий порекомендуете?
Олег Захаров
28 декабря 2023, 18:38
0
Какие конкретно можете подсказать? И чем удобнее?
Олег Захаров
26 декабря 2023, 19:44
0
Как-то сложновато пока, хорошо бы документацию потом подробную разработать с примерами.
Чувствуется серьезный подход.
Народ давай поддержим Александра, хорошее дело делает.
А то как-то печально что как-то маловато выкладывают примеров работы MODx с Vue.js и сторонними библиотеками.
Олег Захаров
26 октября 2023, 17:47
0
Да и код заработал не сразу, а через 15 минут как указано в https://yandex.ru/dev/geosuggest/doc/ru/quickstart.
В первые моменты выводило ошибку доступа на
Access to XMLHttpRequest at 'https://suggest-maps.yandex.ru/v1/suggest?... from origin ... has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on
Олег Захаров
26 октября 2023, 17:43
0
Разобрался в чем была проблема. Автору дополнения надо учесть это.
Яндекс API изменилось.
Теперь помимо основного ключа Api в случае если на сайте используется поисковые подсказки (что в дополнении реализовано при вводе адреса доставки строка поиска suggestview и выводит всплывающими подсказками варианты адресов) — то надо подключить API Геосаджеста.
Ответ от Разработчиков (повторю здесь есть на просторах тырнета):
Теперь все обращения к Геосаджесту требуют ключа от этого сервиса, включая все подсказки в JavaScript API (SuggestView, поисковая строка, панель маршрутов). Подробней это описано на страницах используемых методов.

Чтобы использовать саджест в JS API:

Получите ключ для саджеста через личный кабинет.
Укажите его при подключении JS API в формате
https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=<ваш ключ для JS API>&suggest_apikey=<ваш ключ для Suggest API>
.
Угловые скобки вокруг полученного в кабинете разработчика ключа оставлять не надо.
Я добавил в кабинете разработчика ключ API Геосаджеста, добавил его в у себя на сайте.
А именно:
1. У меня подключение к API-карт продублировано в head перед подключением метрики, т.к. были проблемы с кодом метрики, конфликтовал. Не ставить код яндекс.карт рядом с кодом Яндекс.Метрики — замечена ошибка работы карт если код карт ставить рядом с кодом метрики. Также код ниже указан с apikey т.к. замечено что иногда код не подхватывается на мобильных устройствах — судя по справкам и анализу ошибок это связано с тем что в некоторых случаях браузер из-за низкой скорости интернета в основном на мобильных устройствах блокирует работу скриптов для ускорения.
<script src="https://api-maps.yandex.ru/2.1/?apikey=ваш_ключ_для_JS_API&suggest_apikey=ваш_ключ_для_Suggest_API&lang=ru_RU&mode=debug&load=package.full&onload=mscDistance.Ymaps.ready&ns=ymaps" type="text/javascript">
    </script>
2. apikey должны быть также указаны в assets/components/mscdistance/js/web/default.js:
if (!window.ymaps) {
	document.writeln('<script src="' +
		'https://api-maps.yandex.ru/2.1/?' +
		'lang=ru_RU' +
		'&mode=debug' +
		'&load=package.full' +
		'&onload=mscDistance.Ymaps.ready' +
		'&ns=ymaps' +
		'&apikey=ваш_ключ_для_JS_API' +
		'&suggest_apikey=ваш_ключ_для_Suggest_API' +
		'"><\/script>');
}
Олег Захаров
26 октября 2023, 15:36
0
Разобрался сам, расписал ниже.
Олег Захаров
18 октября 2023, 22:43
0
Автор компонента ни в личку не отвечает, ни тут. Печаль…
Олег Захаров
05 октября 2023, 13:19
0
Еще просьба сделать описание или указать как Api-ключ добавлять — нигде не могу найти инструкции.
Пытаюсь обновить апи ключ в кабинете разработчика developer.tech.yandex.ru/services, выдает что ключ неправильный. Какой АПИ должен использоваться? JavaScript API и HTTP Геокодер или Static API Яндекс.Карт?
Еще при регистрации как указыватья от частного лица или юр.лица? Там на юриков тарифы появлятся? драконовские. Или ограничения срабатывают.
Вообще компонент бы надо обновить!
Олег Захаров
05 октября 2023, 12:56
0
Перестал работать компонент — выходит ошибка
?apikey=6ee930bf-c98….ready&ns=ymaps:152 Uncaught 
YMError {name: 'FeatureRemovedError', message: 'Suggest is not available. See https://yandex.com/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/suggest', stack: 'FeatureRemovedError: Suggest is not available. See…ll&onload=mscDistance.Ymaps.ready&ns=ymaps:71:35)'}
message
: 
"Suggest is not available. See https://yandex.com/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/suggest"
name
: 
"FeatureRemovedError"
stack
: 
"FeatureRemovedError: Suggest is not available. See https://yandex.com/dev/jsapi-v2-1/doc/en/v2-1/ref/reference/suggest\n    at Object.create (https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-1/2.1.79-12582779/build/debug/full-d51589ea85e8a3942e95b516910fa20e45c52c65.js:21744:24)\n    at Object.suggest (https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-1/2.1.79-12582779/build/debug/full-d51589ea85e8a3942e95b516910fa20e45c52c65.js:173957:45)\n    at https://yastatic.net/s3/front-maps-static/maps-front-jsapi-v2-1/2.1.79-12582779/build/debug/full-d51589ea85e8a3942e95b516910fa20e45c52c65.js:134590:37\n    at Array.<anonymous> (https://api-maps.yandex.ru/2.1/?apikey=6ee930bf-c98d-4e9f-9e3c-a1c854a3744b&lang=ru_RU&mode=debug&load=package.full&onload=mscDistance.Ymaps.ready&ns=ymaps:760:56)\n    at MutationObserver.callFns (https://api-maps.yandex.ru/2.1/?apikey=6ee930bf-c98d-4e9f-9e3c-a1c854a3744b&lang=ru_RU&mode=debug&load=package.full&onload=mscDistance.Ymaps.ready&ns=ymaps:71:35)"
[[Prototype]]
: 
YMError
Подскажите что сделать чтобы исправить ошибку?
Олег Захаров
23 сентября 2023, 02:40
0
Как обстоят дела с обновлением дополнения и обещанными разработками? Рабочее ли дополнение и можно ли применять на боевых сайтах? Чем оно лучше/хуже msBonus2?
Олег Захаров
23 сентября 2023, 01:30
0
Нашли решение?
И почему «У вас на все страницы будет отдаваться одна каноническая» проблема?
Олег Захаров
07 июля 2022, 08:54
0
А когда ожидается перевод на MODX3? Есть ли дорожная карта?