Найден 91 результат

vav
2014.09.26, 16:38
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

Файл /views/news/_view.php существует? Виджет TbInput в нём подключается? файл существует, но виджета там нет Я так понимаю, используется YiiBooster. Виджет TbInput ни в одном из файлов не подключается автоматически . Кроме того, Вы пишете, что по нажатию по ссылке должен выполняться экшен sortPopu...
vav
2014.09.26, 15:52
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

mickgeek писал(а):Файл /views/news/_view.php существует? Виджет TbInput в нём подключается?
файл существует, но виджета там нет
vav
2014.09.26, 15:46
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

public function actionSort()  {       $sort = News::model()->findAll(array('order'=>'count_views DESC'));       $criteria = new CDbCriteria;       $dataProvider=new CActiveDataProvider('News',array(                        'criteria' => $criteria));   $this->render('index',array(    'dataProvider'=>...
vav
2014.09.26, 15:36
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

Что-то совсем непонятно по вашему коду что вы пытаетесь сделать. "TbInput: Failed to initialize widget! Model is not set." - четко сказано, что нужно задать модель в TbInput как я понимаю он у вас в _view я сам заблудился, в упор не понимаю чего-то. вот полный расклад. Есть NewsController...
vav
2014.09.26, 15:12
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

anton44eg писал(а):во view index у вас CGridView?
нет, в index

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

?php $this->widget('bootstrap.widgets.TbListView', array(
    'dataProvider'=>$dataProvider,
    'itemView'=>'_view',
    'template' => '{items}{pager}'
));  
vav
2014.09.26, 13:44
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

это что?  $this->render('index',array(    'dataProvider'=>$sort,   )); понял, что сморосил, исправил на 'dataProvider'=>$dataProvider, но та же ошибка, я туплю и не понимаю какой виджет пытаюсь вызвать и где он у меня должен быть, по идее по клику на линк просто должна происходить сортировка, разве...
vav
2014.09.26, 13:08
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

Что-то не получается у меня с сортировкой: экшн: public function actionSort()  {       $sort = News::model()->findAll(array('order'=>'count_views DESC'));       $criteria = new CDbCriteria;       $dataProvider=new CActiveDataProvider('News',array(                        'criteria' => $criteria));   ...
vav
2014.09.25, 10:02
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

Есть момент - счетчик накручивает просмотры тем новостям, которым уже накрутил: public function actionView($id) {      $post = News::model()->findByPk($id);      if(!Yii::app()->request->cookies['count:' . $id]) {         $cookie = new CHttpCookie('count'. $id, true);            $cookie->expire = ti...
vav
2014.09.24, 19:01
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

Спасибо всем за помощь.
vav
2014.09.24, 18:15
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

а, ну так в имя куки id добавьте Yii::app()->request->cookies['count:' . $id] Спасибо, но так тоже не работает: public function actionView($id) {      $post = Catalog::model()->findByPk($id);      if(Yii::app()->request->cookies['count:' . $id]) {          $cookie = new CHttpCookie('count', true); ...
vav
2014.09.24, 17:58
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

anton44eg писал(а):а зачем ему остальным новостям менять?
я захожу в одну новость, счетчик +1, захожу в другую новость, в данном коде счетчик уже не меняется, но меняться должен, потом хочу по количеству просмотров сделать выборку
vav
2014.09.24, 17:41
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

Работает, но не так как нужно. При переходе на новость счетчик не изменяет значение остальным новостям, надо еще как-то передать айди новости
vav
2014.09.24, 14:08
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

HQ0 писал(а):Ошибка пропала, но код не работает ? :)
Покажи другой код!
какой именно? ошибки нет, но в бд значение соответствующего поля не меняется.
vav
2014.09.24, 13:25
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Re: Счетчик saveCounters

Я не особо разбирался в коде, но мне кажется, что так должно быть немного лучше. ($post до if-a?) public function actionView($id) {     $post = Catalog::model()->findByPk($id);     if(!Yii::app()->request->cookies['count']) {          $cookie = new CHttpCookie('count', true);             $cookie->e...
vav
2014.09.24, 12:42
Форум: Общие вопросы (Yii 1.x)
Тема: Счетчик saveCounters
Ответы: 28
Просмотры: 6650

Счетчик saveCounters

Хочу каждый раз при просмотре новости добавлять +1 просмотр в бд. Создал соответствующее поле в бд. Изменил экшн просмотра новости на такой:    public function actionView($id) {     if(!Yii::app()->request->cookies['count']) {      $cookie = new CHttpCookie('count', true);         $cookie->expire = ...
vav
2014.09.23, 16:01
Форум: Общие вопросы (Yii 1.x)
Тема: В пагинации нет кнопок "Первая и последняя"
Ответы: 5
Просмотры: 1963

Re: В пагинации нет кнопок "Первая и последняя"

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

<?php $this->widget('zii.widgets.CListView', array(
    'dataProvider'=>$dataProvider,
    'itemView'=>'_view',
    'template' => '{items}{pager}'
)); ?>
Не, так тоже не работает, пагинация есть, кнопок "первая, последняя" - нет
vav
2014.09.23, 12:18
Форум: Общие вопросы (Yii 1.x)
Тема: В пагинации нет кнопок "Первая и последняя"
Ответы: 5
Просмотры: 1963

Re: В пагинации нет кнопок "Первая и последняя"

mickgeek писал(а):Разве Yiistrap подразумевает наличие первой и последней страницы?

http://www.getyiistrap.com/site/components#pagination
т.е. нужно использовать стандартный и стилизовать его уже? а как стандартный вызвать? я туплю уже...
vav
2014.09.23, 11:47
Форум: Общие вопросы (Yii 1.x)
Тема: В пагинации нет кнопок "Первая и последняя"
Ответы: 5
Просмотры: 1963

Re: В пагинации нет кнопок "Первая и последняя"

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

<?php $this->widget('bootstrap.widgets.TbListView', array(
    'dataProvider'=>$dataProvider,
    'itemView'=>'_view',
    'template' => '{items}{pager}'
)); ?>
vav
2014.09.23, 10:48
Форум: Общие вопросы (Yii 1.x)
Тема: В пагинации нет кнопок "Первая и последняя"
Ответы: 5
Просмотры: 1963

В пагинации нет кнопок "Первая и последняя"

В pager.css закомментил

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

ul.yiiPager .first,
ul.yiiPager .last
{
*display:hidden;
}
 
не помогло

Добавил в css:

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

#page ul.yiiPager .first,
#page ul.yiiPager .last
{
        display: inline;
} 
всё равно не работает.
В чем может быть проблема?
vav
2014.09.22, 19:26
Форум: Общие вопросы (Yii 1.x)
Тема: Yii bootstrap несколько вопросов
Ответы: 4
Просмотры: 1721

Re: Yii bootstrap несколько вопросов

подскажите пожалуйста: <?php echo CHtml::link("ПЕРЕЙТИ", $model->url); ?> - делает <a href="site.ru">ПЕРЕЙТИ<a> , как вместо слова Перейти отображать картинку, по клику на которую был бы переход?  <?php echo CHtml::image(Yii::app()->baseUrl."/images/go.png"); ?>  </div>