Показать сообщение отдельно
Cyrpheus вне форума      Старый Как Вставит Dhtml Меню На Сайт #1  
Аватара для Cyrpheus
Cyrpheus
Участник
Регистрация: 17.07.2005
Сообщения: 54


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Cyrpheus Найти все сообщения от Cyrpheus Добавить Cyrpheus в список друзей  
04.06.2006, 04:52

Очень прошу помочь советом, как вставить DHTML меню в шаблон для PHP Nuke 7.6
Суть такова что дизайн делаю сразу же в одном файле без подключений страниц.
header
left_center
story_home
story_page
Делаю как и по стандарту в theme.php

код DHTML состоит из Явы.
По этому мы забиваем переменую в начале в файле theme.php
PHP код:
 $JS = <<<JS  <script type="text/javascript" language="JavaScript1.2">  
<!--  
stm_bm(["menu16f9",600,"","blank.gif",0,"","",0,0,0,0,50,1,0,0,"","",0,0,1,0,"crosshair","crosshair",""],this);
stm_bp("p0",[0,4,0,0,0,3,0,7,100,"",-2,"",-2,90,0,0,"#006699","transparent","",3,0,0,"#FFFFFF"]);
 
// код не имеет смысла писать дальше 0 обрежу и забью конец  
stm_ep();
stm_em();
 
//-->  
</script>
JS; 


следом вбиваем в шаблоне вывод этой переменной в таблицу где будет отображаться даная менюшка.
PHP код:
 <td>  $JS </td>"; 

или вот так но не имеет смысла.
PHP код:
 $content .= $JS

-------------------------------------------
с этим закончили.
лезу теперь туда, где надо прописать в <head> саму ссылку на скрипт.
............ рышем..... ищем..........
находим в www/header.php

И теперь опять забиваем сначала переменную где путь.
PHP код:
 $JS_head = <<<JS  
<script type="text/javascript" language="JavaScript1.2" src="stmenu.js"></script>  
JS; 


А следом в функции забиваем саму переменую, но не пашет...

PHP код:
 echo "<title>$sitename $pagetitle</title>\n";     
include(
"includes/meta.php");     
include(
"includes/javascript.php");  
 
echo 
$JS_head";  // вот сама переменная.   
        
if (file_exists("themes/$ThemeSel/images/favicon.ico")) { 


Очень прошу вашей помощи, помогите пожалуйста. В поиске не нашёл решения идентичных проблем.
 
<!-- Богам свойственно ошибаться, а их ошибки свойственно исправлять человечеству /-->