rabijit Posted February 24, 2016 Share Posted February 24, 2016 Is there any way to replace secondary sidebar as given in image from sidebar to top of the right column of the selected pages. 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted February 24, 2016 Share Posted February 24, 2016 what I would suggest to do is view the source of the page, copy the entire <div> code block of the sidebar you want to move and then paste that code in the template for the right hand side - clientareaproductdetails.tpl ? you might have to play with the <div> formatting and/or css to get the position correct, but it will function correctly. then you would write an action hook to remove this sidebar from the left hand side - I know for certain that the hook would only remove this sidebar and not the one you've copied to the right. 0 Quote Link to comment Share on other sites More sharing options...
rabijit Posted February 24, 2016 Author Share Posted February 24, 2016 i can do that, but is there any hook 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted February 24, 2016 Share Posted February 24, 2016 this should work... <?php use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaPrimarySidebar', 1, function(MenuItem $primarySidebar) { if (!is_null($primarySidebar->getChild('Domain Details Management'))) { $primarySidebar->removeChild('Domain Details Management'); } }); 0 Quote Link to comment Share on other sites More sharing options...
rabijit Posted February 24, 2016 Author Share Posted February 24, 2016 no no, to print secondary sidebar 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted February 24, 2016 Share Posted February 24, 2016 no no, to print secondary sidebar do you mean is there a hook to display a sidebar outside of sidebar.tpl ? not really - pasting the <div> code into the template would be the simplest way. you could use a clientarepage hook to pass the code to a Smarty variable and then output that Smarty variable in the template, but you'd have to edit the template anyway to display the Smarty variable where you want it - so you might as well add the code directly! 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.