PHPackages                             genesisoft/base - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. genesisoft/base

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

genesisoft/base
===============

Módulo com personalizações básicas

0.0.1(3y ago)042MITPHP

Since Jun 20Pushed 3y agoCompare

[ Source](https://github.com/genesisoftware/base)[ Packagist](https://packagist.org/packages/genesisoft/base)[ RSS](/packages/genesisoft-base/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (1)DependenciesVersions (2)Used By (2)

Módulo Genesisoft\_Base
=======================

[](#módulo-genesisoft_base)

Genesisoft\_Base é um módulo magento 2 que contém funcionalidades e configurações que serão padrão para todas as lojas.

- Repositório: [https://bitbucket.org/jn2/jn2\_base](https://bitbucket.org/jn2/jn2_base)

Instalação
----------

[](#instalação)

Use [Composer](https://getcomposer.org) para instalar esta biblioteca: [`jn2/base`](https://github.com/genesisoftware/base)

Execute o seguinte comando no diretório do projeto para adicionar a dependência:

```
composer require genesisoft/base "^1.0"
```

Como alternativa, adicione a dependência diretamente ao seu arquivo `composer.json`:

```
"require": {
    "genesisoft/base": "^1.0"
}
```

#### Após a instalação, ative o módulo executando os seguintes comandos:

[](#após-a-instalação-ative-o-módulo-executando-os-seguintes-comandos)

```
$ php bin/magento module:enable Genesisoft_Base --clear-static-content
$ php bin/magento setup:upgrade
```

3. Recursos:
------------

[](#3-recursos)

### Bloco para informações do frete

[](#bloco-para-informações-do-frete)

Um bloco padrão para inserir informações sobre frete, ele vai ser exibido na pagina de seleção do método de entrega durante o checkout, se estiver ativado nas configurações.

Para ativar você deve entrar em `Lojas > Configuração > Vendas > Finalizar Compra > Opcões de Compra > Mostrar bloco de informações de frete no checkout`, você deve marcar como sim para o bloco ser exibido.

[![shipping_inforamtion](https://camo.githubusercontent.com/6249c415ce30c96d76792ab4480c9816cac3a8f715d274879c797069628a6aee/68747470733a2f2f692e696d6775722e636f6d2f636162474738622e706e67)](https://camo.githubusercontent.com/6249c415ce30c96d76792ab4480c9816cac3a8f715d274879c797069628a6aee/68747470733a2f2f692e696d6775722e636f6d2f636162474738622e706e67)

Para adicionar suas informações você deve editar o bloco(`Conteúdo > Blocos`) com o identificador `shipping_information`, somente o nome e o conteúdo deste bloco pode ser alterado, ele não pode ser excluído.

Depois de alterar os dados e ativar o bloco nas configurações você deve limpar o cache para ele ser exibido sem erros.

### Link para imagem da categoria

[](#link-para-imagem-da-categoria)

Novo campo para as categorias que permite a inserção de um link para a imagem da categoria se tornar clicável.

O campo fica dentro de uma categoria em `Catálogo > Categorias > Sua Categoria > Conteúdo > Link da Imagem da Categoria`.

### Configurações padrão

[](#configurações-padrão)

Quando o móduo é instalado algumas configurações recebem valores padrão como `'general/locale/code' => 'pt_BR'` e `'customer/address/street_lines' => '4'`.

### Injeção de bibliotecas

[](#injeção-de-bibliotecas)

A biblioteca Jquery InputMask é inserida como padrão.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1427d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a0626bf5e5c12d34d1b84e84e93ee3ccc1bbc9e719f7f5afbfa88870f9ff5348?d=identicon)[genesisoft](/maintainers/genesisoft)

---

Top Contributors

[![salusou](https://avatars.githubusercontent.com/u/3894364?v=4)](https://github.com/salusou "salusou (3 commits)")

### Embed Badge

![Health badge](/badges/genesisoft-base/health.svg)

```
[![Health](https://phpackages.com/badges/genesisoft-base/health.svg)](https://phpackages.com/packages/genesisoft-base)
```

###  Alternatives

[dazet/data-map

Library for mapping data structures.

2123.7k](/packages/dazet-data-map)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
