URL in Navbar to open new tab

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • lj4353
    commented on 's reply
    @Kharg
    Thank you, I need this extension. How can I get it?

  • Kharg
    commented on 's reply
    I developed an extension for this. i may share it if I find the time

  • lj4353
    replied
    @BattleMetalChris
    I encountered the same issue. Based on your suggestion, I added the following code to the afterRender event in navbar.js, but it is not working.

    client/src/views/site/navbar.js
    Click image for larger version

Name:	image.png
Views:	182
Size:	102.5 KB
ID:	108080

    Leave a comment:


  • shalmaxb
    commented on 's reply
    BattleMetalChris, it is always nice practice to reveal, how you coded to resolve. Thank you.

  • BattleMetalChris
    commented on 's reply
    The Good Reason in this case is the link opens our Zendesk support site, rather than something within Espo, so they'll usually need to use it whilst also keeping whatever they were working on.

    The way I've solved it was to Extend navbar.js and use the afterRender event to add the target attribute.
    Last edited by BattleMetalChris; 04-10-2024, 12:06 PM.

  • yuri
    commented on 's reply
    Anchor links1 may have a target attribute which controls what happens when that link is clicked. One of the possible values of that attribute is _blank, which

  • yuri
    replied
    Maybe revise the need of opening in a new tab. Espo won't allow leaving the page if the form is edited but not saved. Not losing entered data is one of the main reason why this feature is used. Forcing opening links in a new tab in most cases is a bad practice. Though many old school developers like to use it. Better to let a user to decide how they want the link to be opened.

    Leave a comment:


  • BattleMetalChris
    started a topic URL in Navbar to open new tab

    URL in Navbar to open new tab

    I can easily add a URL to the Navbar from the Administration->User Interface screen, but is there any way to make it target="_blank" so that the URL opens in a new tab?

    thanks
Working...