Найдено 95 результатов
- 2022.02.21, 15:49
- Форум: Общие вопросы (Yii 2.x)
- Тема: Дублирование при создании
- Ответы: 3
- Просмотры: 1342
- 2022.02.21, 15:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Дублирование при создании
- Ответы: 3
- Просмотры: 1342
Дублирование при создании
Если при создании новой записи, быстро и многократно нажать кнопку отправить, создается куча новых записей. Есть какое-то стандартное решение этой проблемы? Блокировать на js кнопку отправить на пару сек?
- 2021.09.29, 12:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Pjax - первая загрузка
- Ответы: 1
- Просмотры: 873
Re: Pjax - первая загрузка
Решил так: public function actionIndex() { $params = []; if (Yii::$app->request->isAjax) { $searchModel = new MySearch(); $dataProvider = $searchModel->search(Yii::$app->request->queryParams); $params = [ 'searchModel' => $searchModel, 'dataProvider' => $dataProvider, ]; } return $this->render('inde...
- 2021.09.29, 11:44
- Форум: Общие вопросы (Yii 2.x)
- Тема: Проблема с редиректом (Docker)
- Ответы: 5
- Просмотры: 1471
Re: Проблема с редиректом (Docker)
В docker-compose прописать порт?
Код: Выделить всё
services:
nginx:
...
ports:
- 8080:80
- 2021.09.29, 11:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: Pjax - первая загрузка
- Ответы: 1
- Просмотры: 873
Pjax - первая загрузка
Привет. На сколько я понимаю Pjax первый раз загружается как обычно, не асинхронно. Дальнейшие загрузки инициируются уже через jquery. Вопрос - можно ли сделать чтобы и в первый раз содержимое Pjax контейнера грузилось через jquery?
- 2021.02.10, 13:30
- Форум: Тестирование (Yii 2.x)
- Тема: Yii2 Codeception расширение не сохраняет в БД
- Ответы: 1
- Просмотры: 13328
Re: Yii2 Codeception расширение не сохраняет в БД
Вообщем дело оказалось в том, что на момент события Events::TEST_END соединение с бд в модуле Yii2 уже закрывается.
Перенес логику в Events::TEST_FAIL, Events::TEST_SUCCESS стало норм.
Перенес логику в Events::TEST_FAIL, Events::TEST_SUCCESS стало норм.
- 2021.02.05, 14:55
- Форум: Тестирование (Yii 2.x)
- Тема: Yii2 Codeception расширение не сохраняет в БД
- Ответы: 1
- Просмотры: 13328
Yii2 Codeception расширение не сохраняет в БД
Добрый день. Хочу при падении приемочных тестов, записывать сообщение об ошибке в БД. Сделал расширения Codeception для проекта на Yii2. Не работает сохранение в БД, модуль Yii2 подключен. Пишет Call to a member function getDb() on null class ResultLogger extends Extension { private $error = ''; pub...
- 2020.07.09, 12:06
- Форум: Общие вопросы (Yii 2.x)
- Тема: Cookie expire все время null
- Ответы: 0
- Просмотры: 1014
Cookie expire все время null
Всем привет, ставлю куку Yii::$app->response->cookies->add(new Cookie([ 'name' => 'xxx', 'value' => 'xxx', 'expire' => time() + 60 * 60 * 24 * 365, ])); При следующем заходе читаю echo Yii::$app->request->cookies->get('xxx')->expire; Expire все время null, как то можно пофиксить?
- 2020.06.29, 16:23
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не читает куку при шаге назад
- Ответы: 2
- Просмотры: 972
Re: Не читает куку при шаге назад
если возврат на предыдущую страницу это /step1 - то посмотрите - вызывается ли actionStep1 возможно браузер показывает закешированную страницу а также посмотрите на каком domain сохранилась кука созданная в actionStep2 и есть ли такая при возрате на страницу /step1 Да, браузерный кеш срабатывал. Ст...
- 2020.06.29, 12:24
- Форум: Общие вопросы (Yii 2.x)
- Тема: Не читает куку при шаге назад
- Ответы: 2
- Просмотры: 972
Не читает куку при шаге назад
Всем привет. Кто-нибудь сталкивался, при шаге браузера назад, записанная кука не читается. Как-то можно пофиксить? public function actionStep1() { $value = Yii::$app->request->cookies->getValue('test'); Yii::$app->response->content = 'Cookie: ' . $value . '<br><a href="step2">step2</a>'; }...
- 2018.03.01, 01:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Когда yii2-bootstrap4?
- Ответы: 20
- Просмотры: 9701
Когда yii2-bootstrap4?
Не ожидается обновления yii2-bootstrap до bootstrap4?
- 2017.11.03, 21:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: Сайт закрыт для индексации роботами!
- Ответы: 5
- Просмотры: 2824
Re: Сайт закрыт для индексации роботами!
Disallow: / Эта строчка полностью закрывает сайт от индексации. Самый простой вариант robots.txt, где все страницы открыты выглядит так: User-agent: * Host: www.site.ru По поводу последствий не подскажу. Обычно сайт открывают, когда он готов во всех смыслах. От индексации закрывают результаты поиска...
- 2017.11.03, 20:45
- Форум: Общие вопросы (Yii 1.x)
- Тема: CMaskedTextField не работает на телефоне
- Ответы: 4
- Просмотры: 2296
Re: CMaskedTextField не работает на телефоне
Если кому надо - мой вариант MaskedTextField, работает на мобильных девайсах.
https://github.com/fdor/yii_extensions/ ... dTextField
https://github.com/fdor/yii_extensions/ ... dTextField
- 2017.10.26, 14:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: CMaskedTextField не работает на телефоне
- Ответы: 4
- Просмотры: 2296
Re: CMaskedTextField не работает на телефоне
А для yii нет исправленного компонента?
- 2017.10.24, 16:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: CMaskedTextField не работает на телефоне
- Ответы: 4
- Просмотры: 2296
CMaskedTextField не работает на телефоне
Никто не сталкивался с тем, что CMaskedTextField не работает на телефоне/планшете (android 7, chrome) $this->widget('CMaskedTextField', [ 'model' => $model, 'attribute' => 'mobile_phone', 'mask' => '+7 (999) 999-99-99', 'htmlOptions' => ['class' => 'form-control'], ]); Что можно сделать, чем заменить?
- 2017.10.04, 14:24
- Форум: Общие вопросы (Yii 1.x)
- Тема: Правила URL
- Ответы: 2
- Просмотры: 1632
- 2017.10.04, 14:05
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как запретить дубли url
- Ответы: 2
- Просмотры: 1981
Re: Как запретить дубли url
Это я читал.
- 2017.10.03, 18:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: Правила URL
- Ответы: 2
- Просмотры: 1632
Правила URL
Есть 2 правила
"<category:(blue|red)>" => "catalog/category",
"special/<category:(green|yellow)>" => "catalog/category",
Но почему-то срабатывает все время верхнее, не зависит от того какой category, это норма?
"<category:(blue|red)>" => "catalog/category",
"special/<category:(green|yellow)>" => "catalog/category",
Но почему-то срабатывает все время верхнее, не зависит от того какой category, это норма?
- 2017.09.29, 14:03
- Форум: Общие вопросы (Yii 1.x)
- Тема: Как запретить дубли url
- Ответы: 2
- Просмотры: 1981
Как запретить дубли url
Здравствуйте, есть у меня например user/login,
вставляю правило "login" => "user/login", форма становится доступной по 2 адресам.
Просто /user/login запретить в .htaccess или есть более системное решение?
вставляю правило "login" => "user/login", форма становится доступной по 2 адресам.
Просто /user/login запретить в .htaccess или есть более системное решение?
- 2017.09.05, 16:38
- Форум: Общие вопросы (Yii 1.x)
- Тема: Какое url правило сработало?
- Ответы: 2
- Просмотры: 1665