Помогите пожалуйста найти решение:
есть модель user и для нее в зависимости от actions разные views - ну в принципе стандартный набор))
Как мне views вывести в всплывающих окнах? дайти пожалуйста хоть какой-то пример((
так же не подскажите как подключить нормально jquery к сайту, а то чет у меня его функции не запускаются при добавлении в layout(((
вывод views в сплывающем popup окне
-
- Сообщения: 89
- Зарегистрирован: 2011.05.19, 19:20
Re: вывод views в сплывающем popup окне
Пожалуйста
http://www.yiiframework.com/wiki/145/cj ... new-model/
http://www.yiiframework.com/wiki/72/cju ... mitbutton/
по подключению jquey, все просто
напиши, где-нибудь в шаблоне
http://www.yiiframework.com/wiki/145/cj ... new-model/
http://www.yiiframework.com/wiki/72/cju ... mitbutton/
по подключению jquey, все просто
напиши, где-нибудь в шаблоне
Код: Выделить всё
<?php
$cs = Yii::app()->getClientScript();
$cs->registerCoreScript('jquery', CClientScript::POS_END);
?>
Re: вывод views в сплывающем popup окне
Ну а если мне не нужен диалог? CJuiDialog. Есть другой виджет какой нибудь? onmouseover - появляется доп информация,скажем при наведение на картинку в фотогалереи, onmouseout - исчезает. Конечно можно сделать своими средствами,но неужто нету готового виджета?
Re: вывод views в сплывающем popup окне
title="всплывающий текст" позволяет показывать доп.информациюАллотха писал(а):Ну а если мне не нужен диалог? CJuiDialog. Есть другой виджет какой нибудь? onmouseover - появляется доп информация,скажем при наведение на картинку в фотогалереи, onmouseout - исчезает. Конечно можно сделать своими средствами,но неужто нету готового виджета?
Одно время, еще до jQuery очень популярными были различные скрипты всплывающих HTML-подсказок, которые как раз onmouseover|onmouseout.
JQuery же сильно упрощает и onmouseover|onmouseout и ajax-запрос, если требуется... Так что "своих средств" получается несколько строк кода..
Если я правильно понял, то при наведении на картинку требуется загрузить вьюшку в popup-окно (или всё-таки в "всплывающий" div? popup-окно в моём понимании ассоциируется с небольшим, но отдельным окном браузера без панелей и прочих плюшек ) как-то так
Код: Выделить всё
<img id="pic" ... /> <!-- или любой другой селектор CSS, позволяющий идентифиицировать картинку -->
<script type="text/javascrip" language="javascript">
$('#pic').mouseover( function () {
// показать блок или открыть popup-окно
$('#hiddendiv').css('display','block').load('/controller/action/extra/extraval');
}).mouseout( function () {
// скрыть блок эм.. или закрыть popup???
});
</script>
...
Re: вывод views в сплывающем popup окне
просто есть много виджетов,обзора толкового на русском по этим виджетам нет,да и на англ не нашел).
и если есть виджет диалога модального окна (тоже ведь можно своими средствами сделать), то почему нет виджета всплывающей подсказки,а может и есть,просто я не вкурсе.
Тут еще дело в том,что хочется делать по максимуму средствами Yii, возможно и не стоило усложнять.
нужно как то вот так. http://nn-sp.ru/pris/
)
и если есть виджет диалога модального окна (тоже ведь можно своими средствами сделать), то почему нет виджета всплывающей подсказки,а может и есть,просто я не вкурсе.
Тут еще дело в том,что хочется делать по максимуму средствами Yii, возможно и не стоило усложнять.
нужно как то вот так. http://nn-sp.ru/pris/
)
Re: вывод views в сплывающем popup окне
там вроде всё в коде:Аллотха писал(а):...нужно как то вот так. http://nn-sp.ru/pris/
Код: Выделить всё
<div class=photo-photo2 onmouseover="ShowDescription(8189)"
onmouseout="HideDescription(8189)">...
...