Перейти к контенту
  • 0

Обработка ipsclass внутри javascript


Вопрос

Собсно сабж, встретил такую проблему, к примеру у меня на страницу javascript выводит ссылки

<table><tr><td><span><a href="{$this->ipsclass->base_url}act=store&CODE=help">Помощь</a></span></td></tr></table>

но ссылка так и выводится

http://localhost/ipb/{$this->ipsclass->base_url}act=help

 

Помогите плиз чтобы ссылка нормально отображалась, я конечно понимаю что

{$this->ipsclass->base_url}

можно заменить на index.php? и всё будет ОК, но всё таки если есть другое решение плиз помогите.

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Если ДО передачи джаваскрипта с сервера на машину посетителя - пхп-инструменты возможны.

Если ПОСЛЕ передачи на машину пользователя - машина пользователя не знает, что скрывается за переменной, и что это вообще переменная. И джавскрипт, работающий НА МАШИНЕ ПОЛЬЗОВАТЕЛЯ, этого тоже не знает.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
$this->ipsclass->base_url замени на ipb_var_base_url

Не работает, выводится то что выводилось но с ipb_var_base_url :D

 

Если ДО передачи джаваскрипта с сервера на машину посетителя - пхп-инструменты возможны.

Если ПОСЛЕ передачи на машину пользователя - машина пользователя не знает, что скрывается за переменной, и что это вообще переменная. И джавскрипт, работающий НА МАШИНЕ ПОЛЬЗОВАТЕЛЯ, этого тоже не знает.

 

а как его туда прописать? чтобы знал

 

p.s. Я не написал что это относится к моду http://www.invisionmodding.com/index.php?a...mp;showfile=963 в нём скрипт подключается к header через <script ....

Ссылка на комментарий
Поделиться на других сайтах

  • 0

не, тут не так всё просто.

ты наверно вот так тупо прописал <a href="{ipb_var_base_url}act=store&CODE=help">Помощь</a> и надеешься оно будет работать.

IPB - это скрипт не для ламаков. Если ты хочешь чего-то особенное нужно знать азы программирования.

 

ipb_var_base_url - это переменная. Соответственно надо лезть в твои сорсы те что:

к примеру у меня на страницу javascript выводит ссылки

и там формировать вывод с учётом этой переменной.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ну тогда хз, вот фрагмент первой ссылки

var menu1=new Array()
menu1[0]='<table><tr><td><span class="srd23mm-menu-item"><a href="{$this->ipsclass->base_url}act=help"><img src="style_images/1/menu_item.gif" /> <b>Помощь</b></a></span></td></tr></table>'

а выводится через skin_global -> global_board_header кодом

<a href="#" onclick="return clickreturnvalue()" onmouseover="dropdownmenu(this, event, menu1, '150px')" onMouseout="delayhidemenu()"><b>Меню</b></a>

Ссылка на комментарий
Поделиться на других сайтах

  • 0
var menu1=new Array()
menu1[0]='<table><tr><td><span class="srd23mm-menu-item"><a href="' + ipb_var_base_url + 'act=help"><img src="style_images/1/menu_item.gif" /> <b>Помощь</b></a></span></td></tr></table>'

Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.