{"id":210,"date":"2008-02-08T10:53:00","date_gmt":"2008-02-08T12:53:00","guid":{"rendered":"http:\/\/www.soudba.com.br\/?p=210"},"modified":"2008-02-08T10:53:00","modified_gmt":"2008-02-08T12:53:00","slug":"retornar-o-link-da-pagina-no-oracle-portal","status":"publish","type":"post","link":"https:\/\/www.soudba.com.br\/?p=210","title":{"rendered":"retornar o link da pagina no Oracle Portal"},"content":{"rendered":"<p>Isso foi dificil de fazer, ate mesmo porque nao se encontram exemplos dentro da documentacao da oracle, eu acabei encontrando em uma pagina do portal que retornou o erro com essa consulta de brinde.<\/p>\n<p>Retornar a URL a partir das tabelas do portal.<\/p>\n<p>Fazer o login primeiro para a consulta funcionar.<\/p>\n<p>begin<br \/>  portal.wwctx_api.set_context(&#8216;andre.rocha&#8217;, &#8216;cds123&#8217;);<br \/>end;<\/p>\n<p>select * from (<br \/>SELECT caid,<br \/>                     id,<br \/>                     display_name,<br \/>                     &#8212; SYS_CONNECT_BY_PATH(a.DISPLAY_NAME),<br \/>                     SYS_CONNECT_BY_PATH(a.CAID || &#8216;,&#8217; || a.ID || &#8216;,&#8217; || a.NAME,&#8217;;&#8217;) as path,<br \/>                     level,<br \/>                     replace(SYS_CONNECT_BY_PATH(&#8216;\/&#8217; || a.NAME, &#8216;;&#8217;), &#8216;;&#8217;, null) as URL<br \/>                FROM Portal.wwsbr_all_folders a<br \/>               WHERE <br \/>                     a.CAID = P_PGGROUPID<br \/>                 AND a.LANGUAGE = Portal.wwctx_api.get_nls_language()<br \/>                 AND a.TYPE_ID in (SELECT DISTINCT<br \/>                                          tp.id<br \/>                                     FROM Portal.wwsbr_folder_types tp<br \/>                                    WHERE tp.NAME NOT IN (&#8216;categoryperspectivepage&#8217;, &#8216;nav&#8217;, &#8216;search&#8217;, &#8216;tab&#8217;))<br \/>                                   START WITH  a.PARENT_ID = 1<br \/>                                   CONNECT BY PRIOR a.ID = a.PARENT_ID<br \/>                                                AND PRIOR a.CAID = a.CAID<br \/>                                                AND PRIOR a.LANGUAGE = a.LANGUAGE) a, portal.WWSBR_ALL_CONTENT_AREAS b<br \/>                                   WHERE a.caid = b.id<br \/>                                     AND a.id = P_PAGE_ID;<\/p>\n<p>logicamente, remova os parametros ou substituia o P_PAGE_ID..<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Isso foi dificil de fazer, ate mesmo porque nao se encontram exemplos dentro da documentacao da oracle, eu acabei encontrando em uma pagina do portal que retornou o erro com essa consulta de brinde. Retornar a URL a partir das &hellip; <a href=\"https:\/\/www.soudba.com.br\/?p=210\">Continue lendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[98,147,172,173,338],"tags":[],"class_list":["post-210","post","type-post","status-publish","format-standard","hentry","category-estatisticas-oracle-portal","category-link-page-portal","category-montar-a-url-do-oracle-portal","category-montar-link-da-pagina-do-portal","category-wwsbr_all_folders"],"_links":{"self":[{"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=\/wp\/v2\/posts\/210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=210"}],"version-history":[{"count":0,"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=\/wp\/v2\/posts\/210\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.soudba.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}