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

volkoff
2018.03.08, 13:45
Форум: Общие вопросы (Yii 1.x)
Тема: Во view перестали приходить данные (php7) ??
Ответы: 1
Просмотры: 1370

Re: Во view перестали приходить данные (php7) ??

Ворос решен.
После перехода на php7 слетел параметр отвечающий за использование коротких тегов <? ?>
volkoff
2018.03.08, 13:01
Форум: Общие вопросы (Yii 1.x)
Тема: Во view перестали приходить данные (php7) ??
Ответы: 1
Просмотры: 1370

Во view перестали приходить данные (php7) ??

День добрый коллеги, ситуация такая. Есть action public function actionIndex() { $this->layout = 'lte'; $data = array( "test" => 'something' ); $this->render('view_index' , $data); } все отлично работало, но потом престало. Если конкретно, то в соответствующей вьюшке <? var_dump($test); ?>...
volkoff
2017.10.05, 18:44
Форум: Общие вопросы (Yii 1.x)
Тема: imperavi upload images грузит картинку но не показывает
Ответы: 0
Просмотры: 1133

imperavi upload images грузит картинку но не показывает

Собственно , делал все по этой инструкции https://imperavi.com/redactor/docs/upload-images/ <script type="text/javascript" src="/js/jquery-2.1.4.min.js"></script> <link rel="stylesheet" href="/protected/extensions/imperavi-redactor-widget-master/assets/redactor.css...
volkoff
2017.04.26, 11:16
Форум: Новости, события, встречи
Тема: Новая книга по Yii 2.0
Ответы: 17
Просмотры: 11783

Re: Новая книга по Yii 2.0

Дополнил своей презентацией: http://www.elisdn.ru/blog/102/yii2-application-development-cookbook Презентация - огонь! Помнится, первая книга, со временем, была все таки переведена на русский. С этой не планируется ли сделать то же самое ? (Да признаю, давно пора уже выучить английский в той степени...
volkoff
2017.04.24, 17:10
Форум: Документация и рецепты (Yii 2.x)
Тема: FileManager для Yii
Ответы: 1
Просмотры: 2630

FileManager для Yii

День добрый, коллеги!

Есть задача пикрутить файловый менеджер в админке.
Функционал примерно как у CKFinder
Ничего космического - просто манипуляция медиафайлами в отдельно взятой папке.


Кто какой посоветует ?
(Может даже расширение какое для YIi хорошее написано ?)


Спасибо !
volkoff
2017.04.19, 12:53
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по правилу роутинга
Ответы: 2
Просмотры: 1669

Re: Вопрос по правилу роутинга

ElisDN писал(а): 2017.04.19, 12:46 ...
А, точно. Просто правило для 2-х параметров еще прописать.
Благодарю!
Работает
Изображение
volkoff
2017.04.19, 12:37
Форум: Общие вопросы (Yii 1.x)
Тема: Вопрос по правилу роутинга
Ответы: 2
Просмотры: 1669

Вопрос по правилу роутинга

Дано : После стандартных правил '<controller:\w+>/<id:\d+>'=>'<controller>', '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', было добавлено правило: '/site/study/<course:\w+>/<part:\w+>/<lesson:\w+>'=>'/site/study/', И при ...
volkoff
2017.02.10, 11:50
Форум: Общие вопросы (Yii 1.x)
Тема: хитрая выборка Active record -> with
Ответы: 4
Просмотры: 1549

Re: хитрая выборка Active record -> with

Да проблема была запрос по нормальному составить в MySql сначала.
Все, разобрался.
НАдо вместо

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

m_y = '02_17' or m_y = null
было написать

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

m_y = '02_17' or m_y is null
Собственно, ваша идея сначала запрос составить , а потом уже с AR играться, сработала, Спасибо ! )
volkoff
2017.02.10, 11:42
Форум: Общие вопросы (Yii 1.x)
Тема: хитрая выборка Active record -> with
Ответы: 4
Просмотры: 1549

Re: хитрая выборка Active record -> with

Вот запрос без даты http://s8.hostingkartinok.com/uploads/images/2017/02/2b4f523da6fc257487b84fce01e879ce.jpg После запроса с датой пропадают обе записи http://s8.hostingkartinok.com/uploads/images/2017/02/11a3fd409469adc8670378c0c7831bfc.jpg Пытался прописать m_y = '02_17' or m_y = null по почему т...
volkoff
2017.02.10, 11:12
Форум: Общие вопросы (Yii 1.x)
Тема: хитрая выборка Active record -> with
Ответы: 4
Просмотры: 1549

хитрая выборка Active record -> with

Суть такова. допустим есть таблицы users ( id , name ) и visits ( id, user_id, date ). Юзеры и даты посещений, соответствено. (Дат может быть много) В relarions юзеров пишем 'visites'=>array(self::HAS_MANY, 'Visits', 'user_id') и выборкой Users:model()->with('visites')->findAll($cr); забираем все. П...
volkoff
2015.11.09, 12:03
Форум: Общие вопросы (Yii 1.x)
Тема: Связать 3 модели через relations
Ответы: 1
Просмотры: 746

Re: Связать 3 модели через relations

Все, нашел
В OrdersItems пишем:

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

 'prod'=>array(self::BELONGS_TO, 'Products', 'product_id') 
а выборка будет

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

$data['orders'] = StoreOrders::model()->with('oi.prod')->findAll(); 
volkoff
2015.11.09, 11:57
Форум: Общие вопросы (Yii 1.x)
Тема: Связать 3 модели через relations
Ответы: 1
Просмотры: 746

Связать 3 модели через relations

Дано: Есть таблицы Orders (Заказы) и OrderItems (Товары в конкретном заказе). Пока все банально. Связываем их, прописав в orders     public function relations()     {         return array(             'Items'=>array(self::HAS_MANY, 'OrdersItems', 'order_id'),         );     }  И можем выбрать все за...
volkoff
2015.08.06, 10:34
Форум: Общие вопросы (Yii 1.x)
Тема: Добавить проверку файлов в модель
Ответы: 3
Просмотры: 1371

Re: Добавить проверку файлов в модель

У вас в $_FILES картинка появляется? Ну а ругается на cannot be blank, очевидно, потому что правило "required" для поля с картинкой установлено. А зачем отдельно объявляете свойство public $image? Попали почти в десятку) $_FILES вообще пустой приходил. Косяк был в том, что забыл для формы...
volkoff
2015.08.05, 13:09
Форум: Общие вопросы (Yii 1.x)
Тема: Добавить проверку файлов в модель
Ответы: 3
Просмотры: 1371

Re: Добавить проверку файлов в модель

UPD: есть такое подозрение, что getInstance как то не так отрабатывает. Если, после $N->attributes=$_POST['Blog'];  в $N->image лежит имя файла, то после $N->image=CUploadedFile::getInstance($N,'image');    там уже не лежит ничего Может надо как то по другому атрибут image добавить в модель, чтоб ge...
volkoff
2015.08.05, 12:46
Форум: Общие вопросы (Yii 1.x)
Тема: Добавить проверку файлов в модель
Ответы: 3
Просмотры: 1371

Добавить проверку файлов в модель

Допустим есть работающая связка модель+контроллер, которая проверяет некоторую форму и пишет в базу. Задача: добавить к этой форме инпут файла, который будет проверяться и куда то сохраняться. во wiew добавляем форму         <div class="form-group">             <?php echo $form->label($mod...
volkoff
2015.07.15, 14:19
Форум: Общие вопросы (Yii 1.x)
Тема: renderPartial не в контроллере
Ответы: 5
Просмотры: 2097

Re: renderPartial не в контроллере

Есть два варианта. Начну с неправильного. Это инициализировать объект контроллера и вызывать нужный метод. Более правильный написать виджет , который не зависим от контроллера. задача, которую требуется решить, очень простая - взять код из вьюшки (хтмл, небольшой тег sctipt), кое что в нем поменять...
volkoff
2015.07.15, 14:08
Форум: Общие вопросы (Yii 1.x)
Тема: renderPartial не в контроллере
Ответы: 5
Просмотры: 2097

Re: renderPartial не в контроллере

yuran80 писал(а):Yii::app()->controller->renderPartial('view' , $data , TRUE)
Спасибо ! То, что надо
Изображение
volkoff
2015.07.15, 13:47
Форум: Общие вопросы (Yii 1.x)
Тема: renderPartial не в контроллере
Ответы: 5
Просмотры: 2097

renderPartial не в контроллере

Задача такая:
получить код вьюшки в переменную, но не из контроллера, а например, из модели.
В общем аналог

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

$html = $this->renderPartial('view' , $data , TRUE)
только который можно вызвать из кода модели.


Спасибо
volkoff
2015.06.15, 13:56
Форум: Общие вопросы (Yii 1.x)
Тема: Выполнить код перед каждым контроллером
Ответы: 11
Просмотры: 2722

Re: Выполнить код перед каждым контроллером

zabachok писал(а):Вы наверняка наследуюте все контроллеры от одного контроллера - добавьте в него все.

пытался в Controller прописать функию init. Не работает даже банальное

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

    public function init()
    {
      die('die');
    } 

лезть выше из папки protected куда то в СController уже попахивает костылем
volkoff
2015.06.15, 13:53
Форум: Общие вопросы (Yii 1.x)
Тема: Выполнить код перед каждым контроллером
Ответы: 11
Просмотры: 2722

Re: Выполнить код перед каждым контроллером

zelenin писал(а): в документации посмотрите ....

Отличная фраза. не могу представить вопрос на этом форуме, на который нельзя было ответить ей же. Весьма универсально