Extend the Contao news module with categories. This extension adds a new header button in the news module. You can create categories there and then assign each news item to any of the categories, multiple selections are possible. In the front end make sure that your news list module is filterable by categories!
To enable multilingual categories you have to install the DC_Multilingual extension by terminal42. Note, that you must have at least two different languages of your website to use this feature!
You can display the categories in your news_ template:
// Short hand version
// Produces "Categories: Foo, Bar, Foobar"
<p class="categories">Categories: <?php echo implode(', ', $this->categoriesList); ?></p>
// Full version
// Produces a list of categories
<?php if ($this->categories): ?>
<ul class="categories">
<?php foreach ($this->categories as $category): ?>
<li class="category_<?php echo $category['id']; ?>"><?php echo $category['frontendTitle'] ? $category['frontendTitle'] : $category['title']; ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
- Contao 3.3
- Contao 3.2
- English
- French
- German
- Italian
- Polish
We put a lot of effort to make our extensions useful and reliable. If you like our work, please support us by liking our Facebook profile, following us on Twitter and watching our Github activities. Thank you!
The extension was developed by Codefog and is distributed under the Lesser General Public License (LGPL). Feel free to contact us using the website or directly at info@codefog.pl.