TYPO3 6.2.x set your own body class
14. October 2014
page.bodyTag > page.bodyTagCObject = TEXT page.bodyTagCObject.value = tpl-home page.bodyTagCObject.value.wrap = <body class="|">
Use your own labels for TYPO3 login form (felogin)
19. September 2014
plugin.tx_felogin_pi1._LOCAL_LANG.de { ll_welcome_header = Usereranmeldung ll_welcome_message = Bitte melden Sie sich an! }
TemplaVoila 1.8.0 Error
25. February 2014
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /../typo3conf/ext/templavoila/classes/class.tx_templavoila_file.php on line 78
Parse error: syntax error, unexpected T_STRING in /../typo3conf/ext/templavoila/classes/class.tx_templavoila_file.php on line 100
You need php 5.3.x for TemplaVoila 1.8.0. After migration to an other server with php 5.2.X you will get this error.
language label without conditional statement Typoscript
5. February 2014
lib.field_footer.7 = TEXT
lib.field_footer.7.value = <h4>Recommend us</h4>
lib.field_footer.7.lang.de = <h4>Empfehlen Sie uns</h4>
modifiy and configure tt_address fields TSConfig Backend
9. December 2013
TCEFORM.tt_address {
company.label = MyCompanyLabel:
description.label = MyDescriptionLabel
}
TCEFORM.tt_address {
gender.disabled = 1
name.disabled = 0
first_name.disabled = 1
middle_name.disabled = 1
last_name.disabled = 1
birthday.disabled = 1
title.disabled = 1
address.disabled = 0
building.disabled = 1
room.disabled = 1
phone.disabled = 0
fax.disabled = 0
mobile.disabled = 0
www.disabled = 0
email.disabled = 0
company.disabled = 0
city.disabled = 0
zip.disabled = 0
region.disabled = 1
country.disabled = 1
image.disabled = 0
description.disabled = 0
addressgroup.disabled = 1
}
order of new backend fields on existing tables
9. December 2013
thx to TYPO3-Blog
t3lib_extMgm::addToAllTCAtypes('tt_address', 'tx_myfield', '1,4,5 ', 'before:name');
realurl https protocol on some sites
28. November 2013
base href for https with:
[globalString = ENV:HTTPS=on]
page.config.baseURL = https://domain.com/
[global]
Show only http or https at Page -> Behavior
This should be http and not default for not https sites.
TCEFORM.pages.url_scheme.keepItems = 1,2
TYPO3 6.1.x , 6.2.x header_image from page resources files
8. October 2013
lib.field_headerimage = IMAGE
lib.field_headerimage {
file.import.data = levelmedia: -1,slide
file.treatIdAsReference = 1
file.import.listNum = 0
file.import.override.field = media
altText.data = page:title
}
TemplaVoila patch
6. August 2013
http://forge.typo3.org/attachments/23132/43554.patch
in classes/class.tx_templavoila_file.php
94 – return self::is_xmlFile($filename);
94 + return self::is_xmlFile_finfo($filename);
indexed_search browsebox2 with browseresults_display
8. July 2013
under TYPO3 4.5.x class.tx_indexedsearch.php in typo3/sysext/indexed_search/pi
diff origin_class* class.tx_indexedsearch.php 684c684,685 < $browseBox2 = $this->pi_list_browseresults(0,'','',$freeIndexUid); --- > $browseBox2 = $this->pi_list_browseresults(1,$addString,$this->printResultSectionLinks(),$freeIndexUid);
under TYPO3 6.2.x SearchFormController.php in typo3/sysext/indexed_search/Classes/Controller/SearchFormController.php
681 < $browseBox2 = $this->pi_list_browseresults(0,'','',$freeIndexUid); --- > $browseBox2 = $this->pi_list_browseresults(1, $addString, $this->printResultSectionLinks(), $freeIndexUid);