Size: a a a

2020 June 05

E

Eugene in Yii Framework 2
Дмитрий Кожанов
Можно добавить в эвент window.load
не помогло) в window почему то этой функции в ie нет вообще, в хроме есть
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Eugene
не помогло) в window почему то этой функции в ie нет вообще, в хроме есть
источник

E

Eugene in Yii Framework 2
я тоже находил эту статью, но я не понял в чем их совет заключается( даже с переводчиком не выкупил, что сделать надо
источник

E

Eugene in Yii Framework 2
перечитал) типа надо код объявления и код использования вместе положить в код страницы, да?
источник

ДК

Дмитрий Кожанов... in Yii Framework 2
Видимо
источник

SV

Steam Vis in Yii Framework 2
Если кто-то юзает devilbox, подскажите как можно настроить линк на бекенд и фронтенд, а то пока получается только что-то одно сделать
https://github.com/cytopia/devilbox
источник

VB

Victor Bryk in Yii Framework 2
Всем привет. Предыстория. Был урл:
/cat/subcat/1/101
Заказчик сказал, что нужно поменять на:
/cat/1/subcat
Написал роут:
[
   'pattern' => 'cat/<cat_id:\d+>/subcat',
   'route' => 'cat/subcat',
   'suffix' => '/',
],
Поправил где нужно ссылки, стало все нормально. Но теперь стоит задача сделать со старого урла редирект на новый.
То есть с /cat/subcat/1/101 => 301 на /cat/1/subcat

Написал проверку если есть второй параметр, то редиректить:
public function beforeAction($action)
{
 $subcatId = \Yii::$app->request->getQueryParam('subcat_id');
 $catId = \Yii::$app->request->getQueryParam('cat_id');
 if (!empty($subcatId)) {
   \Yii::$app->response->redirect([Url::to(["/category/$catId/tables/"])], 301);
 }
 return parent::beforeAction($action);
}
Но редиректить на:
/cat/subcat/1
А нужно на:
/cat/1/subcat
Что я делаю не так? Подскажите пожалуйста.
источник

VB

Victor Bryk in Yii Framework 2
Получается редирект на тот же экшн. Может это по другому нужно делать?
источник

MW

Maxyc Webber in Yii Framework 2
пишите два роута. просто по одному из роутов делаете редирект на правильный
источник

MW

Maxyc Webber in Yii Framework 2
а что такое cat и subcat?
источник

MW

Maxyc Webber in Yii Framework 2
у вас буквы кончились? напишите нормально category/subcategory
источник

VB

Victor Bryk in Yii Framework 2
cat - контролер
subcat - экшен
источник

VB

Victor Bryk in Yii Framework 2
Maxyc Webber
у вас буквы кончились? напишите нормально category/subcategory
Это для примера)
источник

MW

Maxyc Webber in Yii Framework 2
сабкат это не экшен, а хрень какая то. экшен это глагол
источник

MW

Maxyc Webber in Yii Framework 2
я щас не хочу показаться токсичным. призываю вас чуть чуть изменить и писать чутка правильнее. чтобы всем было комфортно
источник

VB

Victor Bryk in Yii Framework 2
Maxyc Webber
сабкат это не экшен, а хрень какая то. экшен это глагол
Написал так для примера, все название другие.
источник

MW

Maxyc Webber in Yii Framework 2
dhznkb
источник

MW

Maxyc Webber in Yii Framework 2
врятли
источник

VB

Victor Bryk in Yii Framework 2
Maxyc Webber
пишите два роута. просто по одному из роутов делаете редирект на правильный
А можно пример?
источник

MW

Maxyc Webber in Yii Framework 2
какой?
источник