|
MipH
Спирин Дмитрий
Зарегистрирован: 2004-12-22
Сообщений: 252
|
=)
Функция s_browse_sub работает в контексте текущего сайта (каталога). Это наглядно видно, если в нее поглядеть, там в запросе, которые делает SQL-выборку, фигурирует:
Код:AND `Catalogue_ID` = '".(int)$current_sub["Catalogue_ID"]."'
$current_sub["Catalogue_ID"] - это идентификатор сайта, в котором находится текущий раздел, в котором функция, собственно, вызывается.
bbzone@gmail.com | bbz.ru | miph.info | miph.ruВы можете обратиться ко мне, если необходима разработка функционала на NetCat
|
|
malich
Андрей Малков
Зарегистрирован: 2005-08-09
Сообщений: 522
|
Если я вас правильно понял вам нужно вывести на сайте меню с другого сайта. Варианта тут 2:
1. делать sql запросом выборку нужных разделов из таблички Subdivision в которой хранится структура сайта и на основе ее выводить меню.
2. Из файла netcat/require/s_browse.inc.php скопировать код функции function s_browse_sub в файл /netcat/modules/default/function.inc.php назвав ее к примеру my_s_browse_sub и добавить в нее еще один параметр в котором вы будете подавать id нужного сайта.
function my_s_browse_sub ($browse_parent_sub, $browse_template, $id_sait)
В самом коде функции во всех местах как выше писал Дмитрий где фигурирует id сайт его нужно заменить на ваш id
AND `Catalogue_ID` = '".(int)$current_sub["Catalogue_ID"]."'
=
AND `Catalogue_ID` = '".$id_sait."'
И затем вызывать эту функцию ".my_s_browse_sub (85, $browse_template, 2)."
|