Skip to content

mcmietz/structured-content-page-module

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work in Progress

...

content boxes

delete action

more button

new boxes

How to

Installation

1. Option use composer package in your composer-installed TYPO3 v11.5.x:

composer config allow-plugins.cweagans/composer-patches true
composer config extra.enable-patching true
composer require typo3-ux/page-module-pilot
# make sure composer-patches can do its stuff
composer update --lock

2. Option spin up a new ddev instance:

Please update your ddev before you continue. (You need composer v2.1+ and up-to-date nginx config to run TYPO3v11)

mkdir my-typo3-site
cd my-typo3-site
ddev config --project-type=typo3 --docroot=public --create-docroot
ddev start
ddev composer create "typo3/cms-base-distribution:^11"
ddev composer config allow-plugins.cweagans/composer-patches true
ddev composer config extra.enable-patching true
ddev composer require typo3-ux/page-module-pilot
# make sure composer-patches can do its stuff
ddev composer update --lock
ddev exec touch public/FIRST_INSTALL
ddev launch

3. Option use the new TYPO3 Core Patches extension:

Follow the installation guide https://github.com/GsTYPO3/core-patches/blob/main/README.md#installation then TYPO3 v11.5.x Projects

composer typo3:patch:apply 73100

TYPO3 v12.x Projects

composer typo3:patch:apply 71965

Remove Patch

in your composer-installed TYPO3 v11.5.x:

composer remove typo3-ux/page-module-pilot
composer config --unset extra.enable-patching
rm -rf public/typo3/ && composer install

with core patches extension

composer typo3:patch:remove 73100

for TYPO3 v12.x Projects

composer typo3:patch:remove 71965

About

This repository is for the new page module for TYPO3 of the Strucutred Content Initiative

Resources

Stars

Watchers

Forks

Packages

No packages published