I have a use case where I'm trying to launch the SBQQ__sb visual force page from a URL from a flow, rather than through 'add/edit lines' from the quote page, the URL ends in /apex/SBQQ__sb?id=QuoteID
When doing so, the page launches in full screen - no lightning headers - which I need for functionality within the CPQ interface (launching flows etc).
When launching the page from add/edit lines from the quote it works fine both from classic and lightning, it's an issue when trying to use the link.
Does anyone know how I can manipulate the output so the VF page launches correctly within the header either through the link itself, through cloning the VF page and using my own, or any other solution?
The first page of the VF page code is as follows, if this helps:
<apex:page tabStyle="SBQQ__Quote__c" doctype="html-5.0" showHeader="{!(!$Setup.SBQQ__GeneralSettings__c.SBQQ__GlobalHeaderPermUsed__c || !$Permission.SBQQ__HideGlobalHeader) && formFactor == 'desktop'}" cache="true" standardStylesheets="false" controller="SBQQ.SettingsExtension"> <apex:includeScript value="/support/console/42.0/integration.js"/> <apex:stylesheet value="{!URLFOR($Resource.SBQQ__dialog,'dialog.css')}" /> <script type="text/javascript" src="{!URLFOR($Resource.dialog, 'dialog.js')}"></script> <style> body {