9 votes
Accepted

Testing for a Tridion component link type (binary or component) for conditional linking

You could test for specific Schema's for example if (c.Link.InternalLink.Schema.Title == "Multimedia Schema Title") This would give you more control if the desired output is different based on ...
  • 7,317
9 votes
Accepted

Relative URLs with SDL Web 8 Dynamic Linking

Yes, there is. In the cd_link_conf.xml of the (Session-enabled) Content Service there is a OverrideDiscoveryService attribute. If you set that to true, the Content Service will switch back to old-...
7 votes

Getting a document link in DXA?

Since DXA 1.1, Component Links to Multimedia Components are resolved as Binary Links (so a direct link to the MM Component's binary content). I see you have tagged dxa java, which means that you will ...
7 votes
Accepted

Extending Linking for .NET

What you can do is create new classes for the 'missing' functionality from the original Tridion.ContentDelivery.Web.UI assembly you just need to create the class that inherits from the base class ...
6 votes

Extending Linking for .NET

Alternatively, you could choose a different prefix for your custom functionality. It will be more obvious that it's your code and thus less confusing and easier to troubleshoot. If you use TCDL for ...
  • 19.8k
6 votes
Accepted

How to use tcdl:ComponentPresentation tag inside of tcdl:Link?

It appears the Deployer does not resolve tcdl tags inside out, which means it does not support nested tags unfortunately. However when looking at your construct I would say that is sounds rather ...
  • 29.6k
5 votes
Accepted

Delete component which is not used but rendered with

I've found a solution (without tridion). I've added another scheme to the template which was rendered with the component I tried to delete, then I unpulbished the component again and this time it also ...
  • 161
5 votes
Accepted

CPAssembler error: Web control file is not located inside your website error

The fact that you are seeing the correct <tridion:ComponentPresentation runat="server" ... /> tag indicates that the Language of your Publishing Target is set up correctly (ASP.NET) and that ...
5 votes

How to configure linking in Web 8?

If your website has multiple base URLs, you should indeed configure CD Linking to use relative URLs (as a matter of fact, I don't see why you would ever want to use absolute URLs). Using absolute ...
5 votes

Resolving Binary Links in RTF | OUT of the BOX

AFAIK, when you create component links in the RTF field, Tridion does not generates the binary link. You may refer the Process Download Links in Output extension for this purpose. This was written ...
  • 15.9k
4 votes
Accepted

Getting a document link in DXA?

I was also facing the similar problem and resolved with the below steps: We need to use Default Multimedia schema and Chose Multimedia type "PDF" while creating the component. Attach this multimedia ...
4 votes

unable to get dynamic content in web 8

The exception seems to be self explanatory. You are passing an invalid tcm uri. A tcm uri is of the following format: tcm:publicationId-itemId-itemType Examples: Publication, tcm:0-1-1 Component, ...
  • 1,475
4 votes
Accepted

Dynamic Linking Config in Web 8

When you are using REST setup for CD API's, you don't need cd_storage_conf.xml at client side. To make sure that Content Service location can be found by clients, Register "...
  • 1,130
4 votes
Accepted

TCDL TagLib support in Web 8 for Component Links

The .NET controls you mention are still shipped and configured the same way. Since the error is about the tag 'tridion:ComponentLink' not being recognized, I would suggest you check the relevant web....
  • 19.8k
4 votes

How to extend or modify resolved Dynamic Link at Presentation side?

As explained by Will Price in his blog post here: http://www.tridiondeveloper.com/cleaning-and-extending-dynamic-linking If you are using TCDL tags and want to change their behavior, the best ...
  • 29.6k
4 votes

Are Components Linked in Tridion Page Metadata resolved?

If you are talking about rendering a component link in your page, the fact that the data comes from a component link in your page metadata is irrelevant. Your template is responsible for emitting ...
  • 18.5k
3 votes

Understanding what cd_link_conf.xml does

My bad - this works exactly as I expected .... once Tridion CD API is set up correctly.
  • 6,688
3 votes
Accepted

Resolving Dynamic Link When Assembling Dynamic Component Presentations

Are you sure that the target language is set to REL? Because the tridion:componentLink is supposed to be tcdl:Link when using target language REL. Can you check that in your deployer configuration ...
3 votes

Relative URLs with SDL Web 8 Dynamic Linking

In addition to Rick's correct answer... You can indeed use the OverrideDiscoveryService to get relative URLs. The default cd_link_conf.xml in the content, session and preview micro services ...
  • 8,826
3 votes

Problem in Link_Info table

Linking information is added based on the Component Presentations on the Page, and in your case that is done by the RenderComponentPresentation() calls you make in the Page Template. You mention you ...
  • 29.6k
3 votes
Accepted

How to render out a multivalue component link to link list components in DXA

I was mostly making a mistake in my initial model for my component public class GlobalFooterNavigation : EntityModel { [SemanticProperty("c:navigationSet")] public List<...
  • 2,645
3 votes

Is structure group order considered when resolving links with proximity?

By the page itself, the page that link resolves is the Page first created. Documentation states so: Resolving a link using Page creation date It is conceivable that the most preferred location for ...
  • 8,446
2 votes
Accepted

Problem using a component Link in RTF field

This looks like a bug in the ResolveRichText TBB. This TBB puts metadata from the linked component into data attributes on link, which can then be read and used for processing when the content is ...
  • 16.4k
2 votes

Unable to access published website after upgrade from Tridion 2009SP1 to 2013SP1

Reading through your stack trace, you may have the UGC bundle enabled in your storage Conf, but missing the jars for it (or vice versa). Given that you're upgrading from 2009, I can guarantee you don'...
  • 28.9k
2 votes

Are Components Linked in Tridion Page Metadata resolved?

If I understand you correctly, the answer is no: Comp A -> (embedded) -> Page Metadata It's possible to generate a PageLink based on where the component is used, so you can still have the full ...
  • 14.3k
2 votes
Accepted

Dynamic Link Resolving issue in Tridion with multiple websites configured as Virtual directory in IIS

Try adding below settings in cd_link_conf.xml file ( the Dynamic Link Resolver configuration file ): <Publications> <Publication Id="100"> <!-- set id to your Publications ID --> &...
  • 926
2 votes

Delete component which is not used but rendered with

It looks like your component is not in fact unpublished, which would prevent it from being deleted. In Tridion components can be added to a page and then that page published, or published directly ...
  • 2,512
2 votes
Accepted

SDL Web 8 with .NET DXA 1.5: Internal links not updating consistently

SDL issued a hotfix for this issue. It was caused by the service-caching on the CIL having a sliding expiration which meant that regularly requested content was not falling out of the cache when ...
2 votes

Why transport package on deployer does not contain components.xml when I publish page in json format?

I think the problem may lie in that you have to explicitly add (rendered) Component Presentations as "Child Rendered Items" to the Rendered Item of the Page, otherwise at least CD Component Linking ...
2 votes

How to pass page variable in URL string upon click

Tridion does not offer this feature, because it is a content management system, not a web application. You should implement this in the application which consumes the data from Tridion.
  • 6,600

Only top scored, non community-wiki answers of a minimum length are eligible