Yii Framework Forum: Текущий action(Current action) - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Текущий action(Current action) Rate Topic: -----

#1 User is offline   corpix 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 22-May 09
  • Location:Moscow

Posted 07 February 2010 - 01:15 AM

Всем привет.
Как получить имя текущего action`a и controller`a?
Может быть я плохо искал...очень нужно.
Ещё хочу сделать так, чтобы мне не пришлось создавать css и js файлы в public_html директории, хочу класть их в папку с view/action, и чтобы функция по типу registerCoreScript перекладывала их в assets...
Может быть делал кто-нибудь такое уже?Или в фреймворке уже есть функционал для выполнения этой задачи...не очень хочется делать велосипед.
hi.i.am.corpix
JID: corpix@jabber.ru
i.am on Twittter: http://twitter.com/iamcorpix
Блог: http://corpix.ru
0

#2 User is offline   someone 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 84
  • Joined: 22-September 09
  • Location:Rus, Krasnoyarsk

Posted 07 February 2010 - 01:20 AM

Текущие controller и action:

        
echo Yii::app()->controller->id;
echo Yii::app()->controller->action->id;


Публикация своего JS в asset:

protected $baseUrl;

		$this->baseUrl = Yii::app()->getAssetManager()->publish(Yii::app()->getBasePath().DIRECTORY_SEPARATOR.'js');
		$cs = Yii::app()->getClientScript();
		$cs->registerScriptFile($this->baseUrl.'/jquery.form.js');


Аналогично и для CSS
2

#3 User is offline   corpix 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 32
  • Joined: 22-May 09
  • Location:Moscow

Posted 07 February 2010 - 01:23 AM

Великолепно =)
Огромное человеческое спасибо!
hi.i.am.corpix
JID: corpix@jabber.ru
i.am on Twittter: http://twitter.com/iamcorpix
Блог: http://corpix.ru
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users