Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instalacion por composer #3

Open
manuelcanepa opened this issue Apr 20, 2020 · 6 comments
Open

Instalacion por composer #3

manuelcanepa opened this issue Apr 20, 2020 · 6 comments

Comments

@manuelcanepa
Copy link

Una buena practica es la instalacion en magento mediante composer. Eso facilitaria la actualizacion de las versiones y requerir de otros modulos como es el caso de spipu/html2pdf que se menciona en la descripción.

@nmarquezdrubu
Copy link
Contributor

@manuelcanepa gracias, lo tendremos en cuenta :)

@mhhansen
Copy link

@nmarquezdrubu necesitan un PR para esto? avisen y lo generamos

@manuelcanepa
Copy link
Author

De hecho, si van a aceptar PR podria meter los cambios que hice para que sea funcional.

@mhhansen
Copy link

y ya que estamos, se podria borrar el README de mageplaza (?)
https://github.com/andreani-publico/magento-2.3/blob/master/app/code/DrubuNet/Andreani/README.md

@barbazul
Copy link

Provisoriamente se puede declarar directamente en el propio composer.json del proyecto para al menos poder instalarlo.

{
    "repositories": [
        {
            "type": "package",
            "package": {
                "name": "andreani/module-andreani-magento-2.3",
                "version": "1.0.0",
                "type": "magento2-module",
                "dist": {
                    "url": "https://github.com/andreani-publico/magento-2.3/archive/c3ec160a42e8871d2e13b0040794e26701f3725f.zip",
                    "type": "zip"
                },
                "autoload": {
                    "files": [
                        "app/code/DrubuNet/Andreani/registration.php"
                    ],
                    "psr-4": {
                        "DrubuNet\\Andreani\\": "app/code/DrubuNet/Andreani/"
                    }
                },
                "require": {
                    "spipu/html2pdf": "^5.2"
                }
            }
        }
    ]
}

@barbazul
Copy link

barbazul commented May 4, 2021

Para que no se pierda, ya hay un PR de Enero incorporando un composer.json

#11

Si se incorpora tal cual está, ni siquiera hace falta restructurar el repositorio para que tenga la estructura estándar de un paquete de Magento y el proceso de instalación del README incluso seguiría estando vigente para quienes instalan por Copy+Paste.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants