Autor Tópico: Como adicionar um botão para Temas TPStyle  (Lida 8626 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Como adicionar um botão para Temas TPStyle
« em: 13 de Maio de 2010, 05:30 »
Adicione um botão no seu TPStyle tema, o exemplo é para a galeria, então se você quiser adicionar outro botão, mudar o nome da galeria para que cada vez que você deseja que o botão a ser chamado e adicionar o texto correto e caminhos para o seu botão personalizado.

Para index.template.php adicionar esse código.


Adicione esta na matriz

Código: [Seleccione]
'gallery',
Portanto, parece que vai ficar assim
Código: [Seleccione]
if (in_array($context['current_action'], array('search', 'admin', 'gallery', 'calendar', 'profile', 'mlist', 'register', 'login', 'help', 'pm', 'forum', 'tpadmin')))
Adicionar este código onde você deseja que o botão apareça

Código: [Seleccione]
// Show the [Gallery] button.
   echo ($current_action=='gallery' || $context['browser']['is_ie4']) ? '<td class="mirrortab_active_first">&nbsp;</td>' : '' , '
            <td valign="top" class="mirrortab_' , $current_action=='gallery' ? 'active_back' : 'back' , '">
               <a href="', $scripturl, '?action=gallery">' , $txt['smfgallery_menu']  , '</a>
            </td>' , $current_action=='gallery' ? '<td class="mirrortab_active_last">&nbsp;</td>' : '';

Também adicionar este

Código: [Seleccione]
if ($context['current_action'] == 'gallery')
      $current_action = 'gallery';

Código: [Seleccione]
if ($context['current_action'] == 'search2')
      $current_action = 'forum';

E, finalmente, adicionar este codigo

Código: [Seleccione]
if($current_action == 'gallery')
      echo '<li><a class="tab1" href="'.$scripturl.'?action=gallery">Gallery</a></li>';
   else
      echo '<li><a class="tab2" href="'.$scripturl.'?action=gallery">Gallery</a></li>';

Depois deste codigo

Código: [Seleccione]
if($current_action == 'forum')
      echo '<li><a class="tab1" href="'.$scripturl.'?action=forum">Forum</a></li>';
   else
      echo '<li><a class="tab2" href="'.$scripturl.'?action=forum">Forum</a></li>';



Isso traz o botão de galeria, tanto no cabeçalho e na barra de menu.


Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
Como adicionar um botão para TPStyle
« Responder #1 em: 22 de Junho de 2010, 19:50 »
Adicione um botão ao seu TPStyle tema, o exemplo é para a galeria, então se você quiser adicionar outro botão, para mudar o nome da galeria que sempre você deseja que o botão a ser chamado e adicionar o texto correto e caminhos para o seu botão personalizado


index.template.php

Código: [Seleccione]
'gallery',
Código: [Seleccione]
if (in_array($context['current_action'], array('search', 'admin', 'gallery', 'calendar', 'profile', 'mlist', 'register', 'login', 'help', 'pm', 'forum', 'tpadmin')))
Apllic   Alojamentos Profissionais de Moçambique!