@Tendor

Как передать параметры в виджет Yii?

Вид
<?php $this->widget('ext.widgets.Share', array('params'=>array('url'=>123))); ?>


Метод виджета
<?php
class Share extends CWidget
{
	public $params = array(
                      'url'=>'value 1',
          );
	
	public function run()
        {
		$this->render('share', $this->params);
	}
	
  }

Код view share
<div class="share_social_popup">
		<p>Поделиться:</p>
		     <div>
				<a href="#" onclick="Share.vkontakte('<?php echo $url; ?>','TITLE','IMG_PATH','DESC')" class="icons icon_vk_2">В контакте</a>
				<a href="#" class="icons icon_fb_2">facebook</a>
				<a href="#" class="icons icon_tw_2">twitter</a>
				<a href="#" class="icons icon_od_2">Однокласники</a>
		    </div>
		<p><a href="#">Скопировать ссылку на это послание</a></p>
	</div>

Результат выводит: value 1.
Где ошибка, куда смотреть?
  • Вопрос задан
  • 3195 просмотров
Решения вопроса 1
@Tendor Автор вопроса
Вопрос решен. Не внимательность(
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
AMar4enko
@AMar4enko
В дебаггер и исходный код Yii
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы