Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Темы оформления phpNuke
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
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")) { 


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


Soniks вне форума      Старый #2  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


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

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
05.06.2006, 20:44

Cyrpheus лучше джаваскрипт вставлять прям в файл includes/javascript.php он в хедаре сам вызывается.
и что именно не пашет, смотрите исходный HTML код сгенерированной страницы, что там не так...
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Cyrpheus вне форума      Старый #3  
Аватара для Cyrpheus
Cyrpheus
Участник
Регистрация: 17.07.2005
Сообщения: 54


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

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

не прокатило
 
<!-- Богам свойственно ошибаться, а их ошибки свойственно исправлять человечеству /-->


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интеграция форума phpBB в сайт Electra Разное 2 05.05.2006 06:18
не отображается меню пользователя на главной replika Настройка и Изменение 16 17.04.2006 03:17
а если есть сайт??? grigkar Установка 8 12.05.2005 23:36
Сайт на хостинге h15 (holm.ru) Serega Настройка и Изменение 9 25.04.2005 20:46


Часовой пояс GMT +4, время: 10:55.


На Верх
Рейтинг@Mail.ru