0

I have a DD4T website in Tridion 2013.

Few of the components are published using a CT having default dd4t tbbs with type as embedded.

As these components are embedded in number of pages so thought of publishing them directly using embedded dd4t CT instead of publishing each page if the component content changes. Once I unpublish the comp all the pages having it also gets unpublished as per the default behavior.

But today when I published the comp, none of the pages were published and I had to publish each pages since these were unpublished per the above action.

I thought if the pages are getting unpublished then will be published after publishing the comp. Any insight on this please.

10
  • This doesn't sound like a DD4T issue - more like standard Tridion. Do you have any custom resolvers perhaps? Commented Jun 13, 2014 at 12:04
  • No resolver. I highlighted dd4t because the CT has default dd4t templates with which the comps are getting published even though it's type is embedded. In standard tridion I believe you can't publish comps dynamically until it's type has been specified dynamic. But here i can publish comps with embedded CT.
    – user945
    Commented Jun 13, 2014 at 12:18
  • Huh.. I would have thought you'd still have to mark your CT as dynamic for this to work. Since DD4T doesn't mean CPs have to be DCPs. They're still on the page as normal and as far as I know DD4T does not change this behaviour. Commented Jun 13, 2014 at 12:20
  • Yeah its added as embedded in the page. Can we publish components dynamically to form DCP without marking it as Dynamic?
    – user945
    Commented Jun 13, 2014 at 12:30
  • Not without setting it to Dynamic and using "Allow on Page using Dynamic Assembly" or adding a separate CT that is embedded. Commented Jun 13, 2014 at 12:31

2 Answers 2

6

Tridion will resolve the published items for you and re-publish these by default. It won't remove the responsibility for (what it logically assumes) publishing items for the first time.

You're stuck with a manual republish but a look into the transaction package will assist in finding what it is you need to {re}publish.

1

Your component template is probably not marked as embedded, or you've (un)published from a different publication.

When you unpublish the CT, what does it show to be unpublished when you expand the window?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.