Доброго дня.
Необходимо сделать каталог организации для нескольких городов. (есть таблица companies, в ней есть поле city_id - has_one к таблице cities).
Подскажите, пожалуйста, есть ли расширение чтобы url выглядел, например, так: site.ru/moscow/banks/alfa-bank
yii2 и выбор города
Re: yii2 и выбор города
есть. Url manager rules.
Re: yii2 и выбор города
а как приблизительно должно правило выглядеть?
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: yii2 и выбор города
Код: Выделить всё
'<city>/banks/<company>' => 'company/view',
Код: Выделить всё
class CompanyContoller extends Controller
{
public function actionView($city, $company)
{
// ...
}
}
Нравится Yii? Давайте сделаем его лучше!.
Re: yii2 и выбор города
А есть ли какой-либо extension, по аналогии с мультиязычностью? Т.к. при выборе города по идее должны меняться все ссылки - добавляется /city/ в каждую ссылку
Re: yii2 и выбор города
нужно переопределить createUrl()
Re: yii2 и выбор города
Спасибо, изучаю