Jump to content
MAYCON HENRIQUE

Problemas com PS 1.7.5 - Editor de textos e categorias não aparecem

Recommended Posts

Olá Pessoal!

Gostaria de saber se alguém pode me ajudar:

Acabei de fazer a instalação do PS 1.7.5 estou migrando minha loja da versão 1.4

Eu seguramente não gostei do back office do PS 1.7.5 achei muito confuso, criaram novas abas para gestão de produtos...mas enfim...

meu problema mesmo esta sendo que não encontro o editor de texto no PS 1.7.5. Não encontro nem mesmo o botão de aumentar o tamanho da fonte?

Como faço para habilitar o editor de textos como eu tinha no PS 1.4 ?

recurso.thumb.jpg.be3fa0144b5a49c1c87cda26ecb12f99.jpg

Outro problema que estou tendo é que ao criar categorias, elas não aparecem no MENU da minha loja.

Seria esse um bug do PS ou do Tema que comprei ? Minhas categorias estão criadas no Painel mas não aparecem

Alguem já passou por esses problemas com PS 1.7.5 ? 

recurso2.thumb.jpg.279eda7d153af9b18b22ac0d4765edc7.jpg

Share this post


Link to post
Share on other sites

Olá!

Não tenho como comprar o modulo, sabe como faço para ativar esse "tinymce" ?

 

Em relação as categorias, sim, eu já as criei manualmente como você pode ver na imagem, mas elas não aparecem na minha index :( 

Share this post


Link to post
Share on other sites

Sobre o tinymce vc pode ter notado que o link da minha resposta anterior explica passo a passo como ativar sem ter que comprar o módulo.

Quanto às suas categorias sim, você as criou no menu do Prestashop. Agora vá em módulos e procure por MENU. Provavelmente você terá algum módulo de menu ativo e deve selecionar suas categorias nele. Dependendo do seu tema há várias opções de módulos. Se não encontrar e não tiver nada na documentação do tema, pergunte para o desenvolvedor que ele saberá indicar.

 

Share this post


Link to post
Share on other sites

Nota: tinymce foi removido por questoes de seguranca. Vc. abre uma possibilidade de um hackeador tomar posse de sua página. No entanto fica livre vc. decidir se vc. vai adiciona tinymce ou nao à sua página.

Quanto ao menu, bem provável que no back-office dos módulos do seu tema exista uma possibilidade de configuracao, se as categorias nao aparecem automaticamente no seu front-office. Neste sentido, também vale mencionar que deverá deletar o cache do seu browser (e do Prestashop). Provavel que esteja vendo uma versao ultrapassada...

Share this post


Link to post
Share on other sites
3 hours ago, selectshop.at said:

tinymce foi removido por questoes de seguranca

Isso é interessante, eu desconhecia essa informação. Você teria algum link que explique melhor esse problema?

Share this post


Link to post
Share on other sites

Ok! Eu consegui hoje habilitar o tinymc, porém eu estou sentindo falta de alguns botões nesta versão nova que eram muitos usados por mim na versão antiga.

 

recursos.jpg.5cd7d2a047f03adfe8c4dd4a7c029d68.jpg

 

O problema com as categorias ainda não consegui resolver :( 

 

recursos45.thumb.jpg.b594a7e0d6aa1b90aab49fb514d3c1ef.jpg

Share this post


Link to post
Share on other sites

Você não modificou o arquivo /js/admin/tinymce.inc.js?

Para adicionar o subscript e superscript, tente adicionar ao código do toolbar4, por exemplo: 

toolbar4: "o_que_voce_ja_tem, superscript, subscript"

Share this post


Link to post
Share on other sites

Cool Rodrigo!

 

Deu certo para subscrito e sobrescrito! funcionou.

Agora, qual a linha para "Remover Formatação" e "Tongle Screen" ?

Falta só essas duas :)

Share this post


Link to post
Share on other sites

Você habilitou a menubar? Se sim, remover formatação vai estar aí, se não me engano no menu ferramentas.

Toggle screen não tenho certeza.

Share this post


Link to post
Share on other sites

Deu ruim! :(

 

Fiz a modificação abaixo...O MENU sumiu do back office :(

Já voltei o bkp do arquivo original mas nem assim quer aparecer de novo :(

 

var default_config = {
    selector: ".rte",
    browser_spellcheck: true,
    plugins : "visualblocks, preview searchreplace print insertdatetime, hr charmap colorpicker anchor code link image paste pagebreak table contextmenu filemanager table code media autoresize textcolor emoticons",
    toolbar2 : "newdocument,print,|,bold,italic,underline,|,strikethrough,superscript,subscript,|,forecolor,colorpicker,backcolor,|,bullist,numlist,outdent,indent",
    toolbar1 : "styleselect,|,formatselect,|,fontselect,|,fontsizeselect,", 
    toolbar3 : "code,|,table,|,cut,copy,paste,searchreplace,|,blockquote,|,undo,redo,|,link,unlink,anchor,|,image,emoticons,media,|,inserttime,|,preview ",
    toolbar4 : "visualblocks,|,charmap,|,hr,",
    toolbar4: "o_que_voce_ja_tem, superscript, subscript"
    external_filemanager_path: baseAdminDir + "filemanager/",
    filemanager_title: "File manager",
    external_plugins: {"filemanager": baseAdminDir + "filemanager/plugin.min.js"},
    language: iso_user,
    skin: "prestashop",
    menubar: true,
    statusbar: false,
    relative_urls: false,
    convert_urls: false,
    entity_encoding: "raw",
    valid_children: "+body[style|script|iframe|section],pre[iframe|section|script|div|p|br|span|img|style|h1|h2|h3|h4|h5],*[*]",
    valid_elements : '*[*]', 
    force_p_newlines : false, 
    cleanup: true,
    forced_root_block : false, 
    force_br_newlines : true,  
    convert_urls:true,
    relative_urls:false,
    remove_script_host:false,
    init_instance_callback: "changeToMaterial"

 

 

Share this post


Link to post
Share on other sites

erro.jpg.97dcdb51a4fc96765bc4fc083d090f71.jpg

 

Voltou, inclusive com MENUS suspensos, porém as duas opções que precisava ainda não estão por aqui :(

Share this post


Link to post
Share on other sites

Achei o limpar Formatação no MENU suspenso, mas esta bem escondido.

Não tem como habilitar um botão pra ele ? 

erro3.thumb.jpg.2cd6c62d323f3b52a4d96e04e48cc8c6.jpg

Ainda continuo procurando o Tongle Screen.

Eu até encontrei uma opção chamada "Pré Visualizar" que aparentemente fazia quase a mesma coisa que o tongle.

O tongle abre a tela cheia...esse Pré Visualizar abre apenas uma telinha pequena. O tongle também permitia editar o texto nela. 

Esse botão é importante para meus operadores porque eles reclamam que a tela de edição de texto do PS é muito pequena, e nessa versão veio menor ainda:

E adicionando o tinymce reduziu mais ainda meu campo de visualização

Tudo bem que conforme você vai digitando e dando ENTER a janela vai aumentando, mas quando se trabalha com imagens, fotos, videos etc, fia ruim a visualização dessa forma

erro4.jpg.8b2b6a14224acd8aee4f74b6f5b6700c.jpg

Share this post


Link to post
Share on other sites

Eu acho que tenho agora uma suspeita do que pode estar ocorrendo. A versão do tinymce instalada na minha loja antiga tem dentro da pasta js... um arquivo chamado "toggle.js"

tongle4.thumb.jpg.8a0949993299be43c55163edeb24786d.jpg

Eu veirifiquei a versão no meu servidor novo e notei que esse arquivo não existe nele.

Eu então subi o arquivo "toggle.js" da minha loja antiga para a loja nova mas não funcionou.

Eu abri e ví que o código é esse: 

/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <contact@prestashop.com>
*  @copyright  2007-2012 PrestaShop SA
*  @version  Release: $Revision: 14009 $
*  @license   http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*/

function toggleLayer(whichLayer, flag)
{
    if (!flag)
        $(whichLayer).hide();
    else
        $(whichLayer).show();
}

function openCloseLayer(whichLayer, action)
{
    if (!action)
    {
        if ($(whichLayer).css('display') == 'none')
            $(whichLayer).show();
        else
            $(whichLayer).hide();
    }
    else if (action == 'open')
        $(whichLayer).show();
    else if (action == 'close')
        $(whichLayer).hide();
}

 

 

 

 

tongle.thumb.jpg.b2449ee49f22184ee0a64092ea6ba8af.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More