есть код вывода блоков, собственно вот он
<?php
global $USERLANG;
require_once(load_language('lang_blocks.php'));
function get_menu($pos) {
global $TABLE_PREFIX, $CURUSER, $FORUMLINK, $CACHE_DURATION, $language;
$blocks=get_result('SELECT title, content, cache FROM '.$TABLE_PREFIX.'blocks WHERE position="'.$pos.'" AND status=1 AND '.$CURUSER['id_level'].'>=minclassview AND '.$CURUSER['id_level'].'<=maxclassview '.(($FORUMLINK==''||$FORUMLINK=='internal'||$FORUMLINK=='smf')?'':' AND content!="forum"').' ORDER BY sortid',true, $CACHE_DURATION);
$return='';
foreach ($blocks as $entry)
$return.=get_block($language[$entry['title']],'justify',$entry['content'],$entry['cache']=='yes');
return $return;
}
function main_menu() {
global $TABLE_PREFIX, $CURUSER, $tpl;
$blocks=get_result('SELECT content FROM '.$TABLE_PREFIX.'blocks WHERE position="t" AND status=1 AND '.$CURUSER['id_level'].'>=minclassview AND '.$CURUSER['id_level'].'<=maxclassview '.(($FORUMLINK==''||$FORUMLINK=='internal'||$FORUMLINK=='smf')?'':' AND content!="forum"').' ORDER BY sortid',true, $CACHE_DURATION);
$return='';
foreach ($blocks as $entry)
$return.=get_content(realpath(dirname(__FILE__).'/..').'/blocks/'.$entry['content'].'_block.php');
return set_block('','justify',$return);
}
function center_menu() {
***get_content(realpath(dirname(__FILE__).'/..').'/blocks/блок_block.php');***
### return get_menu('c'); ###
}
function side_menu() {
return get_menu('l');
}
function right_menu() {
return get_menu('r');
}
function bottom_menu() {
return get_menu('b');
}
?>
что собственно интерисует, ### я выделил стандартный код, который выводит блоки с "с" тоесть центр. *** я пометил, то что я сам пытался написать для вывода блока, но он не выводится(( подскажите пожалуйста что не так там
Спустя 42 минуты, 54 секунды (20.06.2010 - 14:13) gzim9x написал(а):
Цитата |
***get_content(realpath(dirname(__FILE__).'/..').'/blocks/блок_block.php');*** |
судя по предыдущему вызову эта функция возвращает строку. Вы эту строку никак не обрабатываете и не выводите.
а русские символы в названии файлов... лучше не привыкайте и переименуйте.
Спустя 46 минут, 26 секунд (20.06.2010 - 14:59) Michael написал(а):
Цитата |
у новичков все молчат |
ну раз ответили тебе, можно снова перелететь в новички.
Спустя 6 часов, 16 минут, 49 секунд (20.06.2010 - 21:16) tmt0086 написал(а):
gzim9x
а как вывести тогда блок? помогите пожалуйста
а как вывести тогда блок? помогите пожалуйста
Спустя 33 минуты, 20 секунд (20.06.2010 - 21:50) gzim9x написал(а):
tmt0086
Нда....
Я не знаю особенностей того фреймворка части которого вы решили привести и все что я вижу -- предыдущее использование get_content().
попробуйте
если не получится вывести -- есть echo, print, print_r(), var_dump() -- проверьте у вас вообще эта функция что нибудь возвращает?
но это так -- напутствие -- Потому как не зная языка совсем -- нет смысла разбирать или изменять работу стороннего кода.
Нда....
Я не знаю особенностей того фреймворка части которого вы решили привести и все что я вижу -- предыдущее использование get_content().
попробуйте
return get_content(realpath(dirname(__FILE__).'/..').'/blocks/блок_block.php');
если не получится вывести -- есть echo, print, print_r(), var_dump() -- проверьте у вас вообще эта функция что нибудь возвращает?
но это так -- напутствие -- Потому как не зная языка совсем -- нет смысла разбирать или изменять работу стороннего кода.
Спустя 17 часов, 45 минут, 20 секунд (21.06.2010 - 15:35) tmt0086 написал(а):
gzim9x
спасибо, получилось..
правда отображается не коректно..
спасибо, получилось..
правда отображается не коректно..
Спустя 23 минуты, 3 секунды (21.06.2010 - 15:58) Lolik написал(а):
Цитата (tmt0086 @ 21.06.2010 - 12:35) |
gzim9x спасибо, получилось.. правда отображается не коректно.. |
=) ну это уже не проблема то откорректировать главное результат
Спустя 2 часа, 56 минут (21.06.2010 - 18:54) tmt0086 написал(а):
Lolik
я не спорю! спасибо! я буду учиться)) и в скором буду понимать лучше надеюсь
я не спорю! спасибо! я буду учиться)) и в скором буду понимать лучше надеюсь
_____________
Продаю людей. Дешего. Писать в ПС