-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[!!!][BUGFIX] fix header middle social media icons (#432)
Breaking if any of following partials are overridden: - ContentElements/Socialmedia.html - ContentElements/SocialmediaLink.html - Breaking if partial Header/Header.html Changes rendering from Partial to typoscriptObjectPath in Header.html partial.
- Loading branch information
1 parent
02c21e2
commit d61162e
Showing
4 changed files
with
73 additions
and
20 deletions.
There are no files selected for viewing
52 changes: 52 additions & 0 deletions
52
Configuration/TypoScript/Library/lib.header.middle.socialmedia.setupts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
lib.header.middle.socialmedia =< lib.contentElement | ||
lib.header.middle.socialmedia { | ||
templateName = SocialIcons | ||
settings { | ||
## To override links in middle header social media element | ||
# facebookLink = | ||
# twitterLink = | ||
# linkedInLink = | ||
# xingLink = | ||
# vimeoLink = | ||
# googlePlusLink = | ||
# pinterestLink = | ||
# instagramLink = | ||
# youtubeLink = | ||
# mynewsdeskLink = | ||
} | ||
variables { | ||
# set fluid variable "allowLinksFromConstants" | ||
# to use as a condition in template if social links from constants are allowed | ||
allowLinksFromConstants = TEXT | ||
allowLinksFromConstants { | ||
# default to "false" | ||
value = 0 | ||
stdWrap { | ||
# override to "true" for default language | ||
override = 1 | ||
override { | ||
if { | ||
value = 0 | ||
equals.data = TSFE:sys_language_uid | ||
} | ||
} | ||
stdWrap { | ||
# override to "true" for non default languages AND allowFallback is "true" | ||
override = 1 | ||
override { | ||
if { | ||
value = 0 | ||
isGreaterThan.data = TSFE:sys_language_uid | ||
isTrue.cObject = TEXT | ||
isTrue.cObject { | ||
value = 1 | ||
if.value = 1 | ||
if.equals = {$themes.configuration.socialmedia.allowFallback} | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9 changes: 0 additions & 9 deletions
9
Resources/Private/Partials/ContentElements/SocialmediaLink.html
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters