helhum
Repos
96
Followers
188
Following
2

Console command for TYPO3 CMS

270
123

Makes values from a .env file available as environment variables for composer based projects

148
16

Render a TypoScript path by URL, especially useful for Ajax dispatching

67
28

Manage TYPO3 configuration for multiple environments or contexts with ease

36
16

Secure your TYPO3 installation by only exposing public files

59
12

Improved command scheduling for TYPO3

30
3

Events

helhum create tag 2.0.0
Created at 1 day ago
helhum create tag 2.0.0
Created at 1 day ago
helhum delete tag 2.0.0
Created at 1 day ago
helhum delete tag 2.0.0
Created at 1 day ago
helhum create tag 2.0.0
Created at 1 day ago
helhum create tag 2.0.0
Created at 1 day ago

[BUGFIX] Make compatible with TYPO3 11 and PHP 8

Reformat language file with spaces

Add label for easydb fields

Update code base to be more strict and add static analysis

Created at 1 day ago

[BUGFIX] Make compatible with TYPO3 11 and PHP 8

Reformat language file with spaces

Add label for easydb fields

Update code base to be more strict and add static analysis

Created at 1 day ago
pull request opened
[FEATURE] Add strict component argument validation
Created at 6 days ago
create branch
helhum create branch feature/strict-argument-validation
Created at 6 days ago
create branch
helhum create branch feature/xsd-low-level-command
Created at 6 days ago
pull request opened
[FEATURE] Make XSD generation a low level command
Created at 6 days ago

[FEATURE] Allow slot arguments to be set in children

Fixes: #107

Created at 6 days ago
pull request opened
[FEATURE] Allow slot arguments to be set in children

Fixes: #107

Created at 6 days ago
create branch
helhum create branch feature/slot-content-vh
Created at 6 days ago

[BUGFIX] Make default value of component argument null when not set

The ComponentRenderer falls back to render the children of <fc:param /> view helper to obtain its default value, when a default value is not set as VH argument, resulting in the default being an empty string, when no children are available (self closing tag) and no default is explicitly set.

This comes with the downside, that it can't be distinguished any more between a default not being set and a default value explicitly set to an empty string later in the rendering process.

To overcome this limitation, the default value is explicitly set to null, when the rendered children result in an empty string.

Merge pull request #114 from helhum/component-argument-default-null

[BUGFIX] Make default value of component argument null when not set

Update Navigation.php - add definition of function result

Fixed bug which occurred when using the "current" property of the navigation-object.

Add comment to avoid runtime error

To keep the compatibility to PHP 7.4 use the "#[ReturnTypeWillChange]" instead of "mixed".

Change Version to 3.4.2

Merge pull request #115 from t-schramm/master

Update Navigation.php - add definition of function result

Use ReturnTypeWillChange so the attribute is working as expected

Merge pull request #116 from gebruederheitz/fix-return-type-will-change-for-navigation

Use ReturnTypeWillChange so the attribute is working as expected

[TASK] Increment version

Merge pull request #117 from sitegeist/s2b-patch-1

[TASK] Increment version

[BUGFIX] set correct return type

was void but is string

Merge pull request #118 from lukasniestroj/patch-2

[BUGFIX] set correct return type

[BUGFIX] avoid type error if file do not exist

if file doesn't exist on hard drive e.g. on a dev machine fluid_components throws a hard error.

Merge pull request #124 from huersch/bugfix/fileType

[BUGFIX] avoid type error if file do not exist

[SECURITY] Implement children escaping

Enables Fluid children escaping for content parameter and other parameters by implementing a new Slot data structure to pass arbitrary HTML to Fluid Components.

[FEATURE] Add Slot ViewHelper to render slots in components

[TASK] Add documentation for Slots

[TASK] Fix example in documentation

[TASK] Improve handling of content parameter

content is now always a string, even if no content was provided (previously it was null in some cases)

[TASK] Increment version number to 3.5.0

Created at 6 days ago

Update extension based on commit 66ad590f02a573aac058a98d21238e0b94ad3995

Created at 2 weeks ago
References from content elements in container elements missing

Bug Report

Current Behavior When installing the extension pizpalue_distribution references from content elements used in containers (created with extension container) are missing.

console-missing-references

Expected behavior/output console-correct-references

TYPO3 Console command executed

vendor/bin/typo3cms install:setup \
--no-interaction \
--use-existing-database \
--database-name='db' \
--database-user-name='db' \
--database-user-password='db' \
--admin-user-name='admin' \
--admin-password='*******' \
--site-name='delme' \
--web-server-config='apache'

TYPO3 Console command output

Welcome to the TYPO3 Console installer!

✔ Prepare installation
✔ Check environment and create folders
✔ Set up database connection
✔ Select database
✔ Set up database
✔ Set up configuration
✔ Set up web server configuration
✔ Set up extensions

Successfully installed TYPO3 CMS!

Environment

  • TYPO3 Console version(s): 7.1.2
  • TYPO3 version(s): 11.5.12
  • PHP version(s): 8.0.17
  • Is your TYPO3 installation set up with Composer (Composer Mode): yes
  • OS: Linux

This works

vendor/bin/typo3cms install:setup \
--no-interaction \
--use-existing-database \
--database-name='delme_buechler' \
--database-user-name='delme_buechler' \
--database-user-password='*******' \
--admin-user-name='roman' \
--admin-password='*******' \
--site-name='delme' \
--web-server-config='apache' \
--skip-extension-setup

and vendor/bin/typo3 extension:setup

Created at 2 weeks ago
References from content elements in container elements missing

This is now resolved in 8.0.0, as there is no custom bootstrap for TYPO3 Console any more. Since you have a workaround for TYPO3 Versions < 11 and 8.0.0 is available from TYPO3 11, I think it makes sense to not invest more time into this one. Thanks for the report and the detail instructions to reproduce.

Created at 2 weeks ago
Change readme to reflect late changes.

Thanks!

Created at 2 weeks ago
Replace typo3cms in documentation

Would be great to have the typo3cms gone from https://github.com/TYPO3-Console/TYPO3-Console/blob/main/README.md

Or better have a huge comment about the removal.

Created at 2 weeks ago