Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Вывести информацию из fullstory в сайдбар сайта

Вывести информацию из fullstory в сайдбар сайта


     05.07.2014    Общие вопросы, Общие вопросы по вёрстке, Общие вопросы по PHP    3107

вопрос
Добрый день всем. Помогите в реализации подобного. В скрипте show.full.php я написал эти строки:
if($row['autor_id'] == $member_id['user_id']){
$tpl->set( '[author_zone]', "" );
$tpl->set( '[/author_zone]', "" );
}else{
$tpl->set_block( "'\\[author_zone\\](.*?)\\[/author_zone\\]'si", "" );
}


Этот код выводит информацию, если пользователь - автор статьи. В шаблоне fullstory.tpl всё хорошо работает. Но мне, в честь дизайнерской "фишки", понадобилось реализовать подобное в сайдбаре. (right-sidebar.tpl).

Что посоветуете? Ни в init, ни в index не получилось использовать этот код, так как там $row['autor_id'] пустой.

Заранее спасибо :)

Ответа пока нет


4 комментария

lutskboy
Эксперт

lutskboy - 5 июля 2014 17:16 -

Ну так в show.short.php впиши етот код

vk_159926832
Юзер

vk_159926832 - 5 июля 2014 19:09 -

Так нафига, у меня нужно этот блок в сайдбаре отображать только в полной новости и с проверкой автор или нет. Ты по ходу дела не понял что надо.

rocksmart
Юзер

rocksmart - 6 июля 2014 10:11 -

Ну проверку делай непосредственно в show.full.php

А переместить данную информацию можно с помощью js или Хак "transfer" для dle - глобализация тегов DLE

vk_159926832
Юзер

vk_159926832 - 6 июля 2014 12:55 -

Проверка так и делается в show.full.php, как было изначально.
За информацию спасибо :)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх