Найдено 45 результатов
- 2017.09.04, 21:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не понимаю как переопределить метод в модуле
- Ответы: 2
- Просмотры: 1017
Re: Не понимаю как переопределить метод в модуле
Я прописывал в конфиге, но не помогало. реализовал так, не знаю правильно или нет class AutoloadExample extends \yii\base\Widget { public function run() { $class = \Yii::$app->getModule('test')->modelMap['Test']; $model = \Yii::createObject($class::className()); return $model->str; } }
- 2017.09.04, 20:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не понимаю как переопределить метод в модуле
- Ответы: 2
- Просмотры: 1017
Не понимаю как переопределить метод в модуле
Добрый вечер. Ни как не пойму как переопределить метод в моделе Модуля. Сделал минимальный модуль https://github.com/hrupin/test/blob/master/Module.php и пытаюсь переопределить метод в моделе models/Test getStr() Создаю модель <?php namespace frontend\models; use hrupin\test\models\Test as BaseTest;...
- 2017.08.26, 00:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: PJAX и динамически создаваемая форма
- Ответы: 0
- Просмотры: 627
PJAX и динамически создаваемая форма
Доброй ночи. Гуглил, но так и не смог найти решения. Цель: есть список комментариев, и при ответе на определенный комментарий надо создать форму. Форму создаю через JS, но при ее отправке полностью перезагружается страница. Но хочется без перезагрузки. data-pjax добавил, но не помогло. Как надо прав...
- 2017.08.24, 19:57
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
Спасибо большое
- 2017.08.24, 19:37
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
тогда почему в функции я вынужден обращаться к ней как к глобальной?
что-то я упустил в матчасти((((
что-то я упустил в матчасти((((
- 2017.08.24, 19:34
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
точно, забыл)))
но $html тогда получается глобальной или локальной?
Код: Выделить всё
generateHTML($template, $reviews, 'ul', 'li', 1);
echo $html;
- 2017.08.24, 19:29
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
главная цель это реализовать рекурсию на неизвестную глубину Получается я делаю вот так? $template = '<img src="{img}" class="avatar img-rounded" alt=""> <div class="review"> <p class="meta">{date} <a href="#">{name}</a> {says} : <i class=&...
- 2017.08.24, 19:21
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
а рекурсию делать через глобальную переменную?
будет ли это правильно?
будет ли это правильно?
- 2017.08.24, 18:25
- Форум: Общие вопросы (Yii 2.x)
- Тема: CRUD
- Ответы: 10
- Просмотры: 2896
Re: CRUD
а если надо переопределить до валидации я делаю так public function actionCreate() { $model = new User(); if ($model->load(Yii::$app->request->post())) { $model->yourProperty = 'value'; // или $value или результат действия if($model->validate() && $model->save()){ return $this->redirect(['vi...
- 2017.08.24, 17:52
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
Сделал так, не знаю правильно или нет в Модели public static function generateHTML($template, $data, $tagMain, $tag){ self::$html .= '<'.$tagMain.'>'; foreach ($data as $value){ self::$html .= '<'.$tag.'>'; $tmp = str_replace("{img}", $value['img'], $template); $tmp = str_replace("{da...
- 2017.08.24, 16:30
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
Подробней расписал function htmlBlock($data){ return "<h1>".$data['title']."</h1><p>".$data['text']."</p>"; } function recurView($ar){ foreach ($ar as $k => $v){ echo "<li>"; echo htmlBlock($v); if(array_key_exists('child', $v)){ echo "<ul>"; recurVi...
- 2017.08.24, 16:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
не совсем понял, а где здесь рекурсия?
- 2017.08.24, 16:08
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
функция или метод например будет выглядеть так function htmlBlock($data){ return "<h1>".$data."</h1>"; } function recurView($ar){ foreach ($ar as $k => $v){ echo htmlBlock($v); if(array_key_exists('child', $v)){ recurView($v); } } } HTML кода конечно больше, это так для примера. ...
- 2017.08.24, 15:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Re: Вопрос по YII2 и MVC
А функция в виде не будет нарушать философию MVC?
- 2017.08.24, 15:20
- Форум: Общие вопросы (Yii 2.x)
- Тема: Вопрос по YII2 и MVC
- Ответы: 18
- Просмотры: 3464
Вопрос по YII2 и MVC
Добрый день. Я понимаю что это вопрос уровня новичка, но ни как не могу понять как делать правильно. В модели генерирую из ответа запроса к базе многомерный массив. И в виде мне надо его вывести рекурсивно, при том количество уровней не известно. По идее надо реализовать функцию или метод, который б...
- 2015.04.21, 00:48
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31034
Re: Помогите пожалуйста новичку c Yii2-user
YII2 Самый лучший фреймворк)))
- 2015.02.25, 19:41
- Форум: Общие вопросы (Yii 2.x)
- Тема: Есть ли возможность указать список файлов который надо скопировать в copyDirectory()
- Ответы: 0
- Просмотры: 760
Есть ли возможность указать список файлов который надо скопировать в copyDirectory()
Добрый вечер. Завис с задачей, надо из папки скопировать файлы в другую папку. Но в папке несколько файлов и мне надо скопировать определенные. В options можно указать 'only', но я так понял он работает только с шаблоном? или ему можно передать названия файлов которые надо скопировать? Буду благодар...
- 2014.08.04, 11:55
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31034
Re: Помогите пожалуйста новичку c Yii2-user
Все разобрался. Получается вид надо прописывать не модулю, а в основном components.
- 2014.08.04, 09:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31034
Re: Помогите пожалуйста новичку c Yii2-user
Опять завис(((. Почему то не хочет брать layout The view file does not exist: /home/sandro/www/cabinet.cluboninc.com/vendor/dektrium/yii2-user/views/layouts/login.php настройки config/web.php <?php $params = require(__DIR__ . '/params.php'); $config = [ 'id' => 'basic', 'basePath' => dirname...
- 2014.08.03, 13:31
- Форум: Общие вопросы (Yii 2.x)
- Тема: Помогите пожалуйста новичку c Yii2-user
- Ответы: 39
- Просмотры: 31034
Re: Помогите пожалуйста новичку c Yii2-user
Получилось, спасибо большое. Сам бы навряд ли разобрался бы.