..:: MX Studio Fóruns ::..: Trabalhar com parâmetros de quebra de texto e formatações de parágrafos! - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Trabalhar com parâmetros de quebra de texto e formatações de parágrafos! Dúvidas que necessito esclarecer.

#1 User is offline   Adriano Aguiar 

  • Group: Membros
  • Posts: 118
  • Joined: 19-May 06

Posted 23 January 2007 - 11:51 PM

Salve comunidade MXStudio, estive esses dias com serias dúvidas em relação aos recursos CFML, estive fazendo uma parte administrativa para um cliente e gostaria de saber se temos algum recurso em CFML que desse para reconhecer parâmetros de formatação de parágrafo no Banco de dados MySQL, abaixo segue parte do script exemplo:

QUERY:

<cfquery name="qTextos" datasource="DSN">
SELECT apresentacao
FROM textos
</cfquery>

Parte da estrutura:

<div id="valor">
<dl>
  <dt>Notícias</dt>
  <dd><cfoutput query="qTextos">#qTextos.apresentacao#</cfoutput></dd>
</dl>
</div>


Agora a dúvidas é que quando eu puxo as informações para a TAG <dd> acabo trazendo todo o texto sem nenhuma formatação de parágrafo, me forçando a colocar no proprio banco de dados TAGs HTML/XHTML, mais quando meu cliente necessitar alterar essas informações, pode acabar danificando o formato do texto com isso, então tem algum recurso CFML, para quando ele veja o texto em modo editável em um textarea, possa fazer o update sem riscos?!

Agradeço desde ja atenção e colaboração de todos!!!
0

#2 User is offline   pcsilva 

  • Group: Moderadores
  • Posts: 1940
  • Joined: 23-January 05

Posted 24 January 2007 - 02:39 AM

O sujeito vai digitar no textarea, com enter e o que mais precisar a marcação cliente você vai colocar depois, é isto?
Então você insere no banco como estiver no textarea (validando é claro), e na hora da exibição você coloca a marcação.

CODE
<div id="valor">
<dl>
    <dt>Notícias</dt>
    <dd>
        <cfoutput query="qTextos">
            #replace(qTextos.apresentacao,chr(13)&chr(10),"<br>","all")#
        </cfoutput>
    </dd>
</dl>
</div>


Você pode olhar também as funções de formatação http://livedocs.macromedia.com/coldfusion/...cs/00000359.htm.

ParagraphFormat, HTMLEditFormat, HTMLCodeFormat









0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)