Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
#71044
Boa tarde.

Tenho a pagina de listas de endereços

Onde exibi o endereço cadastrado e pode ser adicionado mais endereços de entregas.

Ali gostaria de exibir 2 campos novos, numero e complemento, pois parece que não foi preenchido as informações.

é a pagina catalog/controller/account/andress.php


tentei usar o seguinte codigo para exibir
Código: Selecionar todos
	
/* aqui exibe na tela, mas as variavéis numero e complemento não são exibidas
$format = '{firstname} {lastname}' . "\n" . '{company}'  . '{address_1}' . '{numero}' . " - " .  '{complemento}' . "\n" . '{address_2}' . "\n" . '{city} - {postcode}' . "\n" .  "\n" . '{country}';
			}

			$find = array(
				'{firstname}',
				'{lastname}',
				'{company}',
				'{address_1}',
				'{numero}',
				'{complemento}',
				'{address_2}',
				'{city}',
				'{postcode}',
				'{zone}',
				'{zone_code}',
				'{country}'
			);
/* Buscar os Custom Fields :D*/
				$this->load->model('account/custom_field');
				
				$custom_fields = $this->model_account_custom_field->getCustomFields();

				foreach ($custom_fields as $custom_field) {
					if ($custom_field['location'] == 'address') {
						if ($custom_field['type'] == 'text') {
							if($custom_field['name'] == 'Complemento'){							
									$complemento = $order_info['custom_field'][$custom_field['custom_field_id']];
							}
							elseif($custom_field['name'] == 'Numero'){							
									$numero = $order_info['custom_field'][$custom_field['custom_field_id']];
							}
						}
					}
				}
			$replace = array(
				'firstname' => $result['firstname'],
				'lastname'  => $result['lastname'],
			
				'address_1' => $result['address_1'],
				'numero' 	=> $result ['numero'],
				'complemento' => $result ['complemento'],
				'address_2' => $result['address_2'],
				'city'      => $result['city'],
				'postcode'  => $result['postcode'],
				'zone'      => $result['zone'],
				'zone_code' => $result['zone_code'],
				'country'   => $result['country']
			);
Mas me retorna os erros
Notice: Undefined variable: order_info in /home/loja/www/catalog/controller/account/address.php on line 239
Notice: Undefined variable: order_info in /home/loja/www/catalog/controller/account/address.php on line 236
Notice: Undefined index: numero in /home/loja/www/catalog/controller/account/address.php on line 249
Notice: Undefined index: complemento in /home/loja/www/catalog/controller/account/address.php on line 250


me perdi, agluém pode me ajudar

obrigado