В файле helper.class.php есть такие строчки:
Цитировать
               if( strlen( $keys ) ) {
                        $metaKeys .= $keys;
                }
                if( count( $meta[ $cid ] ) ) {
                        if( strlen( $metaDesc ) ) {
                                $metaKeys .= ', ';
                        }
                        if( $cid > 1 ) {
                                $metaKeys .= $config->getSobiStr( $config->getSobiStr( $comMeta->introtext ) );
                        }
                        else {
                                $metaKeys .= $config->getSobiStr( $config->getSobiStr( $comMeta->introtext ) );
                        }
                }
В целом эти строчки действуют и на материалы, и на категории и получается так, что у материала появляется в конце материал, написанный в поле категории "Вводный текст". В этих строчках встречается cid - переменная (?), отвечающая за номер категории. В общем, получается, что если материал находится в категории - то к нему будут подставляться ключевые слова категории. А хотелось бы сделать примерно следующее:
Если cid > 1, то выводить поле $comMeta->introtext
Если sobi2Id (правильное ли обозначение Id материала?) > 1, то выводить только поле $keys

Не подскажете, как реализовать? Может быть у кого-то был опыт

P.S. Буду рад любой информации, даже инструкции на английском

Добавить комментарий


Защитный код
Обновить

Авторизация



Категории архива SOBI2