Olá pessoal.
Já bati cabeça lendo alguns materiar no JED e na Net para resolver o ploblema a seguir. tentei até usando outros editores para J!.
Quero colocar o editor do Joomla no textarea do campo "Sobre Mim" do plugin de perfil do usuário.
Segue abaixo o que já fiz:
profile.xml (em plugins/user/profile/profiles/...):
<field
name="aboutme"
type="editor"
label="PLG_USER_PROFILE_FIELD_ABOUT_ME_LABEL"
description="PLG_USER_PROFILE_FIELD_ABOUT_ME_DESC"
width="100"
height="200"
cols="30"
rows="5"
buttons="true"
hide="readmore,pagebreak"
filter="JComponentHelper::filterText"
/>
<!-- já usei: filter="JComponentHelper::filterText" e o filter="safehtml" -->
tabela #__user_profile:
Alterei o campo "profile_value" do tipo "varchar" para "mediumtext";
Percebi que o erro esta ao salvar as alterações do perfil. Visualmente no editor via backend está normal, com as tags img, p, div, span, style, etc., perfeitas em sua formatação. Mas quando eu verifico pelo Frontend as tags ficam sem codificação, o url da imagem não link. Vejam abaixo:
No DB é salvo assim:
"<p>\r\n\t<img src=\"images\/the\/foto_assr.jpg\" style=\"margin-left: 5px; margin-right: 5px; border: 1px solid red; float: left;\" width=\"100\" \/><\/p>\r\n<p>\r\n\t<em><strong>PEDRO AMERICO<\/strong><\/em><\/p>\r\n<p>\r\n\t<strong>CASADO<\/strong><\/p>\r\n<p>\r\n\t<strong>ADMINISTRADOR DE EMPRESAS<\/strong><\/p>\r\n"
No Frontend aparece assim:
"
\r\n\t <\/p>\r\n
\r\n\tPEDRO AMERICO<\/strong><\/em><\/p>\r\n
\r\n\tCASADO<\/strong><\/p>\r\n
\r\n\tADMINISTRADOR DE EMPRESAS<\/strong><\/p>\r\n"
É isso!
Alguem poderia me dar uma mão com esse problema?
Desde já agradeço a ajuda.