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

alexa777
2018.10.26, 19:14
Форум: Общие вопросы (Yii 2.x)
Тема: Почему из за изображения Bad Request (#400) ?
Ответы: 7
Просмотры: 835

Почему из за изображения Bad Request (#400) ?

Делаю редактирование поста, при нажатии Сохранить выдает ошибку Bad Request (#400) Выяснил что ошибка из за вывода картинки, если этот код убрать из вьюшки form <?php $img = $image->getPostImg($model->id); if(!empty($img->name)){ echo Html::img('https://site.ku/frontend/web/' . $img->name, $options ...
alexa777
2018.10.25, 15:14
Форум: Общие вопросы (Yii 2.x)
Тема: Есть ли встроенный способ вывода дерева категорий?
Ответы: 1
Просмотры: 301

Есть ли встроенный способ вывода дерева категорий?

Чтобы вывести список категории нужно использовать

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

 ArrayHelper::map(\common\models\Category::find()->all(), 'id', 'name')
А вот если категорий содержат под категории и таблица вот такая [id, name, parent_id]

Есть ли подобные встроенные способы вывода дерева категорий?
alexa777
2018.10.23, 10:37
Форум: Общие вопросы (Yii 2.x)
Тема: А есть ли плагин который выводит дерево категорий?
Ответы: 1
Просмотры: 378

А есть ли плагин который выводит дерево категорий?

А есть ли плагин который выводит дерево категорий?
alexa777
2018.10.16, 11:43
Форум: Общие вопросы (Yii 2.x)
Тема: Как определить что страница главная?
Ответы: 2
Просмотры: 401

Re: Как определить что страница главная?

Всем спасибо сделал так
if (Yii::$app->user->isGuest && Yii::$app->request->url === '/' || Yii::$app->request->url === '/index.php')
alexa777
2018.10.16, 11:20
Форум: Общие вопросы (Yii 2.x)
Тема: Как определить что страница главная?
Ответы: 2
Просмотры: 401

Как определить что страница главная?

Как определить что страница главная?
site.ru или site.ru/index.php
alexa777
2018.10.14, 15:56
Форум: Общие вопросы (Yii 2.x)
Тема: Как узнать id поста при отправке коментраия?
Ответы: 3
Просмотры: 501

Как узнать id поста при отправке коментраия?

Есть пост, под ним форма отправки комента, как правильно при добавлении комментария добавить id поста? Если его передавать во view в кнопке или через скрытый input то можно его подделать, а как его получить в контролере?
alexa777
2018.10.12, 11:06
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос про куки
Ответы: 5
Просмотры: 576

Re: Вопрос про куки

someweb писал(а):
2018.10.12, 10:49
Вы в документацию когда нибудь заглядываете?
Ваша кука истекает 31 ого января 1970 года, поэтому и нет ничего.
Где то на форуме нашел, думал это время ее жизни, сейчас посмотрел документацию, это время ее истечения, а не нашел как сделать время жизни или только этот параметр есть?
alexa777
2018.10.12, 10:22
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос про куки
Ответы: 5
Просмотры: 576

Re: Вопрос про куки

someweb писал(а):
2018.10.12, 08:45
Куки хранятся на стороне клиента.
При первом запросе сервер передает данные браузеру, который записывает куку.
При следующем запросе браузер передает куку на сервер, и ее можно прочитать.
Спасибо а по времени что скажете?
alexa777
2018.10.12, 07:06
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос про куки
Ответы: 5
Просмотры: 576

Вопрос про куки

Когда юзер переходит по ссылке https://site.ku/go/353 срабатывает роутинг на site/set_cookies Где висит такой акшен public function actionSet_cookies(){ if(!empty(Yii::$app->request->url)) { $ref_url = Yii::$app->request->url; $ref_id = substr($ref_url,12);//получю id Yii::$app->response->cookies->a...
alexa777
2018.10.11, 06:11
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать данные с одного контроллера в разные таблицы?
Ответы: 12
Просмотры: 968

Re: Как записать данные с одного контроллера в разные таблицы?

Loveorigami писал(а):
2018.10.10, 21:40
естественно. Подумайте, каким образом в Ваш запрос вместо названия колонки попадает [[]]. Я ж на это указал.
Потому что это массив и он должен записываться в другую таблицу?
alexa777
2018.10.10, 18:18
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать данные с одного контроллера в разные таблицы?
Ответы: 12
Просмотры: 968

Re: Как записать данные с одного контроллера в разные таблицы?

Поставил я валидатор, теперь не на save а на нем спотыкается и выдает ошибку ту же ошибку Database Exception – yii\db\Exception SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right ...
alexa777
2018.10.10, 16:16
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать данные с одного контроллера в разные таблицы?
Ответы: 12
Просмотры: 968

Re: Как записать данные с одного контроллера в разные таблицы?

Это пост я создавал не для того чтобы обсуждать мои знания и навыки. Чем доказывать мне какой Вы умный, а я дурак... От того, что я за вас сделаю, а Вы скопипастите, ума не прибавится. И через неделю, с этим же вопросом будете создавать новую тему. Я вам дал намек, в какую сторону нужно копать, т.к...
alexa777
2018.10.10, 14:30
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать данные с одного контроллера в разные таблицы?
Ответы: 12
Просмотры: 968

Re: Как записать данные с одного контроллера в разные таблицы?

Это не та же проблема. Это следствие первой. Если Вы в этом не видите разницы - ничем Вам помочь не могу. Учитесь? Вы прочитали какие-то книги, прошли курсы? Не представляю, чтобы, например, стоматолог так учился: "О, я Вам не тот зуб вырвал... Ну а я только учусь..." Это пост я создавал не для тог...
alexa777
2018.10.10, 09:29
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать данные с одного контроллера в разные таблицы?
Ответы: 12
Просмотры: 968

Re: Как записать данные с одного контроллера в разные таблицы?

Вам перевести? Вообще, странный Вы программист. Одну проблему не решил https://yiiframework.ru/forum/viewtopic.php?f=19&t=48736 На основе ее получает вторую... Разберитесь, мол, за меня... Так код не пишут. я не программист а только учусь, перевод мне нечего не дает, эта проблема таже, просто тут я...
alexa777
2018.10.10, 09:21
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать данные с одного контроллера в разные таблицы?
Ответы: 12
Просмотры: 968

Как записать данные с одного контроллера в разные таблицы?

Привет, есть две таблицы post[id, title, text] site[id, title, link, post_id] При создание поста есть два поля для добавления сайта, с текстом и ссылкой которые выводятся с помощью расширения https://github.com/unclead/yii2-multiple-input в модели Post.php создаю переменную public $site и валидацию ...
alexa777
2018.10.09, 17:36
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать массив в БД?
Ответы: 9
Просмотры: 864

Re: Как записать массив в БД?

urichalex писал(а):
2018.10.09, 15:50
var_dump($my_var);

А откуда взялся $my_var?

Может $model->my_var
так тоже array(0) { }
alexa777
2018.10.09, 14:23
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать массив в БД?
Ответы: 9
Просмотры: 864

Re: Как записать массив в БД?

Loveorigami писал(а):
2018.10.09, 14:02
а валидация где?
В модели

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

[['my_var'], 'exist', 'allowArray' => true],
alexa777
2018.10.09, 12:55
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать массив в БД?
Ответы: 9
Просмотры: 864

Re: Как записать массив в БД?

$model->load() то есть? Конечно есть вот полностью функция public function actionCreate() { $model = new Post(); if ($model->load(Yii::$app->request->post())) { var_dump($my_var); die; return $this->redirect(['view', 'id' => $model->id]); } } return $this->render('create', [ 'model' => $model, ]); ...
alexa777
2018.10.09, 11:44
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать массив в БД?
Ответы: 9
Просмотры: 864

Re: Как записать массив в БД?

Loveorigami писал(а):
2018.10.09, 11:37
foreach
Да то что foreache я уже понял
но ведь массив пуст $model->my_var
либо я не правильно его запрашиваю
alexa777
2018.10.09, 10:04
Форум: Общие вопросы (Yii 2.x)
Тема: Как записать массив в БД?
Ответы: 9
Просмотры: 864

Как записать массив в БД?

В Post запросе вот такой массив 'my_var' => [ 0 => [ 'title' => 'название' 'link' => 'http://site.ru/' ] 1 => [ 'title' => 'названиее' 'link' => 'http://site.ru/' ] ] Не пойму как записать его в базу, в контролере пробовал так $model->my_var var_dump $model->my_var выводит array(0) { } Подскажите ка...