#документация
-
+11 Блок комментариев под страницами с документацией
Доброго времени суток! Как разработчики смотрят на то, чтобы под самими страницами документации открыть комментарии? Таким образом, можно будет собрать очень длинное обсуждение хука, и в дальнейшем, новый разработчик сможет сразу прочесть все нюансы...
-
+6 Рассылка для разработчиков
В фреймворке и приложениях есть куча недокументированных или плохо освещенных возможностей.Может стоит какие-то лайфхаки рассылать разработчикам раз в недельку + в блоге публиковать?
-
+4 Небольшие доработки по плагинам
Все доработки довольно просты в реализации, не нарушают обратной совместимости и опциональны в реализации. Если доработки получат одобрение, то распишу их детальнее и с примерами реализации в коде. HTML в настройках типа help Если в...
-
+2 Ссылки на доп. документацию
Часть материалов не доступная в разделе Документация и размещена в постах представителей Webasyst: Михаил УшенинВладислав ГорловДмитрий ЕлшинРешил собрать всех в одном посте, чтобы облегчить поиск документации.Пишите, если забыл кого-то указать.
-
+2 Зацикливание ивентов Принято
Уже не первый раз сталкиваюсь с тем, что некоторые ивенты приводят к бесконечной рекурсии. Например в хуке frontend_products нельзя вызывать корзину т.к. внутри корзины снова исполняется frontend_products. Корзина может понадобиться например для...
-
+2 Предложения по улучшению системы виджетов и документации
Во-первых у нас очень скупая инструкция для разработчиков.https://www.webasyst.ru/developers/docs/shop-widge...Здесь вообще не написано что такое виджет. Лично для меня был не очевиден тот факт, что виджет - это такая штука, которая может клонироваться...
-
+1 Рядом с названием API методов в документации указать их назначение
ЗдравствуйтеВ документации по API приложений даётся список методов. Во многих случаях назначение метода угадывается по его названию, но указание его рядом в явном виде сделает документацию более удобной для работы, и не придётся каждый раз открывать...
-
Как проверить какой раздел сайта открыт Есть решение
Здравствуйте! Есть такой простой вопрос, но ответ на который я не знаю (только начал изучать платформу): как в шаблоне index.html проверить какой раздел сайта открыт? Т.е. мне надо прописать условия для главной страницы, для категорий товаров, для...
Способов всяких много.{if $action == 'category или product' } (список экшенов включает еще всякие другие вещи) {if $wa_app_url == 'что там у вас для поселения блога, например /news/'} {$wa->currentUrl() == 'для проверки главной страницы по /'} Можно даже {if strpos($smarty.server.REQUEST_URI,"search")} например страница поиска, если конечно слово не используется где-то ещё.Все зависит от вашей фантазии.replicant
-
Документация по "Процесс (workflow) работы с заказами"
"Скоро" висит с тех пор как я первый раз начал изучать этот вопрос несколько месяцев назад. Может где-то есть а я пропустил? Или скоро - понятие растяжимое :)
-
Ошибка в документации
Исправьте пожалуйста, тут написано https://developers.webasyst.ru/basics/model/<h3 style="margin-top: 40px; margin-bottom: 0.3em; font-size: 1.45em; line-height: 1.2em; font-family: "PT Serif", Georgia, Times, serif; max-width:...
-
+1 Ошибка в документации "Разработка плагина доставки" - requestedAddressFields На рассмотрении
https://developers.webasyst.ru/cookbook/plugins/shipping-plugins/false — поле не запрашиваетсяИспользование false вызовет ошибку в shopCheckoutShipping.class.php в 284 строке:if (isset($address_fields[$f_id])) { foreach ($address_fields[$f_id] as...
-
+1 Ошибка в документации "Разработка плагина доставки" На рассмотрении
https://developers.webasyst.ru/cookbook/plugins/shipping-plugins/Ошибка в описании метода calculate: 'description' => '', //необязательное описание варианта доставкино в шаблонах (например, default 3.0) используется значение...
-
Ошибка SmartyCompilerException Syntax Error in template Есть решение
Для ищущих по хабу поддержки т.к. ответ по сообщению об ошибке не находится при поискеПри ошибке содержащей exception 'SmartyCompilerException' with message 'Syntax Error in templateпроверьте закрыт ли у вас в {literal} ................
Добавил потому, что не нашел ответа при поиске по SmartyCompilerException. Для информации.Алексей | shop-script.org
-
Где найти API на версию 306? Есть решение
Приветствую!На сайте заказчика стоит старый WA 306. На сайте документация по 6 версии, соответственно, API имеет значительные отличия.Подскажите, где найти доки разработчика на 306 версию? Спасибо!
Насколько я знаю, как такового его не существует. Я и про api и про документацию разработчика от создателей.Ищите гугло-поиском "руководство программиста WebAsyst Shop-Script" - есть несколько ресурсов. Там далеко не всё, но хоть что-то найдёте.Вот тут руководство пользователя и там же ссылка на старый форум, где собрано много полезного в том числе и по разработке.Николай Иванов
-
Новая документация для разработчиков: developers.webasyst.ru (+форум)
Друзья, мы открыли новый ресурс https://developers.webasyst.ru Теперь вся документация и материалы для разработчиков будут собраны на этом новом ресурсе. Материала у нас накопилось много, еще не все опубликовано, но в ходе работы над этим ресурсом...
-
Опубликована документация по разработке виджетов [UPD: + идеи для виджетов]
Опубликовали документацию по разработке виджетов для панели управления: Основы разработки виджетов с примерами кодов и рекомендациями: https://www.webasyst.ru/developers/docs/widget-basics/ Туториал по разработке виджета на примере виджета...
-
0 Невозможно установить индекс для шага детальная информацимя в новом оформлении заказа Есть решение
В новом оформление заказа невозможно установить индекс если выключена галочка - запрашивать индекс вместе с городомКод на основании документации: //На основе документации https://developers.webasyst.ru/cookbook/contacts-app-integration/ $address =...
-
0 Лишние файлы в корне фреймворка Принято
В корне фреймворка появились не анонсированные в документации файлыmanifest.json OneSignalSDKUpdaterWorker.js OneSignalSDKWorker.js Надо б либо исправить ошибку в фреймворке, либо задокументировать их санкционированное наличие. А то эдак с перепугу...