Проблемы с Template Community

Проблемы с Template Community

Template Community - крутая вещь, но время от времени подбрасывает проблемы в самых неожиданных местах.

Ну например нужна тебе кнопка, открывающая ПДФ ВФ страницу в новом окне.

Lightning , будучи Single page application, конечно не хочет открывать что-либо в новом браузерном окне, и приходится мутить кастомный Аура компонент, который вызывается кастомной кнопкой как quick action, который на Init открывает новое браузерное окно, и затем закрывает модальное окно quick action в родительском окне. и для этого есть команда $A.get("e.force:closeQuickAction").fire();

но внезапно она не работает в Template Community, приходится делать вот так, чтобы работала и в самом орге, и в Community:

window.open("/apex/my_page?id="+component.get("v.recordId"),"_blank");


setTimeout(function(){ $A.get("e.force:closeQuickAction").fire(); }, 0);

$A.get("e.force:closeQuickAction").fire();

пишите в теме какие еще проблемы подбрасывают Community

Interesting information? Help us, post link to social media..