Позволять открывать БП в новом окне, а не в попапе

Рейтинг: 1.4755  
Новая
Предложил Пользователь 135156 12.12.2016 10:43:59

Позволять открывать БП в новом окне, а не в попапе

Есть большая необходимость открытия БП в новом окне, а не в живой ленте.

Пример: много кастомных активити, для которых надо применять сложную js логику - очень не хочется, чтобы это конфликтовало с чем-то в ЖЛ.
Также всевозможные подключаемые в активити css скрипты, которые могут конфликтовать с битриксовыми и едет верстка у половины портала :evil:
Если это неприемлемо в визуальном интерфейсе - добавьте параметр к CBPActivity, чтобы его можно было изменить программно для кастомных активити.
Сейчас же в коде шаблона жестко прописано открывать только 2 типа активити в новом окне - RequestInformationActivity и RequestInformationOptionalActivity.
if ($record['data']['ACTIVITY'] == 'RequestInformationActivity' || $record['data']['ACTIVITY'] == 'RequestInformationOptionalActivity') 
Очень не хочется лезть в битриксовые компоненты и шаблоны, т.к. они постоянно подвергаются изменениям и эти изменения очень сложно отслеживать.