Sitemap in Typo3

Um die Sitemap in den aktuellen Typo3 Versionen anzuzeigen legt ihr folgenden Eintrag in der Siteconfig an:

routes:
-
route: sitemap.xml
type: uri
source: 't3://page?uid=1&type=1533906435'

Typo3 Sitemap wird nicht angezeigt?

Achtet darauf dass für Base die komplette Url angegeben ist. “/” (Slash) reicht nicht aus.

Speaking URLs für tx_news

Um Speaking Urls in der Typo3 Extension news

In die Site-config.yaml:

routeEnhancers:
News:
type: Extbase
extension: News
plugin: Pi1
routes:
-
routePath: '/{news-title}'
_controller: 'News::detail'
_arguments:
news-title: news
aspects:
news-title:
type: PersistedAliasMapper
tableName: tx_news_domain_model_news
routeFieldName: path_segment

Sprechende Urls funktionieren nicht in bei News

Wenn die sprechenden URLs in den News nicht funktionieren kann es daran liegen, dass in eurem typoscript im zur Plugin-Konfiguration noch folgendes steht:

plugin.tx_news {
        settings {
                link {
                        skipControllerAndAction = 1
                }
        }
}

Das muss zwingend entfernt werden

Typo3 9.5 tx_form Parameter übergeben

Um Parameter an ein Formular zu übergeben muss folgender Code ins Typoscript:

plugin.tx_form {
    settings {
        formDefinitionOverrides {
            # identifier of form
            anfrage {
                renderables {
                    # first page of form
                    0 {
                        renderables {
                            # number of element in form
                            1 {
                                defaultValue = TEXT
                                defaultValue {
                                    stdWrap.data = GP:parameterName
                                    stdWrap.insertData = 1
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

In diesen Beispiel wird für das Formular auf der ersten Seite im zweiten Element der Inhalt des Parameters “parameterName” eingefügt

Der Aufruf erfolgt beispielsweise wie folgt:
domain.de/kontakt?parameterName=wert

Typo3: Buttons “Select & upload files” und “Add media by URL” fehlen bei BE-User

Fehlen bei einem Backend-User die beiden Buttons “Select & upload files” und “Add media by URL” dann hat der User keine Schreibrechte auf dem default-Filestorage.

Der Upload funkioniert aber dennoch im Dialog über den Button “Add media file” für den Filestorage des Users.