Compare commits
6
Commits
313fb151bc
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
11f46d0acf | ||
|
|
4279669aa3 | ||
|
|
aa3d81102e | ||
|
|
739a4c49f7 | ||
|
|
88e0488b49 | ||
|
|
f57671b4d4 |
No files matched your search
+4
-1
@@ -70,7 +70,10 @@ host('prod')
|
|||||||
->set('writable_mode', 'chmod')
|
->set('writable_mode', 'chmod')
|
||||||
->set('rsync_src', __DIR__)
|
->set('rsync_src', __DIR__)
|
||||||
->set('rsync', $rsyncOptions)
|
->set('rsync', $rsyncOptions)
|
||||||
->set('cachetool_args', '--web=SymfonyHttpClient --web-path={{current_path}}/{{typo3_webroot}}/ --web-url=https://www.ep-reisen.de')
|
// The temp script goes into the shared typo3temp, which resolves to the same directory from every
|
||||||
|
// release: PHP workers with a stale realpath cache still map "current" to the previous release and
|
||||||
|
// would 404 on a script placed inside the new one.
|
||||||
|
->set('cachetool_args', '--web=SymfonyHttpClient --web-path={{deploy_path}}/shared/{{typo3_webroot}}/typo3temp/ --web-url=https://www.ep-reisen.de/typo3temp')
|
||||||
;
|
;
|
||||||
|
|
||||||
task('deploy', [
|
task('deploy', [
|
||||||
|
|||||||
@@ -90,6 +90,14 @@ $GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']['rootline']
|
|||||||
// by the CDN, so stop generating them. mod_deflate still compresses direct origin hits.
|
// by the CDN, so stop generating them. mod_deflate still compresses direct origin hits.
|
||||||
$GLOBALS['TYPO3_CONF_VARS']['FE']['compressionLevel'] = 0;
|
$GLOBALS['TYPO3_CONF_VARS']['FE']['compressionLevel'] = 0;
|
||||||
|
|
||||||
|
// utf8 in MySQL/MariaDB is utf8mb3 (max. 3 bytes) and rejects 4-byte characters like emoji.
|
||||||
|
// Set here because LocalConfiguration.php is a Deployer shared file and not deployed from the repo.
|
||||||
|
$GLOBALS['TYPO3_CONF_VARS']['DB']['Connections']['Default']['charset'] = 'utf8mb4';
|
||||||
|
$GLOBALS['TYPO3_CONF_VARS']['DB']['Connections']['Default']['tableoptions'] = [
|
||||||
|
'charset' => 'utf8mb4',
|
||||||
|
'collate' => 'utf8mb4_unicode_ci',
|
||||||
|
];
|
||||||
|
|
||||||
// suppress php deprecation warnings flooding typo3 logs
|
// suppress php deprecation warnings flooding typo3 logs
|
||||||
$GLOBALS['TYPO3_CONF_VARS']['SYS']['errorHandlerErrors'] =
|
$GLOBALS['TYPO3_CONF_VARS']['SYS']['errorHandlerErrors'] =
|
||||||
$GLOBALS['TYPO3_CONF_VARS']['SYS']['errorHandlerErrors'] & ~E_DEPRECATED & ~E_USER_DEPRECATED;
|
$GLOBALS['TYPO3_CONF_VARS']['SYS']['errorHandlerErrors'] & ~E_DEPRECATED & ~E_USER_DEPRECATED;
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ call_user_func(function() {
|
|||||||
'label' => 'Reiseart',
|
'label' => 'Reiseart',
|
||||||
'config' => [
|
'config' => [
|
||||||
'type' => 'select',
|
'type' => 'select',
|
||||||
|
'default' => 0,
|
||||||
'renderType' => 'selectSingle',
|
'renderType' => 'selectSingle',
|
||||||
'items' => [
|
'items' => [
|
||||||
['Keine Zuordnung', 0],
|
['Keine Zuordnung', 0],
|
||||||
@@ -74,6 +75,7 @@ call_user_func(function() {
|
|||||||
'label' => 'Angebot/Beispielangebot',
|
'label' => 'Angebot/Beispielangebot',
|
||||||
'config' => [
|
'config' => [
|
||||||
'type' => 'select',
|
'type' => 'select',
|
||||||
|
'default' => 0,
|
||||||
'renderType' => 'selectSingle',
|
'renderType' => 'selectSingle',
|
||||||
'items' => [
|
'items' => [
|
||||||
['Keine Zuordnung', 0],
|
['Keine Zuordnung', 0],
|
||||||
|
|||||||
+1
@@ -403,6 +403,7 @@ return [
|
|||||||
'label' => 'Produkte',
|
'label' => 'Produkte',
|
||||||
'config' => [
|
'config' => [
|
||||||
'type' => 'select',
|
'type' => 'select',
|
||||||
|
'default' => 0,
|
||||||
'renderType' => 'selectMultipleSideBySide',
|
'renderType' => 'selectMultipleSideBySide',
|
||||||
'foreign_table' => 'tx_epproducts_domain_model_product',
|
'foreign_table' => 'tx_epproducts_domain_model_product',
|
||||||
'size' => 10,
|
'size' => 10,
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ call_user_func(function() {
|
|||||||
'label' => 'Land',
|
'label' => 'Land',
|
||||||
'config' => [
|
'config' => [
|
||||||
'type' => 'select',
|
'type' => 'select',
|
||||||
|
'default' => 0,
|
||||||
'renderType' => 'selectSingle',
|
'renderType' => 'selectSingle',
|
||||||
'foreign_table' => 'tx_epproducts_domain_model_country',
|
'foreign_table' => 'tx_epproducts_domain_model_country',
|
||||||
'foreign_table_where' => 'ORDER BY name',
|
'foreign_table_where' => 'ORDER BY name',
|
||||||
@@ -39,6 +40,7 @@ call_user_func(function() {
|
|||||||
'label' => 'Gebiet',
|
'label' => 'Gebiet',
|
||||||
'config' => [
|
'config' => [
|
||||||
'type' => 'select',
|
'type' => 'select',
|
||||||
|
'default' => 0,
|
||||||
'renderType' => 'selectSingle',
|
'renderType' => 'selectSingle',
|
||||||
'foreign_table' => 'tx_epproducts_domain_model_region',
|
'foreign_table' => 'tx_epproducts_domain_model_region',
|
||||||
'foreign_table_where' => 'ORDER BY name',
|
'foreign_table_where' => 'ORDER BY name',
|
||||||
@@ -106,6 +108,7 @@ call_user_func(function() {
|
|||||||
'label' => 'Badge',
|
'label' => 'Badge',
|
||||||
'config' => [
|
'config' => [
|
||||||
'type' => 'select',
|
'type' => 'select',
|
||||||
|
'default' => 0,
|
||||||
'renderType' => 'selectSingle',
|
'renderType' => 'selectSingle',
|
||||||
'foreign_table' => 'tx_epproducts_domain_model_badge',
|
'foreign_table' => 'tx_epproducts_domain_model_badge',
|
||||||
'foreign_table_where' => 'ORDER BY title',
|
'foreign_table_where' => 'ORDER BY title',
|
||||||
|
|||||||
+1
@@ -22,6 +22,7 @@ call_user_func(function() {
|
|||||||
'label' => 'Mitarbeiter',
|
'label' => 'Mitarbeiter',
|
||||||
'config' => [
|
'config' => [
|
||||||
'type' => 'select',
|
'type' => 'select',
|
||||||
|
'default' => 0,
|
||||||
'renderType' => 'selectSingle',
|
'renderType' => 'selectSingle',
|
||||||
'foreign_table' => 'tx_epproducts_domain_model_teammember',
|
'foreign_table' => 'tx_epproducts_domain_model_teammember',
|
||||||
'foreign_table_where' => 'ORDER BY name',
|
'foreign_table_where' => 'ORDER BY name',
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<f:render partial="Disrupter/Outlines" section="Top1" arguments="{classes: '-translate-y-2 text-white'}"/>
|
<f:render partial="Disrupter/Outlines" section="Top1" arguments="{classes: '-translate-y-2 text-white'}"/>
|
||||||
</f:if>
|
</f:if>
|
||||||
<div class="py-4 relative">
|
<div class="py-4 relative">
|
||||||
<div class="container grid grid-cols-2 lg:grid-cols-4 gap-8 pb-4">
|
<div class="container grid md:grid-cols-2 lg:grid-cols-4 gap-8 pb-4 text-center md:text-left">
|
||||||
<f:if condition="{settings.footerNavPid}">
|
<f:if condition="{settings.footerNavPid}">
|
||||||
<f:for each="{footernav}" as="menuheader">
|
<f:for each="{footernav}" as="menuheader">
|
||||||
<div>
|
<div>
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
</f:if>
|
</f:if>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="container py-4 text-white text-xl border-t border-white">
|
<div class="container py-4 text-white text-xl border-t border-white text-center md:text-left">
|
||||||
{totalRatings.totalAverage -> f:format.number(decimalSeparator: ',')} Sterne bei {totalRatings.totalCount} Bewertungen
|
{totalRatings.totalAverage -> f:format.number(decimalSeparator: ',')} Sterne bei {totalRatings.totalCount} Bewertungen
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -184,10 +184,8 @@
|
|||||||
<f:format.raw>{totalRatings.jsonData->f:format.json()}</f:format.raw>
|
<f:format.raw>{totalRatings.jsonData->f:format.json()}</f:format.raw>
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<f:comment><!--
|
<f:if condition="{site.identifier} == 'ep-reisen'">
|
||||||
<f:if condition="{site.identifier} == 'ep-reisen'">
|
<f:render partial="Chatbot" arguments="{_all}"/>
|
||||||
<f:render partial="Chatbot" arguments="{_all}"/>
|
</f:if>
|
||||||
</f:if>
|
|
||||||
--></f:comment>
|
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
Reference in new issue
Block a user