Olá,
Imagino que você conhece as práticas de PHP com POO, então repare que os campos que você necessita fazem parte da
variável do tipo array denominada
orders que pertence a
função index no arquivo
order.php, esta função é a responsável por
gerar o order_list.tpl; como esta variável array
não é do tipo public, e mesmo que fosse ela não armazena os dados de um único pedido mas sim de vários, e a
função info é a responsável por
gerar o order_info.tpl, realmente não há como você simplismente printar ela no
order_info.tpl, mesmo que ela esteja dentro da mesma classe no arquivo
order.php.
Para resolver você deve declarar dentro da função info, depois da linha abaixo:
Código: Selecionar todos$order_info = $this->model_account_order->getOrder($order_id);
As seguintes variáveis:
Código: Selecionar todos$this->data['name'] = $order_info['firstname']." ".$order_info['lastname'];
$this->data['status'] = $order_info['order_status_id'];
Com isso no
order_info.tpl você poderá utilizar
<?php echo $order['status']; ?> e
<?php echo $order['name']; ?>
Bom, este é o caminho das pedras, espero ter ajudado.
