если вы установите шаблон в своем действии с помощью функции setTemplate()
, вы можете просто получить имя шаблона с помощью getTemplate()
.Если вы не присвоили шаблон в действии, функция get Template вернет значение null.
Если вы не изменили шаблон, связанный с действием (по умолчанию для команды execute [Action] имеется [action]Шаблон Success.php) вы можете сделать такую функцию в своем действии:
$funcName = $this->getActionName();
--> find the first uppercase letter there starts the function name.
--> $new String() = [first letter of name in lowercase] . [rest of the name]
--> $String = string . "Success.php";
Я недостаточно продвинут в php, чтобы сказать точный код, но это алгоритм.
Надеюсьэто помогло тебе, удачи;