Criar links externos em php

Boas pessoal da TZ. Mais uma vez venho-vos pedir ajuda.
Então é seguinte eu tenho no index.template.php um botão com o código á baixo descrito:

// the [tpvchat] button.
echo ($current_action=='tpvchat' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '

<a href="', $scripturl, '?action=tpvchat"><img src="', $settings['images_url'], '/buton/cikis.gif"></a>
</td>' , $current_action == 'tpvchat' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';


Eu queria que esse mesmo botão, abrisse um link externo em vez do script para o qual está programado.
Tipo carregar no botão e abrir o site do OJOGO.pt

Já tentei mas sem sucesso.

Quem puder ajudar, desde já o meu obrigado.
CumpZ
 
Só para uso futuro:
PHP:
// the [tpvchat] button.
echo ($current_action=='tpvchat' || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '
 
<a href="', $scripturl, '?action=tpvchat"><img src="', $settings['images_url'], '/buton/cikis.gif"></a>
</td>' , $current_action == 'tpvchat' ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';
Usando a tag PHP fica mais legível.

Não percebo porque é que dá Template Parse Error. Mostra-nos como ficaram estas linhas após a tua edição, sff.
 
K0mA, isso não lhe fará diferença porque aquilo não está entre aspas nenhumas, logo não faz sentido fazer escape a essas aspas. Basta olhar na linha de cima para o
'<td class="maintab_active_'
que ali a aspa antes de "maintab" não está escaped.

Não compreendo mesmo o erro, só com essa porção de código. Tecnicamente, se a substituição foi bem feita, então nada a nível da estrutura do código foi alterado...
 
Back
Topo