mmo-and-friends/estados-municipios-mexico

Un paquete de php y javascript de los estados y municipios de mexico, soporta el comando mexico:publish para laravel

v1.1.0 2023-05-28 02:35 UTC

This package is auto-updated.

Last update: 2024-04-28 04:27:33 UTC


README

Un paquete de php y javascript de los estados y municipios de mexico, soporta el comando mexico:publish para laravel

Instalar 🔧

    composer require mmo-and-friends/estados-municipios-mexico

Ejemplo: Php

    use MmoAndFriends\Mexico\Mexico;
    use MmoAndFriends\Mexico\MexicoTrait;

    class Dummy {
        $estados = Mexico::estados();
        $municipios = Mexico::municipiosDeEstado($estados[0]->id)
    }

    class DummyTrait {
        use MexicoTrait;

        $estados = $this->estados()
        $municipios = $this->municipiosDeEstado($estados[0]->id)
    }

Ejemplo: Html

Funciona como "toggle" al seleccionar un estado se muestran los municipios de este, en el select "#select-municipios-id"

    <div>
        <select id="select-estados-id">
        </select>
    </div>
    <div>
        <select id="select-municipios-id">
        </select>
    </div>

    <script src="./estados_municipios_mexico.js"></script>
    <script>
        /**
         * Cargar los selects con la informacion
         * @param {String|Element} selectEstados
         * @param {String|Element} selectMunicipios 
         * @param {Integer} estadoSeleccionado
         * @param {Integer} municipioSeleccionado
         */
        EstadosMunicipiosMexico.mountIn('#select-estados-id','#select-municipios-id')
    </script>

Autor ✒️

Guillermo Rodriguez / guillermo.rod.dev@gmail.com

Licencia 📄

(MIT) - LICENSE.md.