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

alexa777
2018.10.12, 10:22
Форум: Общие вопросы (Yii 2.x)
Тема: Вопрос про куки
Ответы: 5
Просмотры: 433

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

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

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

Когда юзер переходит по ссылке 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
Просмотры: 743

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

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

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
Просмотры: 743

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

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

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

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

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

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

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

Привет, есть две таблицы 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
Просмотры: 664

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
Просмотры: 664

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

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

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

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

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
Просмотры: 664

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

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

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

В 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) { } Подскажите ка...
alexa777
2018.10.09, 09:49
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с валидацией массива
Ответы: 4
Просмотры: 404

Re: Проблема с валидацией массива

Так вроде тоже работает

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

[['var_my'], 'exist', 'allowArray' => true]
alexa777
2018.10.08, 17:20
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с валидацией массива
Ответы: 1
Просмотры: 250

Проблема с валидацией массива

Привет создал в модели переменную public $var_my = array(); Указал в валидации [['var_my'], 'string', 'max' => 150], В post запросе передаются вот такой массив 'var_my' => [ 0 => [ 'title' => 'текст' 'link' => 'http://links.ru/' ] ] При сохранении поста валидация выдает на эти поля ошибку, что Значе...
alexa777
2018.10.08, 17:19
Форум: Общие вопросы (Yii 2.x)
Тема: Проблема с валидацией массива
Ответы: 4
Просмотры: 404

Проблема с валидацией массива

Привет создал в модели переменную public $var_my = array(); Указал в валидации [['var_my'], 'string', 'max' => 150], В пост запросе передаются вот такой массив 'var_my' => [ 0 => [ 'title' => 'текст' 'link' => 'http://links.ru/' ] ] При сохранении поста валидация выдает на эти поля ошибку, что Значе...
alexa777
2018.10.08, 17:11
Форум: Общие вопросы (Yii 2.x)
Тема: Почему архив с проектом yii2 такой большой 7,7 гб
Ответы: 3
Просмотры: 387

Re: Почему архив с проектом yii2 такой большой 7,7 гб

Разобрался, по ошибки туда закинул другой архив
alexa777
2018.10.08, 11:43
Форум: Общие вопросы (Yii 2.x)
Тема: Почему архив с проектом yii2 такой большой 7,7 гб
Ответы: 3
Просмотры: 387

Почему архив с проектом yii2 такой большой 7,7 гб

Сейчас заархивировал проект он весит в zip 7.7 что там такого тяжелого? это реально такие размеры, там еще нет ничего, ни каких картинок
alexa777
2018.10.08, 10:43
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать поле для добавления множественным
Ответы: 2
Просмотры: 273

Re: Как сделать поле для добавления множественным

Dominus писал(а):
2018.10.08, 09:51
Привет, существуют расширения, например это: https://github.com/unclead/yii2-multiple-input
Спасибо то что надо
alexa777
2018.10.08, 09:41
Форум: Общие вопросы (Yii 2.x)
Тема: Как сделать поле для добавления множественным
Ответы: 2
Просмотры: 273

Как сделать поле для добавления множественным

Привет встала задача как сделать поле, чтобы рядом с ним был плюс или ссылка еще и при нажатии на нее появлялось еще поле и так сколько хочешь. Потом создавался массив и сохранялся через цикл в базу
Вроде это делает на js
Может для yii есть примеры?