Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Como habilitar o botão de impressão no THtmlEditor Preciso que o compomente THtmlEditor imprima seu conteúdo, porém esta funcionalidade não está ativa, gostatia de saber como faze-lo. Verifiquei que nas vídeo aulas onde é inserido o componente há o botão para impressão e também no repositório no github há o plugin para a habilitar a impressão https://github.com/lqez/summernote-ext-print...
AG
Como habilitar o botão de impressão no THtmlEditor  
Fechado
Preciso que o compomente THtmlEditor imprima seu conteúdo, porém esta funcionalidade não está ativa, gostatia de saber como faze-lo. Verifiquei que nas vídeo aulas onde é inserido o componente há o botão para impressão e também no repositório no github há o plugin para a habilitar a impressão https://github.com/lqez/summernote-ext-print

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


AG

Olá, a quem interessar este tema somente consegui inserir o botão de impressão no componente THtmlEditor(summernote) atualizando a verão do summernote, forão necessárias várias alterações no framework. Ainda estou tendo dificuldades quanto a mudança de donte do texto mas estou trabalhando nisso. Também implementei o TinyMCE mas infelizmente não funcionou, o problema encontrado foi que ao editar ou inserir texto as alterações não são transportadas para a variável $param do TForm. Se algém souber resolver este problema sou todo ouvidos.
RV

Sei que o tópico é antigo, mas consegui fazer o tinymce funcionar e obter o retorno do POST, com uma sugestão deste tópico do stackoverflow

https://stackoverflow.com/questions/2122085/jquery-and-tinymce-textarea-value-doesnt-submit

o código Javascript, dentro da função show da minha classe, ficou assim:

TScript::create("tinymce.init({ selector: '#{$this->tag->{'id'}}', plugins: 'image table nonbreaking', nonbreaking_force_tab: true, height: 600, toolbar: 'undo redo | styleselect | bold italic underline strikethrough | fontselect fontsize forecolor backcolor | alignleft aligncenter alignright alignjustify | outdent indent | print preview media fullpage | forecolor backcolor emoticons | image table', menubar: true, menu: { format: { title: 'Format', items: 'forecolor backcolor' } }, setup: function (editor) { editor.on('change',function(){ editor.save(); }); } });");


Att
Ricardo