Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v3.x.
#92006
Olá!
Consigo adicionar novas fontes no css.
Porém, quero que uma fonte específica seja listada entre as opções do Campo Conteúdo.
Acessando o Menu Catalogo e selecionando PAGINAS INFORMÁTIVAS.
Editando qualquer página, na guia GERAL, tem o campo CONTEÚDO.
Neste, são listados modelos de fontes como: Arial, Arial Black, Impact, Verdana, Opem Sans e por ai vai.
Quero inserir um novo tipo de fonte nestas opções.
Alguém consegue me ajudar nisso, por gentileza?
#92007
Ola @Leandrofelipeme

Acredito que você teria que alcançar o summernote.js e adicionar a conte dentro do contexto.
Mais detalhes em: admin/view/javascript/summernote/opencart.js
  • Acesse o arquivo: admin/view/javascript/summernote/summernote.js
  • Procure por: fontNames: [
  • Dentro desse laço, adicione a fonte desejável.
  • Salve, na pagina que deseja editar force o recarregamento, segure CRTL e aperte F5
Boa sorte ;)
#92014
Olá @reds !
Muito obrigado por sua colaboração!
Você tem razão sobre o arquivo.
A versão do Opencartão que estou usando é 3.0.3.8.
Eu declarei a fonte no CSS:
catalog/view/theme/VirtuaLojas/stylesheet/stylesheet.css

CSS
Código: Selecionar todos
@font-face {
    font-family: 'Rubik';
    src: url('../fonts/Rubik.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
A estrutura de pastas do tema VirtuaLojas:
fonts
--- Rubik.ttf
image
stylesheet
---stylesheet.css
template

O arquivo que você mencionou:
admin/view/javascript/summernote/summernote.js
Código: Selecionar todos
	fontNames: ["Arial", "Arial Black", "Comic Sans MS", "Courier New", "Helvetica Neue", "Helvetica", "Impact", "Lucida Grande", "Tahoma", "Times New Roman", "Verdana"],
                  fontNamesIgnoreCheck: [],
                  addDefaultFonts: !0,
Adicionei a Rubik:
Código: Selecionar todos
fontNames: ["Arial", "Arial Black", "Comic Sans MS", "Courier New", "Helvetica Neue", "Helvetica", "Impact", "Lucida Grande", "Rubik", "Tahoma", "Times New Roman", "Verdana"],
- Atualizei o Navegador: CTRL+F5.
- Desliguei e liguei o XAMPP.
- Limpei os logs do Opencart.
- Limpei os caches do Opencart.

Não consegui fazer a fonte aparecer nas opções do campo conteúdo.
- Detalhe, se eu apago a fonte IMPACT por exemplo, no arquivo summernote.js ela continua aparecendo nas opções de fonte.
- Testei a fonte Rubik no Footer, ela foi aplicada corretamente.
- Será que eu preciso editar o arquivo admin/view/template/common/header.twig?