41 (25.12.2013 07:39 отредактировано ravchik)

Re: [кухня DLE] Глобализация тегов DLE

Вопрос по 6 пункту - вывод доп.поля в main.tpl
Версия DLE - 10.1, есть поле number. Поле у некоторых новостей заполнено.
В index.php добавлен код:

if ( $subaction == 'showfull' AND isset( $xfieldsdata['number'] ) ) $tpl->set( '{pole1}', $xfieldsdata['number'] );
else $tpl->set('{pole1}', '' );

в main.tpl ставлю {pole1} но ничего не выводит, пусто..

Что я делаю не так?

42

Re: [кухня DLE] Глобализация тегов DLE

Вопрос по 6 пункту - вывод доп.поля в main.tpl
Версия DLE - 10.4, есть поле number. Поле у некоторых новостей заполнено.
В index.php добавлен код:
if ( $subaction == 'showfull' AND isset( $xfieldsdata['number'] ) ) $tpl->set( '{pole1}', $xfieldsdata['number'] );
else $tpl->set('{pole1}', '' );
в main.tpl ставлю {pole1} но ничего не выводит,  не работает...

кто подскажет решение?

43 (06.01.2016 21:07 отредактировано ds8880)

Re: [кухня DLE] Глобализация тегов DLE

Здравствуйте.

Версия 10.6

Как вывести title страницы из $metatags в опрееленном месте на любой странице?

Подскажите решение.

Заранее, благодарю.

44

Re: [кухня DLE] Глобализация тегов DLE

открыть engine.php
Ну и перед

if ($canonical) {

вставить

$metatitles = $metatags['title'];

открыть
/engine/modules/main.php
после

$tpl->load_template ( 'main.tpl' );

вставить

$tpl->set ( '{metatitles}', $metatitles  );

Должно работать smile
В шаблон вписывать {metatitles}

45

Re: [кухня DLE] Глобализация тегов DLE

svetlana пишет:

Должно работать
В шаблон вписывать {metatitles}

К сожалению, на DLE 10.6 не работает. В месте вставки {metatitles} появляется только такая открывающаяся скобка "<"

46

Re: [кухня DLE] Глобализация тегов DLE

Ну да, промазала smile

$metatitles = $metatags['title'];

не перед if ($canonical) {
а перед

$metatags = <<<HTML

Буквально чуть выше переместите.
Тогда будет выводить нормально.

47

Re: [кухня DLE] Глобализация тегов DLE

Благодарю, теперь все работает!

48

Re: [кухня DLE] Глобализация тегов DLE

Всем привет! Помогите сделать вывод тегов новости в комментариях, но только на странице всех комментариев /?do=lastcomments , а в полной новости чтобы не выводились.

Пытался сделать так:
Добавлял код в comments.class.php но чего-то не хватает, подскажите запрос может какой нужно прописать или ещё чего?

    if ($area == 'lastcomments') {
        
        if( $config['allow_tags'] and $row['tags'] ) {            
            
            $tags = array ();
            
            $row['tags'] = explode( ",", $row['tags'] );
            
            foreach ( $row['tags'] as $value ) {
                
                $value = trim( $value );
                                
                if( $config['allow_alt_url'] == "yes" ) $tags[] = " $value ";

            
            }
            
            $tpl->set( '{tags}', implode( ", ", $tags ) );
        
        } else {

            $tpl->set( '{tags}', "" );
        
        }            
            
    } else     $tpl->set( '{tags}', "" );