Найдено 456 результатов

Ryadnov
2010.08.05, 10:09
Форум: Общие вопросы (Yii 1.x)
Тема: request->baseUrl
Ответы: 2
Просмотры: 1992

Re: request->baseUrl

BaseUrl пустой если у вас сайт располагается в корневой папке
а для сайта расположенного на http://localhost/me.ru/htdocs/
Yii::app()->request->baseUrl будет /me.ru/htdocs

ну и полный url
Yii::app()->request->getBaseUrl(true) => http://localhost/me.ru/htdocs/
Ryadnov
2010.07.31, 09:42
Форум: Общие вопросы (Yii 1.x)
Тема: Code generator - 403 ошибка
Ответы: 8
Просмотры: 5386

Re: Code generator - 403 ошибка

читайте примечание на той же странице Примечание: Код, приведённый выше не должен попасть на сервер. Инструменты для генерации кода должны использоваться только при разработке. но если вам очень хочется 'modules'=>array(             'gii'=>array(                 'class'=>'system.gii.GiiModule',     ...
Ryadnov
2010.07.29, 07:49
Форум: Общие вопросы (Yii 1.x)
Тема: Action и его использование из двух разных контроллеров
Ответы: 4
Просмотры: 1219

Re: Action и его использование из двух разных контроллеров

Но вот это принципиально не возможно, т.к. AdminController может управлять не только Pages
Ryadnov
2010.07.28, 23:35
Форум: Общие вопросы (Yii 1.x)
Тема: Action и его использование из двух разных контроллеров
Ответы: 4
Просмотры: 1219

Re: Action и его использование из двух разных контроллеров

Но для разных контроллеров $this->getController() вернет разные значения
И придется дублировать loadModel() в AdminController и PagesController
Ryadnov
2010.07.28, 22:43
Форум: Общие вопросы (Yii 1.x)
Тема: Action и его использование из двух разных контроллеров
Ответы: 4
Просмотры: 1219

Action и его использование из двух разных контроллеров

У меня есть контроллер Pages в котором все Action вынесены в отдельные файлы И есть контроллер Admin который использует выше упомянутые Action И собственно вопрос) Куда идеалогически и практически правильнее запихать функции loadModel и performAjaxValidation ??? 1. У меня в первоначальном варианте б...
Ryadnov
2010.07.28, 22:06
Форум: Общие вопросы (Yii 1.x)
Тема: Добавить кнопки в CButtonColumn
Ответы: 2
Просмотры: 2237

Re: Добавить кнопки в CButtonColumn

вот кусок из моего проекта, тут я изменял url стандартных кнопок $this->widget('zii.widgets.grid.CGridView', array( ...         'columns' => array( ....         array(             'class' => 'CButtonColumn',             //'template' => '{view} {update} {delete}',             'viewButtonUrl' => 'Yii:...
Ryadnov
2010.07.28, 20:43
Форум: Общие вопросы (Yii 1.x)
Тема: Как поменять SQLite на MySQL
Ответы: 2
Просмотры: 1172

Re: Как поменять SQLite на MySQL

http://yiiframework.ru/doc/guide/ru/database.dao array(     …     'components'=>array(         …         'db'=>array(             'class'=>'CDbConnection',             'connectionString'=>'mysql:host=localhost;dbname=testdb',             'username'=>'root',             'password'=>'password',       ...
Ryadnov
2010.07.25, 22:14
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос касающийся представлений
Ответы: 5
Просмотры: 1861

Re: Вопрос касающийся представлений

Не понимаю, почему предложенный вариант вас не устраивает? Делаете виджет. В основной шаблон его вставляете так

Код: Выделить всё

$this->widget('Calendar', array(
    'date'=>$currentdate,
));
 
для аякса делаете отдельный контроллер, который рендерит только виджет с параметром

Код: Выделить всё

'date'=>$_GET['date'], 
Ryadnov
2010.07.21, 00:19
Форум: Общие вопросы (Yii 1.x)
Тема: Crud Generator на русском
Ответы: 4
Просмотры: 2085

Re: Crud Generator на русском

Наверное нет)
Но вы можете создать новый шаблон для генерации кода. Как это сделать написано тут - http://yiiframework.ru/doc/guide/ru/topics.gii
Ryadnov
2010.07.19, 11:01
Форум: Общие вопросы (Yii 1.x)
Тема: Как переопределить каталог размещения файлов jquery?
Ответы: 6
Просмотры: 1851

Re: Как переопределить каталог размещения файлов jquery?

Если не ошибаюсь, то нужно писать без ".js"

Код: Выделить всё

<?php Yii::app()->clientScript->registerScriptFile('jquery'); ?>
Ryadnov
2010.07.10, 10:00
Форум: Общие вопросы (Yii 1.x)
Тема: breadcrumbs заменить "Home"
Ответы: 10
Просмотры: 5968

Re: breadcrumbs заменить "Home"

Код: Выделить всё

$this->widget('zii.widgets.CBreadcrumbs', array(
        'links'=>$this->breadcrumbs,
    'homeLink'=>CHtml::link('Главная',array('site/index')),
    ));
 
Ryadnov
2010.07.08, 20:12
Форум: Общие вопросы (Yii 1.x)
Тема: Отображение иерархии ссылок до посещеной страницы
Ответы: 5
Просмотры: 2262

Re: Отображение иерархии ссылок до посещеной страницы

Прописываете во вьюхах view.php $this->breadcrumbs=array(     'новости'=>array('index'), // link to http://host_name/admin/news/index     $model->n_id,  );  получаете - Главная >> Новости >> ID update.php $this->breadcrumbs=array(     'новости'=>array('index'),     $model->n_id=>array('view','id'=>$...
Ryadnov
2010.06.20, 22:37
Форум: Общие вопросы (Yii 1.x)
Тема: И снова CBreadcrumbs
Ответы: 5
Просмотры: 2251

Re: И снова CBreadcrumbs

Предлагаю такую реализацию, работает как вы и описали, но с зависимостью от пользователя, т.к. не понятно, как определить зависимость от места $home_url = (Yii::app()->user->admin) ? CHtml::link('Админка', array('admin/index')) : false; if(count($this->breadcrumbs)>1 OR $home_url !== false) { $this-...
Ryadnov
2010.06.20, 01:00
Форум: Общие вопросы (Yii 1.x)
Тема: CActiveDataProvider и ETaggableBehavior
Ответы: 2
Просмотры: 1401

Re: CActiveDataProvider и ETaggableBehavior

как раз разбирался с этим вопросом. в версии 1.2, сделал так $dataProvider=new CActiveDataProvider('Article', array(     'criteria' => $criteria,     'pagination' => array(         'pageSize' => 10,     ), )); if(isset($_GET['tag'])) {     $article = Article::model();     $tags = $article->toTagsArr...