Mandeep Karan
Kilo Sage

Hi Madhura,

you can use "$document[0].title = <your desired page title>" to set the page title.

You can use this in client controller of widgets.

I used it in widget for catalog item.

 

Regards,

Mandeep

make sure to add $document in your function parameter also. 
function ($scope,  $document) {

        $document[0].title = <your desired page title>;

}

Hi Mandeep,

I tried your solution in the SC catalog item widget but it is updating the browser tab for all the service catalog items. Can we modify it only for a single catalog item? 

Here are the steps you can follow.

1. Create a new widget <item_change_tab_title> and add below code in the client controller section.         

       function ($scope,  $document) {

              $document[0].title = <your desired page title>;

       }

2. create a new field on your catalog item of macro type and attach your widget <item_change_tab_title>.

Regards,

Mandeep

View solution in original post

Hi Mandeepkaran,

Thanks a lot for helping with this. The browser tab title is updating correctly now