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

voshum
2012.05.16, 19:04
Форум: Общие вопросы (Yii 1.x)
Тема: Вывод данных из связанных таблиц
Ответы: 4
Просмотры: 4777

Re: Вывод данных из связанных таблиц

public function actionSelect($id) {         $dataProvider=new CActiveDataProvider('Students');                 $this->render('rows', array( 'dataProvider'=>$dataProvider)); } Если ты создаешь объект класса CActiveDataProvider, то не нужно потом писать $dataProvider=Students::model()->findByPk($id)....
voshum
2012.03.25, 11:08
Форум: Общие вопросы (Yii 1.x)
Тема: Проблема с save
Ответы: 4
Просмотры: 1440

Re: Проблема с save

Смотри правила валидации в модели. И еще посмотри поля в БД, может там NOT NULL стоит какой-нибудь
voshum
2012.03.25, 10:40
Форум: Общие вопросы (Yii 1.x)
Тема: Проблема с save
Ответы: 4
Просмотры: 1440

Re: Проблема с save

Во втором случае if(isset($_POST['Assumption'])) { $model->attributes = $_POST['Assumption']; if($model->save()); $this->redirect(array('view','id'=>$model->id)); } Вызываешь save() у объекта, который ты еще на создал. Сначала создай, а потом вызывай save()
voshum
2012.03.22, 13:11
Форум: Общие вопросы (Yii 1.x)
Тема: Формирование ссылок из базы данных
Ответы: 19
Просмотры: 5569

Re: Формирование ссылок из базы данных

В примере к твоему расширению есть

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

<?php echo CHtml::link('this link will open current page in german',array('','lang'=>'de')) ?>
Так пробовал?
voshum
2012.03.22, 13:07
Форум: Общие вопросы (Yii 1.x)
Тема: Формирование ссылок из базы данных
Ответы: 19
Просмотры: 5569

Re: Формирование ссылок из базы данных

Не! Я имел в виду, что ты написал, что пробовал вывести как я предложил. Так вот в этом случае ты как выводишь?
voshum
2012.03.22, 13:01
Форум: Общие вопросы (Yii 1.x)
Тема: Формирование ссылок из базы данных
Ответы: 19
Просмотры: 5569

Re: Формирование ссылок из базы данных

А как выводишь? Просто странно, у меня все нормально когда я вывожу ссылку из БД. Обычным echo $model->url.
voshum
2012.03.22, 12:40
Форум: Общие вопросы (Yii 1.x)
Тема: Формирование ссылок из базы данных
Ответы: 19
Просмотры: 5569

Re: Формирование ссылок из базы данных

А не лучше ли при формировании ссылки указывать просто какой язык использовать? Что-то типо вот такого

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

<a href="<?php echo Yii::app()->baseUrl.'/'.getLanguage().'/'.$links?>">Ссылка</a>
voshum
2012.03.16, 06:45
Форум: Общие вопросы (Yii 1.x)
Тема: Cколько пользователей могут работать одновременно
Ответы: 9
Просмотры: 3661

Re: Cколько пользователей могут работать одновременно

Перенес сайт с Руцентр'а на TimeWeb. Теперь сайт запросто держит 100 одновременно присутствующих на сайте виртуальных юзеров. Следовательно проблема скорей всего была с хостингом.
А есть кто-нибудь у кого сайты крутятся на руцентре, если да то как у вас дела с этим обстоят?
voshum
2012.03.14, 20:33
Форум: Общие вопросы (Yii 1.x)
Тема: Cколько пользователей могут работать одновременно
Ответы: 9
Просмотры: 3661

Re: Cколько пользователей могут работать одновременно

chelishchevi, запросы там я не сказал бы что тяжелые (простые селекты с одним/двумя джойнами). Сайт сам по себе простой, обычный интернет магазин. Ну да ладно буду смотреть и думать.
А вообще 10 юзеров это совсем не хорошо?
voshum
2012.03.14, 20:14
Форум: Общие вопросы (Yii 1.x)
Тема: Cколько пользователей могут работать одновременно
Ответы: 9
Просмотры: 3661

Re: Cколько пользователей могут работать одновременно

Как раз интересует тот же вопрос. Перенес сайт на хостинг (руцентр) и решил с помощью Apache JMeter провести тестирование. И получил вот что. При 10 одновременно присутствующих виртуальных пользователях, сайт еле-еле ворочается. Перед тем как загрузить сайт на хостинг сделал стандартные процедуры по...
voshum
2012.03.01, 19:50
Форум: Общие вопросы (Yii 1.x)
Тема: Простой вопрос по relations
Ответы: 5
Просмотры: 1354

Re: Простой вопрос по relations

А так пробовал
$user['city']['country']['name']
и еще возможно нужно with добавить
$users = User::model()->with('city', 'city.country')->findAll();
Как то так попробуй
voshum
2012.03.01, 19:00
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и реализация связей - РЕШЕНО
Ответы: 2
Просмотры: 973

Re: CGridView и реализация связей

Вот так

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

...
'columns'=>array(
        'name',
        'Group.name',
        'description',
        array(
            'class'=>'CButtonColumn',
        ),
...
 
Ток там будет проблема с поиском и сортировкой, вот тут описано как решить http://www.mmv-module.ru/site/file/id/38
voshum
2012.03.01, 18:44
Форум: Общие вопросы (Yii 1.x)
Тема: Простой вопрос по relations
Ответы: 5
Просмотры: 1354

Re: Простой вопрос по relations

Все простые связи я написал, но мне нужно чтобы с модели юзеров я тянул не только их города, но и страны тоже.
Если все "простые" связи правильно написал, то доступ к странам через юзеров будет примерно такой
$model = new User();
$model->cities->country->name
voshum
2012.03.01, 13:14
Форум: Общие вопросы (Yii 1.x)
Тема: Пагинация в CGridView, когда контроллер в подкаталоге
Ответы: 4
Просмотры: 1600

Re: Пагинация в CGridView, когда контроллер в подкаталоге

Да не за что! Кстати там будет возможно проблема и сортировкой. Я делаю так же )
return new CActiveDataProvider($this, array(
...
'sort'=>array(
'sortVar'=>'sort',
'route'=>'',
'params'=>array(),
)
));
voshum
2012.03.01, 12:09
Форум: Общие вопросы (Yii 1.x)
Тема: Пагинация в CGridView, когда контроллер в подкаталоге
Ответы: 4
Просмотры: 1600

Re: Пагинация в CGridView, когда контроллер в подкаталоге

Хоть и не совсем красиво, но я делал так. Создавал CActiveDataProvider вот так return new CActiveDataProvider($this, array(             ...         'pagination'=>array(                 'route'=>'',                 'params'=>array(),                 'pageVar'=>'page',             ),                 ....
voshum
2012.03.01, 05:30
Форум: Общие вопросы (Yii 1.x)
Тема: Дурацкий вопрос про контроллер и модель
Ответы: 8
Просмотры: 3438

Re: Дурацкий вопрос про контроллер и модель

Я даже представить себе не мог, что обращение к модели в представлении возможно.
Если ты имеешь в виду строку CHtml::listData(Category::model()->findAll(),'id','name'), то это не возможность Yii, а возможность php.
voshum
2012.02.27, 15:08
Форум: Общие вопросы (Yii 1.x)
Тема: Виджет или просто представление
Ответы: 4
Просмотры: 2046

Re: Виджет или просто представление

Виджеты обычно встраивают в скрипт представления для генерации некоторой сложной, но в то же время самостоятельной части пользовательского интерфейса. К примеру, виджет календаря может быть использован для рендеринга сложного интерфейса календаря. Виджеты позволяют повторно использовать код пользов...
voshum
2012.02.27, 12:01
Форум: Общие вопросы (Yii 1.x)
Тема: Нестандартное применение MVC, а точнее отображения
Ответы: 2
Просмотры: 829

Re: Нестандартное применение MVC, а точнее отображения

Привет! Если все правильно понял, то можно все контроллеры наследовать от одного общего класса и там прописать свойство
viewPath = 'путь до папки с представлениями'
А в дочерних контроллерах уже просто вызывай $this->render('viewName');
voshum
2012.02.27, 11:51
Форум: Общие вопросы (Yii 1.x)
Тема: Подключение extension из внешней директории
Ответы: 2
Просмотры: 803

Re: Подключение extension из внешней директории

Если я не ошибаюсь, то в метод widget нужно передавать псевдоним, а не реальный путь. Попробуй вот как
YiiBase::setPathOfAlias('CKEditorPath', '/home/scott2to/atvargoru/protected/extensions/ckeditor/')
а потом
$this->widget('CKEditorPath.CKEditor')