Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ajuda com CSS no WHMCS

Featured Replies

Postado

Pessoal, estou remodelando meu site, mas estou com um pequeno problema.

Meu novo layout faz uma declaração na tag body especificando as colunas que terei na página. Por exemplo:

<body id="page" class="column-left column-right">

Para cada layout de página que eu tiver isso mudará, por exemplo se eu for exibir uma página com apenas a coluna na direita, então ficará algo como:

<body id="page" class="column-right">

Mas há um problema nisso... no arquivo de header (header.tpl) do meu template no WHMCS a tag de body será aplicada para as páginas abaixo dela. Ou seja, eu não vou conseguir mudar o layout de cada página, pois estará fixado no código do arquivo header.

Alguém tem sugestões? Como eu posso contornar esse caso?


Postado
  • Administração

Dan, seguinte, eu já fiz similar (tive páginas com coluna e outas sem).

Acho que usei um IF, em smarty {if $pagetitle eq "enviar um ticket" entao a classe = "teste"}, por exemplo. Dá pra usar IFs, variáveis. Explica melhor o que vc quer pra gente te ajudar melhor.

https://angelcosta.com.br | “Not all of us can change the world. Some of us can only change ourselves.”


Postado
  • Autor
Dan, seguinte, eu já fiz similar (tive páginas com coluna e outas sem).

Acho que usei um IF, em smarty {if $pagetitle eq "enviar um ticket" entao a classe = "teste"}, por exemplo. Dá pra usar IFs, variáveis. Explica melhor o que vc quer pra gente te ajudar melhor.

Como sempre vc me salvou nos meus templates rss

Isso resolveu :D Valeu mais uma vez Angel! Vou estudar melhor essa sintaxe para dar uma otimizada no código. Muito boa a solução!

(Ps.: aquele esquema da tabela de ontem deu uma dor de cabeça megazorde heuehu ... Tinha colunas novas em algumas tabelas e acabou que tive que analisar caso a caso... Depois eu exportei o backup, ai sim, funcionou.. Mas te falar viu, nunca mais vou deixar de atualizar o WHMCS... kkkkk)

Abração


Postado

Poderias dizer porque tas inserindo id e class no body? Te confesso que nunca vi isso.


Postado
  • Autor
Poderias dizer porque tas inserindo id e class no body? Te confesso que nunca vi isso.

Oi Lucas,

Veja esse site do Maujor, talvez ele explique melhor que eu:

http://maujor.com/tutorial/marcatemplate.php

Veja o título "Identificando o elemento body"

Abração


Postado
  • Administração
Poderias dizer porque tas inserindo id e class no body? Te confesso que nunca vi isso.

Isso é muito comum, principalmente em template de joomla. Mas acho que o espanto é porque o daniel também poderia simplesmente inserir uma div com a classe, logo abaixo do body.

Tudo tem seus prós e contras. :)

https://angelcosta.com.br | “Not all of us can change the world. Some of us can only change ourselves.”


Postado

Exato! E para quem quer saber mais sobre a sintaxe, é só estudar o Smarty, que trabalha diretamente com tpls para seus templates.


Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.