Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FranChasing

Função: BREADCRUMB

Recommended Posts

Olá, Forum iMasters
Estou tentando modificar somente os títulos em letras grandes do cabeçalho de um script da CodeCanyon.
As outras traduções já estão resolvidas...
Clients | Projects | Invoices | Payments | Messages
usuário admin (admin e admin)
usuário client (client e client)
Encontrei a linha que exibe os títulos e fiz um comentário (/* */) para anular o comando, porém, não mais exibem os títulos...
Veja abaixo:
<h1 class="title"><?php /* echo ucfirst($tab) */ ?></h1>

Agora, pergunto: onde, em qual lugar vai buscar estes nomes dos títulos:
Clients | Projects | Invoices | Payments | Messages ?????????????
Pois nos scripts todos os nomes em que aparecem estes títulos eu traduzi para o Português.
Exceto as variáveis, strings, arrays... 'Apenas as chamadas dos títulos'.
Muito grato.
PHP: Isto é incrível !!!

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

precisa ver aonde ele esta populando a variavel $tab

 

Este é justamente o arquivo list.php onde encontra-se o script referente aos títulos, porém, fiz alterações na variável $tab e mesmo assim não altera os títulos em inglês para português. Veja abaixo:

 

<?php
/**
* Created by 23rd and Walnut
* www.23andwalnut.com
* User: Saleem El-Amin
* Date: Jun 15, 2010
* Time: 5:53:36 PM
*/
?>
<?php
$columns = (isset($columns)) ? $columns : null;
$actions = (isset($actions)) ? $actions : null;
$object_actions = (isset($object_actions)) ? $object_actions : null;
$list_class = (isset($list_class)) ? $list_class : null;
function parse_class($column)
{
$class = false;
if (preg_match("/(.*?)\[(.*?)\]/", $column, $match))
{
$column = $match[1];
$class = $match[2];
}
return array('column' => $column, 'class' => $class);
}
?>
<div id="page-content-outer">
<div id="page-content" class="wrapper content admin">
<div class="info-bar">
<h1 class="title"><?php echo ucfirst($tab) ?></h1> //--> aqui a chamada para os citados títulos que precisam de traduções
<?php if (is_array($object_actions)): ?>
<ul class="sub-tabs">
<?php foreach ($object_actions as $name => $action): ?>
<?php $name = parse_class($name); ?>
<li class="object-action <?php echo (isset($name['class'])) ? $name['class'] : ''; ?>"><a
href="<?php echo $action; ?>"><span><?php echo $name['column']; ?></span></a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
</div>
<ul class="tab_menu wrapper">
<?php if ($user['group_id'] == 0): ?>
<li class="<?php echo ($tab == 'clients') ? 'selected' : ''; echo ($tab == 'projects') ? 'no-div' : ''; ?>">
<a href="index.php?a=clients/get/all"><span>Clients</span></a> //--> estes são os títulos dos menus e estão traduzidos
</li>
<?php endif; ?>
<li class="<?php echo ($tab == 'projects') ? 'selected' : ''; echo ($tab == 'invoices') ? 'no-div' : ''; ?>">
<a href="index.php?a=projects/get/all"><span>Projects</span></a>
</li>
<li class="<?php echo ($tab == 'invoices') ? 'selected' : ''; echo ($tab == 'payments') ? 'no-div' : ''; ?>">
<a href="index.php?a=invoices/get/all"><span>Invoices</span></a>
</li>
<li class="<?php echo ($tab == 'payments') ? 'selected' : ''; ?>">
<a href="index.php?a=payments/get/all"><span>Payments</span></a>
</li>
<li class="<?php echo ($tab == 'messages') ? 'selected' : ''; ?> messages">
<a href="index.php?a=messages/get/all"><span> </span></a>
</li>
</ul>
<div class="inner">
<table class="list <?php echo $list_class; ?>">
<tr class="table-header">
<?php if (is_array($columns)): ?>
<?php foreach ($columns as $column): ?>
<?php $column = parse_class($column); ?>
<th class="<?php echo $column['class']; ?>"><?php echo $column['column']; ?></th>
<?php endforeach; ?>
<?php endif; ?>
<?php if (is_array($actions)): ?>
<?php foreach ($actions as $action): ?>
<th class="action"></th>
<?php endforeach; ?>
<?php endif; ?>
</tr>
<?php if (is_array($data['page'])): ?>
<?php foreach ($data['page'] as $item): ?>
<tr>
<?php foreach ($columns as $key => $column): ?>
<?php $key = parse_class($key); ?>
<td class="<?php echo $key['class']; ?>">
<a class="cell-link"
href="<?php echo $details_link . $item[$details_id_field]; ?>"><?php echo (!empty($item[$key['column']])) ? $item[$key['column']] : ' '; ?></a>
</td>
<?php endforeach; ?>
<?php if (is_array($actions)): ?>
<?php foreach ($actions as $name => $action): ?>
<?php $name = parse_class($name); ?>
<td class="action">
<a class="small-button <?php if ($name['column'] == 'Delete') echo 'danger'; echo (isset($name['class'])) ? ' ' . $name['class'] : ''; ?>"
href="<?php echo $action . $item['id']; ?>"><span><?php echo $name['column'] ?></span></a>
</td>
<?php endforeach; ?>
<?php endif; ?>
</tr>
<?php endforeach; ?>
<?php endif; ?>
</table>
</div>
<div class="footer">
<?php
$this->loadLibrary('pagination.class');
echo pagination_links($data['current_page'], $data['total_pages'], $base);
?>
</div>
</div>
</div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.