SimplePortal и SSI

Автор kak2z, 04 июля 2012, 20:26:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kak2z

В общем у меня беда с блоками в СимплПортале...
Задача у меня сейчас стоит такая:
1. В пхп блоке надо иметь доступ к массиву $context
GeorG когда то посоветовал, и у меня так получается но всем блокам давать этот массив и не нужно вроде
ЦитироватьДобавьте в функцию - sp_php файла PortalBlocks.php глобальную - global $context;

Вопрос: можно просто подключить SSI именно в пхп блоке?  В отдельной странице получается, а именно в пхп блоке нет.
<?php
require_once 'Z:\home\localhost\www\smf222\SSI.php';
echo 
'<PRE>';
print_r ($context);
echo 
'</PRE>';
?>

вот такой код ничего не выводит.


2. В пхп блоке надо иметь доступ к БД...
В принципе тоже получается соединиться с базой, но надо указывать явно логин пароль к базе и т.п.
Все таки хотелось бы подключить SSI что бы можно было использовать переменные $db_user $db_passwd  $boarddir $boardurl;

помогайте)) Спасибо)


Поясню что я вообще хочу сделать.. вывод последних тем с определенных разделов в таком виде как я хочу... а не в таком как предлагает симпл портал..
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

maestrosite.ru

1. <?php
global $context;
echo 
'<PRE>';
print_r ($context);
echo 
'</PRE>';
?>


2. <?php
global $smcFunc;
$request $smcFunc['db_query'](...);
?>
Если задаются вопросы по вашей проблеме, значит это нужно вам!
---
Обновления форума, разрешение конфликтов, адаптация модов, исправление ошибок - ваши предложения о сотрудничестве направляйте по адресу smf@maestrosite.ru