ngp/core

A custom module for nationalglasspartitions.co.uk (Magento 2)

Maintainers

Package info

github.com/national-glass-partitions/core

Type:magento2-module

pkg:composer/ngp/core

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 1

0.0.1 2026-05-07 15:04 UTC

This package is auto-updated.

Last update: 2026-05-07 16:01:56 UTC


README

A custom module for nationalglasspartitions.co.uk (Magento 2).

How to install

(
	bin/magento maintenance:enable
	composer require ngp/core:* --ignore-platform-req=ext-ftp
	rm -rf var/di var/generation generated/*
	bin/magento setup:upgrade
	bin/magento cache:enable
	bin/magento setup:di:compile	
)
(
	bin/magento cache:clean
	(
		o=(
			pub/static/*		
			var/cache
			var/page_cache
			var/view_preprocessed
		) 
		rm -rf "${o[@]}"
	)
	(
		ll='en_US en_GB'
		tt=(
			'adminhtml Magento/backend'
			'frontend Smartwave/porto'
		)	
		for t in "${tt[@]}"; do
			read -r area theme <<< "$t"
			o=(
				--area $area
				--force
				--theme $theme
			)
			bin/magento setup:static-content:deploy "${o[@]}" $ll
		done
	)
	bin/magento cache:clean	
)	
bin/magento maintenance:disable

How to upgrade

(
	bin/magento maintenance:enable
	composer remove ngp/core --ignore-platform-req=ext-ftp
	composer require ngp/core:* --ignore-platform-req=ext-ftp
	rm -rf var/di var/generation generated/*
	bin/magento setup:upgrade
	bin/magento cache:enable
	bin/magento setup:di:compile	
)
(
	bin/magento cache:clean
	(
		o=(
			pub/static/*		
			var/cache
			var/page_cache
			var/view_preprocessed
		) 
		rm -rf "${o[@]}"
	)
	(
		ll='en_US en_GB'
		tt=(
			'adminhtml Magento/backend'
			'frontend Smartwave/porto'
		)	
		for t in "${tt[@]}"; do
			read -r area theme <<< "$t"
			o=(
				--area $area
				--force
				--theme $theme
			)
			bin/magento setup:static-content:deploy "${o[@]}" $ll
		done
	)
	bin/magento cache:clean	
)	
bin/magento maintenance:disable