@yii2ru

Страница 1536 из 1721
.
03.08.2018
09:18:20
блин я вас спросил в чем может быть проблема в этой ситуации

Ad.x ??
03.08.2018
09:18:36
нет, мы просто с подобной ерундой в чятик не бежали

.
03.08.2018
09:19:14
не нравится не читай не отвечай

Google
Ad.x ??
03.08.2018
09:19:28
спрашивай лучше по алгоритмам, архитектуре. м.б. лучшие практики или типо того, но точно не поиск ошибок в твоем проекте. Своих валом.

.
03.08.2018
09:19:42
тебе ответил уже

Константин
03.08.2018
09:42:40
Поставь курсор после названия модели именно поставь, а не наведи. И нажми сочетание клавиш alt+enter, вылезет окно - добавить существующий класс. Выбираешь свой и будет тебе счастье

Константин
03.08.2018
09:50:23
Да

Таким образом моно библиотеки подключать когда требует

.
03.08.2018
09:51:39
Таким образом моно библиотеки подключать когда требует
не сработал ! дума проблема в этом <?= $form->field($model, 'name') ?> <?= $form->field($model, 'email') ?> <?= $form->field($model, 'message')->textArea(['rows' => 6]) ?>

после коммента этих ,ошибок не выдает

может неправильно отправляю через render

Константин
03.08.2018
09:53:28
$form->field($model, 'textArea')->textarea(['rows' => 2, 'cols' => 5])->label('Многострочное текстовое поле');

https://p0vidl0.info/yii2-polya-activeform.html

.
03.08.2018
09:56:30
<?= $form->field($model, 'name') ?> нет даже сам model не видит

return $this->render('layouts.main',['model'=>$model]);

Google
.
03.08.2018
09:57:05
это правильно написано

или проста main оставить

https://www.cloudways.com/blog/creating-contact-form-in-yii2/ сделал как тут но кроме места где создает form.php

Yurii
03.08.2018
10:15:53
return $this->render('layouts.main',['model'=>$model]);
что за дичь у вас вообще, там проще простого $this->render('main', ['model' => $model])

.
03.08.2018
10:49:50
нет не работает )

Evgen
03.08.2018
11:08:08
Да ты троль. Там на скриншотах куча опечаток

.
03.08.2018
11:10:19
блин не могу нормальную форму сделать даже

Evgen
03.08.2018
11:11:02
Может не твое?

Может доку надо читать.. Или курс какой пройти

Gubaydullin
03.08.2018
11:20:37
Добрый день, пытаюсь в миграции написать создание триггера, в pgadmin триггер создается, а в миграции

Next yii\db\Exception: SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "$1" at character 176 The SQL being executed was: CREATE OR REPLACE FUNCTION "jsonb_minus" ( "left" JSONB, "keys" TEXT[] ) RETURNS JSONB LANGUAGE SQL IMMUTABLE STRICT AS $$ SELECT CASE WHEN "left" ?| "keys" THEN COALESCE( (SELECT ('{' || string_agg(to_json("key")::TEXT || ':' || "value", ',') || '}') FROM jsonb_each("left") WHERE "key" <> ALL ("keys")), '{}' )::JSONB ELSE "left" END $$; in /home/vagrant/neronium/acc/vendor/yiisoft/yii2/db/Schema.php:664

не можете подсказать в чем может быть проблема?

вручную если его создавать - то все ок

а через миграцию не получается почему-то



Andruha
03.08.2018
11:42:29
Приветы. Yii::$app->user возвращает web\User, как правильно сделать, чтобы это был экземпляр моей модели User? Пока делаю так $user = User::findIdentity(Yii::$app->user->id)

Alexandr
03.08.2018
11:43:01
Всем привет, кто-нибудь работал с этим расширением? yii2-multilingual-behavior . При сохранении поста зависимая таблица с переводами не сохраняет записи

Piskovyi
03.08.2018
11:43:37
Всем привет. Я полный новичок в Yii. У меня не происходит логин юзера. Посмотрел в дебагере и увидел следующее: User '' logged in from 127.0.0.1 with duration 0. Я так понял, проблема с user identity? Так или иначе, можете подсказать как это исправить, или в какую сторону мне гуглить?

Google
Gubaydullin
03.08.2018
11:46:17
pdo думает что оператор ?| это параметр

поэтому ругается

Gubaydullin
03.08.2018
11:52:36
можно ли как то экранировать этот оператор

Andruha
03.08.2018
11:53:20
как и где сделать преобработку абсолютно всех запросов на сайт?

делать главный контроллер extends Controller, в нем добавлять правило, а все остальные контроллеры наследовать от главного контроллера?

Stas
03.08.2018
11:55:33
как и где сделать преобработку абсолютно всех запросов на сайт?
тебе урлы поменять везде или что конкретно нужно? чего хочешь получить?

Andruha
03.08.2018
11:56:03
я хочу проверять, верифицирован ли юзер, если нет, то отправлять на страницу ферификации, чтобы это работало из любого контроллера

before action, только не для контроллера, а навесить на все приложение
в контроллере знаю, а на всю приложуху как навесить?

Иван
03.08.2018
12:02:04
в контроллере знаю, а на всю приложуху как навесить?
https://github.com/yiisoft/yii2/blob/master/docs/guide-ru/concept-behaviors.md#%D0%9F%D1%80%D0%B8%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B9-

Иван
03.08.2018
12:02:35
Смотри прикрепление поведения через конфигурацию

В поведении своем реализуешь свою логику для иуащку ыфму

Piskovyi
03.08.2018
12:04:55
могу ошибаться, но в логах вроде как написано что ты залогинился
Я тоже так думал. Но <?php var_dump(!Yii::$app->user->isGuest); ?> выводит false

Yurii
03.08.2018
12:12:51
Создаем главный контролер, как было написано выше, наследуемся от yii\web\Controller;, все остальные от главного это типа такого AppControllet extends yii\web\Controller SiteController extends AppController в AppContoller прописываем правила для доступа, к примеру public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['index'], 'rules' => [ [ 'actions' => ['logout', 'index', 'view', 'delete', 'update'], 'allow' => true, 'roles' => ['@'], ], [ 'actions' => ['login', 'index'], 'allow' => true, 'roles' => ['?'], ], ], ], ]; } Дальше думаю прочитаете мануал и поймете что такое @ и ? в правилах

и никакой проверки на isGuest

Piskovyi
03.08.2018
12:17:26
Всем привет. Я полный новичок в Yii. У меня не происходит логин юзера. Посмотрел в дебагере и увидел следующее: User '' logged in from 127.0.0.1 with duration 0. Я так понял, проблема с user identity? Так или иначе, можете подсказать как это исправить, или в какую сторону мне гуглить?

Google
Stas
03.08.2018
12:19:21
Всем привет. Я полный новичок в Yii. У меня не происходит логин юзера. Посмотрел в дебагере и увидел следующее: User '' logged in from 127.0.0.1 with duration 0. Я так понял, проблема с user identity? Так или иначе, можете подсказать как это исправить, или в какую сторону мне гуглить?
проверь в настройках какая модельотвечает за идентити у меня раз было что логинил через одну модель а в настройках стояла другая и вроде залогинился но всеравно непускало

а что у тебя выводит Yii::app->user->identity ?

Piskovyi
03.08.2018
12:22:53
Вывел на главную, после логина показывает NULL

Konstantin
03.08.2018
13:07:42
Чот забыл как проверить объект тот либо другой это

Alexandr
03.08.2018
13:09:40
Konstantin
03.08.2018
13:10:26
Хм... Спасибо. Видимо с опечаткой искал

Admin
ERROR: S client not available

Konstantin
03.08.2018
13:18:11
object(simplehtmldom_1_5\simple_html_dom)#3 (23)

Так и писать длинным названием? В

Фальшует (

Insolita
03.08.2018
13:26:12
Привет всем в чятике ? Скажите - есть, кто юзает https://github.com/yiisoft/yii2-collection ? насколько живой проект?

Barbara
03.08.2018
13:28:08
Фальшует (
https://stackoverflow.com/questions/23807992/instanceof-and-namespaces

относительно живой можно назвать ?

Andruha
03.08.2018
13:44:36


Yurii
03.08.2018
13:54:13
Может прописать в коментариях все что нужно

.
03.08.2018
14:02:40
вот блин почему не сказали что render нельзя использовать, для тех папок которые находиться в layouts

Stas
03.08.2018
14:03:12
потому что лейаут это лейаут

он автоматом рендероится

Yurii
03.08.2018
14:03:24
Это даже мой кот знает

Google
Stas
03.08.2018
14:03:29
а вот если надо без него то это уже специально указывается

говорили же кури мануал

Kazakbala
03.08.2018
14:04:25
Может прописать в коментариях все что нужно
А как, если класс user кастомный…?

andrew
03.08.2018
14:04:50
/* @var User $user */ $user = Yii::$app->user->identity;

Yurii
03.08.2018
14:04:59
А как, если класс user кастомный…?
Попробуйте загуглить и почить код стаил

Alexey
03.08.2018
14:04:59
Надо сделать хелпер

Yurii
03.08.2018
14:05:03
хоть чучуть

.
03.08.2018
14:05:34
он автоматом рендероится
Блин 6 часов не понимал что делать

Kazakbala
03.08.2018
14:05:52
Yurii
03.08.2018
14:05:58
Блин 6 часов не понимал что делать
Я знаю - УПОРНО НЕ ХОТЕЛ УЧИТЬСЯ

Alexey
03.08.2018
14:05:58
https://github.com/samdark/yii2-cookbook/blob/master/book/ide-autocompletion.md

.
03.08.2018
14:05:59
Alexey
03.08.2018
14:06:21
andrew
03.08.2018
14:06:42
Это шляпа
А что не шляпа?

Yurii
03.08.2018
14:06:44
Alexey
03.08.2018
14:07:03
А что не шляпа?
Выше ссылка на кукбуу

Кукбук

Страница 1536 из 1721