forum.bitel.ru
http://forum.bitel.ru/

[7.2] Ограничить изменение статуса
http://forum.bitel.ru/viewtopic.php?f=19&t=13402
Страница 1 из 1

Автор:  borisk [ 20 июл 2019, 18:06 ]
Заголовок сообщения:  [7.2] Ограничить изменение статуса

Добрый день!

Моя задача практически один в один http://wiki.bitel.ru/index.php/WebAction_CustomSuspend. Но тот код максимум до 5.1, в 7.2, конечно же выдаёт кучу ошибок при компиляции. Попытался разобраться по документации - что-то там одни пробелы. Ни описания ActionBase класса, ни в принципе

Подскажите, актуален ли еще такой метод подмены логики изменения статуса из личного кабинета или уже есть другие способы? Где в документации можно об этом почитать?

Автор:  dimOn [ 21 июл 2019, 23:43 ]
Заголовок сообщения:  Re: [7.2] Ограничить изменение статуса

там просто с нуля написан экшен и просто с нуля написана страница смены статуса. в принципе так что способ актуален - и то и то можно сделать в 7.2.

Автор:  borisk [ 26 июл 2019, 13:49 ]
Заголовок сообщения:  Re: [7.2] Ограничить изменение статуса

Это я понимаю. И логику я понял. Проблема в другом - при попытке скомпилировать решение для 5.1 получил кучу ошибок компиляции. Ну ладно, бог с ним имена пакетов поменялись для классов, это я исправил. Но где, например, взять описание ActionBase??? Его нет в документации на API. Просто забыли javadoc сделать или в 7.2 это уже deprecated и надо использовать что-то другое?

Автор:  dimOn [ 26 июл 2019, 14:04 ]
Заголовок сообщения:  Re: [7.2] Ограничить изменение статуса

ActionBase это просто базовый класс для экшенов, там особо ничего интересного нет для вас.
А в этом случае как на вики даже не нужно искать какой именно класс перегружать и не поменялось ли оно на веб-сервисы, например. потому что там нет ни перегрузки ни замены, просто тупо с нуля написан свой совершенно новый экшен и напрямую он и вызывается из самодельной страницы в лк

Автор:  borisk [ 26 июл 2019, 14:59 ]
Заголовок сообщения:  Re: [7.2] Ограничить изменение статуса

Хорошо, тогда вот такой кусок кода
Код:
if(cid <= 0)
      setWebParamsError();


говорит что нет setWebParamsError
Что это могло быть примерно понятно. На что заменили?

Автор:  borisk [ 26 июл 2019, 15:03 ]
Заголовок сообщения:  Re: [7.2] Ограничить изменение статуса

Ну и попутно все же спрошу - писать свои расширения для ЛК получается именно вот так, написанием своего action. Или все же есть другой кошерный способ?
Вопрос, в том, числе, относится и к новому ЛК

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/