Блог
Нередкий вопрос.
Нет штатной опции, чтобы было можно отключить выбор региона при добавлении объявления, а также отбор по регионам на страницах категорий. Единственный вариант - править шаблон. Мы создадим основной регион, куда будут добавлять все сообщения и отредактируем шаблон, таким образом, чтобы все движения с объявлениями проходили в пределах одного региона.
Первым делом добавим регион Все регионы и узнаем его ИД. Его можно увидеть в адресной строке при редактировании региона, или как-то так:
Далее меняем шаблон add.html, добавим в скрытое поле идентификатор региона:
Внимание! Эта строка уже есть, добавлять ещё одно hidden поле не надо, просто вставьте ваш идентификатор.
В этом же шаблоне затем убираем код, отвечающий за выбор региона, скорей всего это 105-106 строки, вот эти:
{%$locale.83%}{%$req%}
Можно попробовать добавить объявление и оно попадёт во все регионы. Чтобы "Все регионы" не маячили на страницах, можно ещё убрать кусок кода в list.html и message.html:
- {%$locale.16%}: {%$message.region|linenav:$allregions:'region'%}
Чтобы убрать выбор региона в шапке надо править header.html соответствующего шаблона.
Для Geo и kebettea надо добавить туда строку:
А в bootstrap убрать большой кусок кода:
- {%foreach from=$top10regioncount item='item'%}
- {%$item.region|linenav2:$allregions:$item.counter%}


Комментировать
Комментарии