Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Вывод speedbar в fullstory

Вывод speedbar в fullstory


     speedbar    Все вопросы » Общие вопросы по PHP    12446

вопрос
Здравствуйте, подскажите пожалуйста как вывести speedbar в fullstory ?
Нужно именно в fullstory, а не в main.tpl, вариант c aviable не подкодит т.к. спидбар надо разместить между элементов страницы.

Ответил: Sander


index.php перед строкой:
echo $tpl->result['main'];

Вставить:
$tpl->result['main'] = str_ireplace("{full-speedbar}", $tpl->result['speedbar'], $tpl->result['main']);

Тег: {full-speedbar}

11 комментариев

Sander
PHP-developer

Sander - -

Есть простенький вариант реализации... Но тогда тег {speedbar} будет обрабатываться абсолютно в любом месте сайта. В том числе в тексте комментариев и в новостях.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Morse
Юзер

Morse - -

не подскажете какой ?)

Sander
PHP-developer

Sander - -

Типа такого.
Только чуть иначе. Но суть такая же.

Кстати можно просто тегу дать какое-нибудь длинное заумное название, чтобы исключить возможность случайного совпадения.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

DaivZ
Юзер

DaivZ - -

да было бы хорошо, добавить "хлебных крошек"

Sander
PHP-developer

Sander - -


Держи )))







PS. index.php перед строкой:
echo $tpl->result['main'];

Вставить:
$tpl->result['main'] = str_ireplace("{full-speedbar}", $tpl->result['speedbar'], $tpl->result['main']);

Тег: {full-speedbar}

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

DaivZ
Юзер

DaivZ - -

Жаль нету рейтинга Комментов. Дискус, что ли поставьте )

Amilo130
Юзер

Amilo130 - -

Сделал как написал Sander но мне нужно реализовать в профиле пользователя в любом месте и выводит почему то: "Главная страница" а не "Главная страница >> User".
Как сделать чтобы выводилось и на странице пользователя?

AppFull.net
Юзер

AppFull.net - -

how to fix this dle 10.4 ?

please

AppFull.net
Юзер

AppFull.net - -

смотри в сторону файла -->> engine\modules\main.php

смотри в сторону файла -->> engine\modules\main.php (с)

Да, всё ок, спасибо!

swart
Юзер

swart - -

а как в 14 dle реализовать вставка кода в main.php уже не работает?)

redissx
Юзер

redissx - -

Просто файл engine/modules/main.php

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

наверх