Questions tagged [yii2]

Yii2 — это PHP-фреймворк для разработки веб-приложений. Слово Yii (произносится как Юи [ji:]) в китайском языке означает «простой и эволюционирующий».

Yii2 – это универсальный фреймворк и может быть задействован во всех типах веб приложений. Благодаря его компонентной структуре и отличной поддержке кэширования, фреймворк особенно подходит для разработки таких крупных проектов как порталы, форумы, CMS, магазины или RESTful-приложения.

Структура приложения, построенном на Yii2: Струкрура приложения

Дополнительная информация:

2913 questions
3
votes
1 answer

Yii2 как правильно организовать поиск по сайту?

Всем привет. Мне надо организовать поиск по сайту как на картинки, имеется две таблицы "profile и profile_has_category". Первой таблице храниться виде id, область и город специалиста, во второй храниться список выбранных категорий пользователем, там…
Uman
  • 231
3
votes
1 answer

экранирование кавычек typehead yii2

использую typehead в yii2. вот код echo Typeahead::widget([ 'name' => 'search', 'value'=>(Yii::$app->request->get('search') ? Yii::$app->request->get('search') : ''), 'options'…
Анатолий
  • 443
  • 1
  • 6
  • 26
2
votes
1 answer

поиск по связанным полям yii2

связанные поля я вывел: http://joxi.ru/a2XOvoWi197WPm но если пробовать поиск по ним, то получаю ошибку вида: http://joxi.ru/xAe5VWYipvZ4WA модель - DishSearch.php:
2
votes
2 answers

Yii2 - Валидатор на изменение данных

А как можно сделать валидатор на запрет изменения данных? Актуально для апи
des1roer
  • 2,676
2
votes
1 answer

Что неправильно работает в правиле при формировании ссылки?

Есть ссылка, которая формируется так: $app->urlManager->createUrl(['/actours/actour','slug'=>$actours->slug_name]) Вот правило, которое роутит ссылку: 'actours/'=>'actours/actour', Получается такая ссылка: sites.lc/actours/Luk-Uilson Но…
Sergalas
  • 2,372
2
votes
3 answers

Не могу войти в backend yii2

Установил yii2 advanced. Перехожу в админ часть, а там меня просят авторизоваться. Понимаю что вопрос глупейший, но так и не нагуглил, какой логин и пароль по умолчанию. admin/admin не подходит. Подскажите пожалуйста, где это можно посмотреть.
Andrey
  • 167
2
votes
1 answer

Yii2 вставляется пустая строка в бд

Изучаю Yii2, и думаю проблема очевидная, но не для меня. При сохранении данных через форму, в бд заноситься пустая строка. Использовал как QueryBuilder так и ActiveRecord. Удалял валидацию из модели, не помогло. Информации, как ни странно вообще…
2
votes
1 answer

Yii2: как профилировать rest api?

Как профилировать REST API в Yii2? Где смотреть результаты профилирования? Если с обычной web-мордой все ясно, то в API уже панель debug не прикрутишь к ответу сервера.
Mik
  • 1,931
  • 12
  • 25
2
votes
1 answer

Relation in Yii2

Здравствуйте. Дошел до момента когда необходимо разъяснение. Своими силами уже трудно, нужно время чтобы переварить информацию, но хотелось бы закончить сегодня то, что планировал. Собственно ситуация. Есть 3 таблички - users, children.…
Tapakan
  • 173
2
votes
2 answers

Yii2: как получить внутренний путь (controller/action)?

Есть ли способ сразу получить внутренний путь в виде строки типа controller/action. Знаю, что можно сделать так: $internalRoute = Yii::$app->controller->id . '/' . Yii::$app->controller->action->id Или так, если в view: $internalRoute = …
2
votes
1 answer

Как правиьно подключить скрипты в виде?

Каким образом можно подключить скрипт после подключения всех скриптов (интересует конкретно jQuery) попытался таким образом. $this->registerJsFile(Yii::getAlias('@backendWebroot').'/js/morris.min.js',['position' => yii\web\View::POS_READY]); не…
Sergalas
  • 2,372
2
votes
1 answer

Как в Yii 2 указать выбранное значение в dropdown

не могу найти как указать значение выбранным в выпадающем списке field($model, 'attr_id')->dropDownList(ArrayHelper::map(Attr::find()->all(), 'id', 'name'), ['prompt'=>'Select...'] ) ?>
des1roer
  • 2,676
2
votes
3 answers

Подскажите развивающуюся CMS на yii2

Здравствуйте. Подскажите какую-нибудь развивающуюся CMS на основе yii framework 2 для новичков. На гитхабе нашла только полу-заброшенные и ещё вот это https://github.com/yiifans/lulucms, но там даже документации нет, а мне сложно…
2
votes
2 answers

очерёдность исполнения $this->render в теле страницы (Yii2)

У меня есть главный шаблон views/layouts/main.php в котором происходит подключение: $this->head() $this->beginBody(); echo $this->render('..' . DIRECTORY_SEPARATOR . 'layouts' . DIRECTORY_SEPARATOR . '_header_index').PHP_EOL; echo $this->render('..'…
Oughtem
  • 200
2
votes
1 answer

Как производить валидацию входящих данных в YII2 для REST API?

Как производить валидацию входящих данных в YII2 для REST API? Вот как это делается не в REST API: Controller
Tamara Sec
  • 23
  • 3
1
2 3
35 36