В данный момент URL отображается
dh.local/de/restaurants?
RestaurantElasticSearch%5Bmap_items%5D=&
RestaurantElasticSearch%5Blat%5D=40.0955672&
RestaurantElasticSearch%5Blon%5D=65.38619&
RestaurantElasticSearch%5Bcurlat%5D=&
RestaurantElasticSearch%5Bcurlon%5D=&
RestaurantElasticSearch%5Bform_submit%5D=20&
RestaurantElasticSearch%5Bsearchtext%5D=&
RestaurantElasticSearch%5Bhas_dishes_raw%5D=0&
RestaurantElasticSearch%5Bhas_dishes_raw%5D=0&
RestaurantElasticSearch%5Bhas_dishes_gluten_free%5D=0&
RestaurantElasticSearch%5Bhas_dishes_gluten_free%5D=0&
RestaurantElasticSearch%5Ball_food_raw%5D=0&
RestaurantElasticSearch%5Ball_food_gluten_free%5D=0
Надо отсюда Убрать RestaurantElasticSearch, есть идеи?
Второй вопрос можно ли URL поменять таким образом?
dh.local/de/restaurants?
RestaurantElasticSearch[map_items]=5
&RestaurantElasticSearch[lat]=47.483891433478696
&RestaurantElasticSearch[lon]=8.288950252539053
&RestaurantElasticSearch[curlat]=
&RestaurantElasticSearch[curlon]=
&RestaurantElasticSearch[form_submit]=20
&RestaurantElasticSearch[searchtext]=
&RestaurantElasticSearch[has_dishes_raw]=0
&RestaurantElasticSearch[has_dishes_raw]=0
&RestaurantElasticSearch[has_dishes_raw]=1
&RestaurantElasticSearch[has_dishes_gluten_free]=0
&RestaurantElasticSearch[has_dishes_gluten_free]=0
&RestaurantElasticSearch[has_dishes_gluten_free]=0
&RestaurantElasticSearch[all_food_raw]=0
&RestaurantElasticSearch[all_food_raw]=1
&RestaurantElasticSearch[all_food_gluten_free]=0
&RestaurantElasticSearch[all_food_gluten_free]=0
Спасибо за внимание?
Убрать имя модели с УРЛ
Re: Убрать имя модели с УРЛ
1. В модели переопределить метод formname() в котором вернуть пустую строку
2. Если убрать имя класса, то скобок уже не будет
2. Если убрать имя класса, то скобок уже не будет
Re: Убрать имя модели с УРЛ
наглядно, то что выше написал urichalex:
Код: Выделить всё
class RestaurantElasticSearch extends RestaurantElastic
{
...
public function formName()
{
return '';
}
}
Re: Убрать имя модели с УРЛ
И Вам Спасибо за подробный ответ,andku83 писал(а): ↑2018.11.14, 19:28 наглядно, то что выше написал urichalex:Код: Выделить всё
class RestaurantElasticSearch extends RestaurantElastic { ... public function formName() { return ''; } }