Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

45 lines
946B

  1. <?php
  2. namespace common\components ;
  3. class MyView extends \yii\web\View {
  4. var $icon ;
  5. var $page_title ;
  6. var $subtitle ;
  7. public function setTitle($title, $icon = '') {
  8. $this->title = $title ;
  9. $this->page_title = $title ;
  10. $this->icon = $icon ;
  11. }
  12. public function getTitle() {
  13. return $this->title ;
  14. }
  15. public function setPageTitle($page_title) {
  16. $this->page_title = $page_title ;
  17. }
  18. public function getPageTitle() {
  19. return $this->page_title ;
  20. }
  21. public function setSubtitle($subtitle) {
  22. $this->subtitle = $subtitle ;
  23. }
  24. public function getSubtitle() {
  25. return $this->subtitle ;
  26. }
  27. public function getTitleIcon() {
  28. return $this->icon ;
  29. }
  30. public function getControllerAction() {
  31. return Yii::$app->controller->id.'/'.Yii::$app->controller->action->id ;
  32. }
  33. }