instantsoft / icms2

Self-hosted Site Management System
https://instantcms.ru
GNU General Public License v2.0
294 stars 120 forks source link

Цель ссылок в подменю, генерируемых специальными ссылками #1142

Closed asnenne closed 4 years ago

asnenne commented 4 years ago

Используемая версия InstantCMS: 2

При создании пункта меню мы можем указать цель ссылок, например, открывать в новом окне. Но было бы логично эту цель применять и к генерируемым пунктам меню в этом подменю.

Например, специальный пункт меню {admin:menu}, устанавливаем цель "В новом окне" (target="_blank"), отлично, панель управления открывается в новой вкладке. Но сгенерированный пункт меню /admin/content открывается в текущей вкладке. Почему, если нужно все разделы админки открывать в новой вкладке?

Предлагаю добавить опцию "Применить ко всем пунктам меню нижнего уровня для специальных ссылок".

Спасибо.

fuzegit commented 4 years ago

Предлагаю добавить опцию "Применить ко всем пунктам меню нижнего уровня для специальных ссылок".

Тогда уж просто сразу применять, к чему опция

asnenne commented 4 years ago

Можно и сразу. Насчет опции на всякий случай предложил.

yuri25 commented 4 years ago

Я извиняюсь если не по теме... А для чего нужно все разделы админки открывать в новой вкладке? Может чего то не понимаю, но зачем плодить открытые вкладки в браузере?

fuzegit commented 4 years ago

но зачем плодить открытые вкладки в браузере?

Разговор не о об этом. Абстрагируясь, разговор о том, что опция работает не так, как от неё ожидают. Это надо исправить. А опцию как открывать ссылку, т.е. атрибут тега <a target="" вы можете не задавать. Всё на ваше усмотрение.