вопрос
На сайте вывел на главной странице меню категорий через {catmenu}
Стандартные возможности выводят наименование категории, количество новостей в категории, картинку для категории.. (ID категории если нужно)
Как можно вывести дополнительный небольшой текст, свой для каждой категории, на главной странице сайта? И возможно ли это стандартными средствами?
Стандартные возможности выводят наименование категории, количество новостей в категории, картинку для категории.. (ID категории если нужно)
Как можно вывести дополнительный небольшой текст, свой для каждой категории, на главной странице сайта? И возможно ли это стандартными средствами?
<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
<name>Cat id in catmenu</name>
<description>lazydev.pro</description>
<icon></icon>
<version></version>
<dleversion></dleversion>
<versioncompare>less</versioncompare>
<upgradeurl></upgradeurl>
<filedelete>0</filedelete>
<mysqlinstall><![CDATA[]]></mysqlinstall>
<mysqlupgrade><![CDATA[]]></mysqlupgrade>
<mysqlenable><![CDATA[]]></mysqlenable>
<mysqldisable><![CDATA[]]></mysqldisable>
<mysqldelete><![CDATA[]]></mysqldelete>
<file name="engine/classes/templates.class.php">
<operation action="after">
<searchcode><![CDATA[$template = str_replace( "{news-count}", intval($row['newscount']), $template );]]></searchcode>
<replacecode><![CDATA[$template = preg_replace_callback("'\\[cat-id-(.+?)\\](.+?)\\[/cat-id\\]'si", function($matches) use ($row) {
return $matches[1] == $row['id'] ? $matches[2] : '';
}, $template);]]></replacecode>
</operation>
</file>
</dleplugin>
[cat-id-X] любой текст [/cat-id] - выведет текст для указанной категории, где X - id категории.