Найдено 163 результата
- 2018.11.29, 19:43
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно написать urlRules
- Ответы: 6
- Просмотры: 1866
Re: Как правильно написать urlRules
поменяйте на: '<module:(admin|super-module|...)>' => '<module>/default/index', // (admin|super-module|...) - замените на то что вам нужно Спасибо модуль admin начал работать и ссылки типа: https://my_site.com/about-us тоже работают, но вот ссылки типа: https://my_site.com/slug не работают вот как в...
- 2018.11.29, 18:40
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно написать urlRules
- Ответы: 6
- Просмотры: 1866
Re: Как правильно написать urlRules
В таком случае перестают работать ссылки типаandku83 писал(а): ↑2018.11.29, 18:31 поставьте правило:выше того которое комментируетеКод: Выделить всё
'<module:\w+>' => '<module>/default/index',
Код: Выделить всё
https://my_site.com/about-us
- 2018.11.29, 17:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как правильно написать urlRules
- Ответы: 6
- Просмотры: 1866
Как правильно написать urlRules
Всем хорошего настроения! У меня сайт - блог. Я использую шаблон basic с модулем "admin" и так-же уникальный "slug" для ЧПУ Вот мои правила в UrlManager: 'urlManager' => [ 'class' => 'yii\web\UrlManager', 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' =>[ '/' => 's...
- 2018.11.13, 01:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: SMTP gmail.com заменяет заголовок from
- Ответы: 3
- Просмотры: 1278
Re: SMTP gmail.com заменяет заголовок from
вопрос стабильно раз в месяц задается https://yiiframework.ru/forum/viewtopic.php?f=19&t=48908&p=242571#p242538 У меня абсолютно не та проблемма которая поднята в этом топике на который вы дали ссылку. У меня письма вполне себе благополучно отправляются, но при этом gmail заменяет заголовок...
- 2018.11.12, 21:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: SMTP gmail.com заменяет заголовок from
- Ответы: 3
- Просмотры: 1278
SMTP gmail.com заменяет заголовок from
Здравствуте всем. При отправке писем с сайта я исполбзую swiftmailer. 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', // send all mails to a file by default. You have to set // 'useFileTransport' to false and configure a transport // for the mailer to send real emails. 'viewPath' => '@app/mail', ...
- 2018.10.11, 21:17
- Форум: Общие вопросы (Yii 2.x)
- Тема: После добавления расширения mackrais/yii2-crop-image-section получаю ошибку.
- Ответы: 1
- Просмотры: 838
После добавления расширения mackrais/yii2-crop-image-section получаю ошибку.
После добавления расширения https://github.com/mackrais/yii2-crop-image-section: cmposer require --prefer-dist mackrais/yii2-crop-image-section "dev-master" вызываю виджет в форме эктивформ, как показано в примере: <?php $form = ActiveForm::begin(); ?> ................ ............... .......
- 2018.10.04, 14:28
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как избавиться от 302 редиректа после ajax запроса?
- Ответы: 8
- Просмотры: 2384
- 2018.10.04, 13:56
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как избавиться от 302 редиректа после ajax запроса?
- Ответы: 8
- Просмотры: 2384
Re: Как избавиться от 302 редиректа после ajax запроса?
Все разобрался. Этот редирект делал компонент codemix\localeurls\UrlManager который нужен для мультиязычности сайта. Он наботает таким образом, что если делаешь запрос по адресу в котором не указан язык, то он делает переадресацию и подставляет в адрес страницы язык. Поэтому пришлось переписать ajax...
- 2018.10.04, 12:14
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как избавиться от 302 редиректа после ajax запроса?
- Ответы: 8
- Просмотры: 2384
Re: Как избавиться от 302 редиректа после ajax запроса?
Говорят, что этот редирект это фишка yii.js , но только в чем ее прелесть и как от этой прелести избавиться я не понимаю!!!
- 2018.10.04, 11:11
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как избавиться от 302 редиректа после ajax запроса?
- Ответы: 8
- Просмотры: 2384
Re: Как избавиться от 302 редиректа после ajax запроса?
Я думаю проблема не в экшене, а в ajax запросе. Точнее в обработке ответа запроса. Точно нет! Если я делаю exit; в самом начале экшина, все равно получаю тот же 302 редирект public function actionDelImg($modelId, $imgName){exit; if (Yii::$app->request->isAjax) { if(ImageUpload::delImg($modelId, $im...
- 2018.10.04, 10:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как избавиться от 302 редиректа после ajax запроса?
- Ответы: 8
- Просмотры: 2384
Как избавиться от 302 редиректа после ajax запроса?
Привет всем. После выполнения GET-ajax запроса получаю 302 редирект на тот же экшин, далее браузер идет на страницу этого экшина. public function actionDelImg($modelId, $imgName){ if (Yii::$app->request->isAjax) { if(ImageUpload::delImg($modelId, $imgName)){ Yii::$app->response->format = Response::F...
- 2018.07.27, 16:22
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как подключить минимизированные js
- Ответы: 1
- Просмотры: 875
Как подключить минимизированные js
Как вместо:
yii.js;
yii.validation.js;
yii.activeForm.js
подключить их минимизированные версии:
yii.min.js;
yii.validation.min.js;
yii.activeForm.min.js
yii.js;
yii.validation.js;
yii.activeForm.js
подключить их минимизированные версии:
yii.min.js;
yii.validation.min.js;
yii.activeForm.min.js
- 2018.07.18, 22:12
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать перенос строки в меню?
- Ответы: 3
- Просмотры: 1343
- 2018.07.18, 17:54
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как сделать перенос строки в меню?
- Ответы: 3
- Просмотры: 1343
Как сделать перенос строки в меню?
Доброго времени суток. Для отображения меню пользуюсь стандартным виджтом \yii\widgets\Menu echo \yii\widgets\Menu::widget([ 'items' => [ .... .... .... [ 'label' => "uniformes<br>de la anfitriona", 'url' => ['hostess-world-barcelona-uniforms.html'], 'template' => '<a href="{url}"...
- 2018.07.18, 16:02
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить стандартную работу виджета пагинации Yii2?
- Ответы: 5
- Просмотры: 2280
Re: Как изменить стандартную работу виджета пагинации Yii2?
Вот решение: Анализируем переменную $limit, которая пришла в качестве параметра при вызове метода getLast($limit). И с ее помощью изменяем зачение $pages->offset $pagesOffset = ($limit <= 7) ? $pages->offset + (7 - $limit) : $pages->offset - ($limit - 7); $articles = $query->offset($pagesOffset) ->...
- 2018.06.25, 18:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить стандартную работу виджета пагинации Yii2?
- Ответы: 5
- Просмотры: 2280
Re: Как изменить стандартную работу виджета пагинации Yii2?
Такое вообще возможно.
Если да, то хотябы подскажите в каком направлении копать.
Если да, то хотябы подскажите в каком направлении копать.
- 2018.06.23, 11:45
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить стандартную работу виджета пагинации Yii2?
- Ответы: 5
- Просмотры: 2280
Re: Как изменить стандартную работу виджета пагинации Yii2?
Напомню суть вопроса.
Мне нужно, изменить стандаретую работу класса yii\data\Pagination таким образом,
что бы на первой странице пагинации он выдавал 7 статей, а на всех последующих 9.
Мне нужно, изменить стандаретую работу класса yii\data\Pagination таким образом,
что бы на первой странице пагинации он выдавал 7 статей, а на всех последующих 9.
- 2018.06.23, 10:58
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить стандартную работу виджета пагинации Yii2?
- Ответы: 5
- Просмотры: 2280
Re: Как изменить стандартную работу виджета пагинации Yii2?
Много текста, но нет кода) Покажите свой код как выводите, вам подскажут ошибки и лучшие практики) Я просто не знаю что имено показывать, так как все реализованно стандартным виджетом вот так я вывожу кнопку покузато больше: <div id="pagerBlock"> <?= \yii\helpers\Html::beginForm(['/site/s...
- 2018.06.22, 21:33
- Форум: Общие вопросы (Yii 2.x)
- Тема: Как изменить стандартную работу виджета пагинации Yii2?
- Ответы: 5
- Просмотры: 2280
Как изменить стандартную работу виджета пагинации Yii2?
На главной странице сайта - блога выводится 7 статей. Я реализовал кнопку "Показать больше" при помощи стандартного виджета пагинации. Для этого я скрыл все кнопки пагинации кроме последней кнопки "Следующая". Затем я перехватил событие "click" на этой кнопке и с помощь...
- 2018.06.22, 21:03
- Форум: Общие вопросы (Yii 2.x)
- Тема: Почему не выполняются некоторые пользовотельские валидаторы?
- Ответы: 8
- Просмотры: 2049
Re: Почему не выполняются некоторые пользовотельские вадидаторы?
Это не решение. Свои валидаторы, которые вы написали на стороне сервера, никак не будут работать на стороне клиента skipOnError - означает, что пропустить валидацию при ошибке Ну не нужна мне клиентская валидация!!! а по поводу skipOnError, то этому параметру нужно задаль значение false и тогда не ...