Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Вывести информацию из fullstory в сайдбар сайта

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


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

вопрос
Добрый день всем. Помогите в реализации подобного. В скрипте 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
3

550 | 104

lutskboy - 5 июля 2014 17:16 - Юзер

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

vk_159926832
206 | 5

vk_159926832 - 5 июля 2014 19:09 - Юзер

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

rocksmart
64

307 | 115

rocksmart - 6 июля 2014 10:11 - Юзер

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

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

vk_159926832
206 | 5

vk_159926832 - 6 июля 2014 12:55 - Юзер

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

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

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