yii-correios Busca por um determinado endereço usando o CEP

  1. Links
  2. Instação e configuração
  3. Como usar

Busca por um determinado endereço usando o CEP. A busca é realizada diretamente no website dos correios

Links

Instação e configuração

Copie a extensão para o diretório de extensões de sua aplicação: extensions/correios

Adicione no arquivo de configuração de sua aplicação o seguinte código.

<?php
	array(
		...
		'components'=>array(
			'buscaPorCep'=>array(
				'class'=>'ext.correios.BuscaPorCepApp'
			),
		...
	);
?>

Adicione no seu controller:

<?php
	public function actions()
	{
		return array(
			'buscaPorCep'=>'ext.correios.actions.BuscaPorCepAction'
		);
	}
?>

Como usar

Adione na view:

<?php echo CHtml::button("Buscar endereço", array("id"=>"btnBuscarCep")); ?>

<?php $this->widget('ext.correios.BuscaPorCep', array(
	'target'=>'#btnBuscarCep',
	'model'=>$modelEndereco,
	'attribute'=>'cep',
	'url'=>'/seu_controller/buscaPorCep',
	'config'=>array(
		'location'=>'logradouro',
		'district'=>'bairro',
		'city'=>'cidade',
		'state'=>'estado',
	),
)); ?>
8 1
6 followers
257 downloads
Yii Version: 1.1
License: BSD-2-Clause
Category: User Interface
Tags: cep, correios
Developed by: Wanderson
Created on: Apr 1, 2013
Last updated: 8 years ago

Downloads

show all

Related Extensions