как указывать пути? Убрать зависимость от urlmanager

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

как указывать пути? Убрать зависимость от urlmanager

Сообщение ninzzo »

есть ajax
function country(n){

$.ajax({
type :'POST',
cache : false,
url : "

Код: Выделить всё

<?php echo Url::toRoute(['getcity']);?>
",
dataType: 'html',
data: {country_id: n},
success : function(response) {
$('#city').html(response);
}
});
}
на localhost с включеным urlmanager все отлично работает. путь получается такой: /main/default/getcity (модуль, контроллер, action)

переношу на хостинг и перестает работать. На хостинге выключен urlmanager

как мне прописать так url в примере что бы работало везде внезависимости от urlmanager ???
Аватара пользователя
maleks
Сообщения: 1992
Зарегистрирован: 2012.12.26, 12:56

Re: как указывать пути? Убрать зависимость от urlmanager

Сообщение maleks »

ninzzo писал(а):На хостинге выключен urlmanager
и как он там выключен?
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: как указывать пути? Убрать зависимость от urlmanager

Сообщение Onotole »

Даже если выключен, url to сформирует правильный url
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

Re: как указывать пути? Убрать зависимость от urlmanager

Сообщение ninzzo »

maleks писал(а):
ninzzo писал(а):На хостинге выключен urlmanager
и как он там выключен?

ну просто в конфиге /* тут урлманагер */

Даже если выключен, url to сформирует правильный url
тоже так думаю. но не пашет. .htaccess добавлял, удалял. Без толку. Буду копать.
Ответить