Cassiano Teixeira Postado Junho 7, 2021 Autor Compartilhar Postado Junho 7, 2021 Em 07/06/2021 em 20:28, AdrianSilva disse: Esse novo código abaixo deve resolver! function hook_setpagetitle($vars){ if ($vars['filename']=='index'){ $msg = $_SERVER[REQUEST_URI]; $last_index = strripos($msg, '/'); $lastPath = substr($_SERVER[REQUEST_URI], $last_index); $replaceLetter = substr_replace($lastPath, "", 0, 1); $replaceAllCharacters = preg_replace('/-/', ' ', $replaceLetter); $itemNameFull = ucwords($replaceAllCharacters); $pagetitle = $itemNameFull; } else if($vars['filename']=='cart') { $msg = $_SERVER[REQUEST_URI]; $last_index = strripos($msg, '='); $lastPath = substr($_SERVER[REQUEST_URI], $last_index); $replaceLetter = substr_replace($lastPath, "", 0, 1); switch ($replaceLetter) { case 'register': $pagetitle = Lang::trans('domainregistration'); break; case 'transfer': $pagetitle = Lang::trans('domaintransfer'); break; default: return false; break; } } else { return false; } return array("pagetitle" => $pagetitle); } add_hook("ClientAreaPageCart", 1, "hook_setpagetitle"); Perfeito, funcionou perfeitamente desse jeito. Ficou só uma dúvida quanto ao primeiro código. Eu devo colocar ele junto no inicio ou devo colocar a partir do "function"? use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaSecondarySidebar', 1, function(MenuItem $secondarySidebar) { $secondarySidebar->getChild("Actions") ->getChild("View Cart") ->setLabel("Cart Novo"); }); 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
AdrianSilva Postado Junho 7, 2021 Compartilhar Postado Junho 7, 2021 Em 07/06/2021 em 20:39, Cassiano Teixeira disse: Perfeito, funcionou perfeitamente desse jeito. Ficou só uma dúvida quanto ao primeiro código. Eu devo colocar ele junto no inicio ou devo colocar a partir do "function"? use WHMCS\View\Menu\Item as MenuItem; add_hook('ClientAreaSecondarySidebar', 1, function(MenuItem $secondarySidebar) { $secondarySidebar->getChild("Actions") ->getChild("View Cart") ->setLabel("Cart Novo"); }); Você pode colocar no início e no final qualquer um deles. No entanto, ele deve ser separado do outro código. Portanto, não deve ficar dentro do function. 2 Citar Link para o comentário Compartilhar em outros sites More sharing options...
dawnkeeptecnologia Postado Junho 8, 2021 Compartilhar Postado Junho 8, 2021 Em 07/06/2021 em 18:24, AngelCosta disse: Isso existe desde as primeiras versões... Realmente não conhecia, agradeço pela informação em constante aprendizado com o Forúm. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Cassiano Teixeira Postado Junho 8, 2021 Autor Compartilhar Postado Junho 8, 2021 Muito obrigado @AdrianSilva esse Hook ajudou muito, obrigado por tirar um tempo pra ajudar, foi exatamente o que eu precisava. Obrigado mesmo e parabéns por contribuir. Ótima semana, fique bem! 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.