Добрый день, ситуация такая: заказали редизайн сайта, я его сделал, собрался вставлять в движок, а движок какой то самопальный, может я уже туплю. В двиге оформлено шаблонами, я никак не могу подключить <script type="text/javascript" src="myscript.js"></script>, что только не пробывал. Вот файл sys.inc я его капал капал но ни как не могу найти где вставить полную ссылку или жэе через шаблон с путями. помогите посмотрите пожалуйста! http://files.mail.ru/F98D50A81039402BA4EB48735925154F
нет вот нашел функцию! он выводит настройки сервера и стили тд и тп в файл с расширением settings.xml вот две функции на запись Код (Text): function renderHead() { header('Content-Type: text/html; charset='.$thePage->settings['meta']['charset'].''); $htmlStr.='<head>'; $htmlStr.='<title>'.$this->settings['name'][0].'</title>'; if (is_string($this->settings['stylesheet'])) { $styleFile = $this->settings['stylesheet']; $this->settings['stylesheet']=array(); $this->settings['stylesheet']['all']=$styleFile; } foreach ($this->settings['stylesheet'] as $styleType => $style) { if (strpos($style, 'http://')===false) $styleFixed=_URL.'tpls'.'/'.$this->tpl.'/'.$style; else $styleFixed=$style; $htmlStr.='<link type="text/css" rel="stylesheet" href="'.$styleFixed.'" media="'.$styleType.'">'; } $htmlStr.='<link rel="alternate" type="application/rss+xml" title="RSS" href="/feed/" />'; if (is_string($this->settings['javascript']['includepath'])) { $jsIncludeFile = $this->settings['javascript']['includepath']; $this->settings['javascript']['includepath']=array(); $this->settings['javascript']['includepath'][0]=$jsIncludeFile; } foreach ($this->settings['javascript']['includepath'] as $js) { if ($js!='') { if (strpos($js, 'http://')===false) $js='/js/'.$js; $jsInclude->src = $js; $htmlStr.='<script type="text/javascript" src="'.$js.'"></script>'; } } А вот что выводит в ХМЛ Код (Text): <javascript> <includepath></includepath> <inhtml></inhtml> </javascript> <stylesheet> <all>style.css</all> <print>print.css</print> </stylesheet> теперь вопрос как записать много css и js файлов? (имею ввиду в плане синтаксиса, перепробывал все)
лучше весь двиг скачай. и выложи. а то по куску кода как то туго думать. Еслиб оплата былаб то по тимке могбы поковырять сказать что куда.
Ну так возьми, да добавь в конец функции Код (PHP): $htmlStr.='<script type="text/javascript" src="myscript.js"></script>'; в корень кинь текстовик, напиши там что где поменял и что двиг овно ) ну или если не лень, смотри как он парсит $this->settings, ибо нестандарт