Skip to content

Instantly share code, notes, and snippets.

@bjrnqprs
Created March 8, 2014 10:14
Show Gist options
  • Save bjrnqprs/9428303 to your computer and use it in GitHub Desktop.
Save bjrnqprs/9428303 to your computer and use it in GitHub Desktop.
TypoScript: Make File links element collapsible when choosing 'Layout 3'. #bootstrap
# Make collapsible for layout 3
tt_content.uploads {
10 >
10 = CASE
10 {
key.field = layout
3 = TEXT
3 {
field = header
dataWrap (
<h3>
<a href="#csc-uploads-{field:uid}" data-toggle="collapse">|</a>
</h3>
)
}
default = < lib.stdheader
}
20 {
renderObj {
# Preview size
10 {
file.width = 150
params.override = class="thumbnail"
params.override.if.value.field = layout
params.override.if.equals = 3
}
}
stdWrap.dataWrap.override = <ul class="csc-uploads csc-uploads-{field:layout} collapse" id="csc-uploads-{field:uid}">|</ul>
stdWrap.dataWrap.override.if.value.field = layout
stdWrap.dataWrap.override.if.equals = 3
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment