Questions tagged [tcdl]
TCDL is a technology-neutral language you can use in your templating code. Depending on the Output Format of your Component Template, TCDL tags get transformed into your Web site's language at publish time or at request time.
29 questions
4
votes
1
answer
71
views
How do TCDL tags work with the GraphQL CD endpoint?
How do <TCDL> tags work with the GraphQL-based Content Delivery API(s)?
I understand historically customer Content Management code and/or the Default Building Blocks would transform Component ...
10
votes
4
answers
300
views
Aspx page rendering SmartTarget <tcdl> tags
In my ASP.NET website I'm finding that my [tcdl] tags related to SmartTarget content are not being converted, but are being served 'as is' in the page HTML.
I've tried the following:
1) I've gone ...
3
votes
2
answers
92
views
Extending tcdl Linking to remove index.html from tridion links
I have a requirement to extend tcdl linking so that it resolves links without index.html. So for example, I want /home/news/index.html to be resolved to /home/news/
This is Website App in 2013 using ...
3
votes
1
answer
62
views
Custom TCDL tag on page is not processed
We have situation where we need to implement custom tcdl tag on page level:
In page dwt we added this new tag:
<!DOCTYPE html>
<html lang="@@language@@">
<head>
<!-- TEST NEW ...
1
vote
1
answer
99
views
Unbalanced TCDL tags when using a tag renderer on broker query
I'm using the new IfTagRenderer that comes with Tridion DX to try and render out some TCDL tags that exist in content in my broker database. These TCDL tags represent ish conditions used to filter ...
2
votes
0
answers
79
views
Unable to resolve TCDL tags: Sites 9 CIL
We are upgrading web 8.1 to Sites 9 and at the application end, we were using in-process API. Now I'm trying to set up using CIL for sites 9. Though other things are working fine with CIL, TCDL tags ...
2
votes
1
answer
129
views
Resolving tcdl tags for DCP and JSP Page - REL tags in combination with JSP tags are not working
In the upgraded SDL Web 8.5 system.
One of the DCP template output has component link tag. which is not getting resolved in the web app.
<a tridion:href="@@Component.ID@@">
@@Component.Fields....
9
votes
3
answers
214
views
Why are my TCDL Tags not converted to XPM markup?
After upgrading a 2013 GA environment to 2013 SP1 I am trying the new TCDL syntax for marking fields (<tcdl:Field/> and <tcdl:FieldValue/>). The problem is that this syntax does not get ...
1
vote
1
answer
206
views
Web 8.5 - How to implement and configure custom TCDL on Web site with RESTful Broker API?
I intend to implement TCDL on Web 8.5
I'm using RESTful Broker API (Java).
I saw manual but I couldn't understand how to implement and configure TCDL.
Creating custom TCDL tags
The manual describes ...
6
votes
1
answer
143
views
TCDL Engine doesn't work after migrate to Web 8
Recently we migrated Tridion from 2011SP1 to Web 8, and noticed when publish a page witha simply embedded component presetation, the TCDL tag and the component presentation rendering result are both ...
0
votes
0
answers
44
views
TransformContext missing odata parameters after upgrading from 2013 to Web 8.5 - RSTL implementation
In the process of upgrading Tridion from 2013SP1 to Web 8.5 with the RSTL tag library we are observing missing odata parameters (parameters passed into oData API) while the RSTL start tag method is ...
2
votes
2
answers
69
views
How to implement Custom TCDL on Web8.5 RESTful API, Java?
I'm trying to create custom TCDL on Web8.5.
I'm using RESTful broker API.
Web8.5's manual describes to create TCDL, implement following interface.
com.tridion.tcdl.TagRenderer
I put all JAR files ...
4
votes
1
answer
60
views
SDL Web 8.5 <tcdl:Comment>s are printing on the jsp website as is
We are upgrading from 2013 SP1 to SDL Web 8.5. After the upgrade <tcdl:comment> is printing on the website. We have contacted SDL CS for the Hotfix that we need to apply after 8.5 upgrade that ...
4
votes
1
answer
204
views
Testing for a Tridion component link type (binary or component) for conditional linking
I've searched through the Razor mediation documentation and SDL Tridion 2013 documentation, and can't seem to find the answer to my question.
What I'm attempting to do: Test the value of a ...
4
votes
1
answer
280
views
How to use tcdl:ComponentPresentation tag inside of tcdl:Link?
I'd like to implement label as dynamic component presentation.
(I mean "label" as text which is used in whole WEB site, like "see more" on link button.)
And I want to use TCDL tag, because it works ...
2
votes
1
answer
270
views
Resolving tcdl tags in jsp pages
I have tcdl tags written out in my jsp pages (publication target is set to REL, and it is not an option to change it to jsp).
What do I need to include in my jsp pages to make these tags resolve?
...
2
votes
1
answer
37
views
com.tridion.tcdl.TagRenderer not found
I am creating/extending a simple TCDL tag following this link: http://www.tridiondeveloper.com/cleaning-and-extending-dynamic-linking
However, the IMPORT statement: import com.tridion.tcdl....
6
votes
2
answers
170
views
Are (TCDL) Transformers a supported extension point?
A 'standard' Tridion Deployer configuration contains TCDL Transformers for pages and component presentations, which typically convert language neutral TCDL markup into web app specific code (like JSP ...
5
votes
1
answer
163
views
Dynamic Component Presentation 'type' in Page source (TCDL Tags in source )
There is a Home Page in CMS in which I inserted two different Component Presentations.
For one Component presentation the Property: Component Presentations based on this Component Template will be ...
3
votes
2
answers
119
views
Does syntax matter for REL DCPs?
Tridion's uses tcdl as a "technology-neutral" (markup) language to manage Content Delivery features such as:
BinaryLink
PageLink
DynamicComponentLink
ComponentPresentation
See Reference for Server ...
5
votes
2
answers
150
views
taglib declaration for tridion tags
I'm moving a tridion site from asp.net to java and I am wondering about how to handle the taglib declaration for tridion tags (ComponentLink, ComponentPresentation, etc.) at the top of the page. It ...
4
votes
1
answer
204
views
How do I add a rel attribute to the URL of a component link?
I just noticed the title of the question has been updated. I'm not sure you understand what i'm looking for. Maybe i was not clear enough.
In a DWT i have the following block of code:
<div class=...
6
votes
1
answer
126
views
Custom TCDL tag
On my current project we need to implement custom TCDL tag.
The purpose of the tag is to recognize the device that is used (mobile, tablet, desktop) and to return the content for that device.
We ...
2
votes
1
answer
63
views
Hide <tcdl:condition> markup from outbound Email
I have created a Page to use in outbound Email, which contains some Target Group conditions for different component Presentations. When I preview the page it look fine as per my requirement. But when ...
3
votes
1
answer
124
views
How to render HTML fragment using metadata using DD4T
Our current implementation is having different form displayed on the website.
These forms are displayed as HTML widget i.e. AJAX request is send to sales application, which returns HTML fragment.
...
0
votes
1
answer
89
views
Include TCDL tag in component presentation for a component
Let me give you a clear picture of my requirement.
I have a component having only one RTF field. Lets say I have 100 components using that particular component.Now whenever there is some changes made ...
1
vote
1
answer
79
views
Unable to process tcdl tags
I built some tcdl tags for a component node and published it.
I am able to see tcdl tags in Broker database for a component.
But Now when I am accessing the dynamic component content via Content ...
1
vote
0
answers
71
views
TCDL tags not appearing in Broker database
Our requirement is to get Component Content dynamically.I am using Tridion SP1 2013. Instead of using the static content of embedded component i want to get the content of embedded component ...
3
votes
1
answer
62
views
Personalizing Styles
I've suggested that using Tridion localization works for handling certain variations for visitors, but can get difficult to manage if this is really for personalization. As an alternative to ...