0
votes

I have added a carousel content element on my webpage, but it is not showing up. Instead I get the following error message:

ERROR: Content Element with uid "259" and type "carousel" has no rendering definition!

2

2 Answers

1
votes

Is it possible that you've installed the bootstrap_package extension? If yes you should include the static template of it on your root page. Root -> Templates -> Includes

1
votes

You should follow the steps outlined in Adding your own content elements. In your case you are most likely missing the registration of your custom content element in the tt_content rendering registry:

tt_content {
   carousel =< lib.contentElement
   carousel {
      templateName = Carousel
   }
}

Side note: you should always include your extension name in content types. So given a extension foo_bar you would name your content element foobar_carousel. This avoids conflicts with other extensions shipping similarly named content.