Как установить javascript на php-fusion перед </body>

CF
На сайте с 01.07.2009
Offline
35
1079

Ну собственно сабж. Писал в 3 рекламные компании суппортам, никто так и не ответил.

[Удален]
#1

1. Найти в движке где генерится </BODY>, например в переменной $output...

2.

$script = "<script> бла-бла-бла </script>"

$output = str_replace("</BODY>",$script."</BODY>",$output);
CF
На сайте с 01.07.2009
Offline
35
#2

Так я нашел. Вставляю прям там, где, а он выдает ошибку....

CyberForce добавил 18.07.2009 в 02:32

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/......./theme.php on line 50
function render_footer($license=false) {

global $theme_width,$settings;

echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%' class='footerbg' border='1'>
<tr>
<td class='footer' align='center' width='100%' height='25'>Theme By <a href='http://www.....ru' align='left'>Design</a></br>
Текст

<br>".showcounter("&middot;","white")."
</td>
</tr>
</table>\n";

}

JS должен быть сразу после </table>

C
На сайте с 08.07.2009
Offline
1
#3

function render_footer($license=false) {


global $theme_width,$settings;

echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%' class='footerbg' border='1'>
<tr>
<td class='footer' align='center' width='100%' height='25'>Theme By <a href='http://www.....ru' align='left'>Design</a></br>
Текст

<br>".showcounter("&middot;","white")."
</td>
</tr>
</table>\n";

}

В коде, внутри двойных кавычек используются двойные. Так делать нельзя, нужно их экранировать обратным слешем. Т.е. должно получиться что-то вроде:


function render_footer($license=false) {

global $theme_width,$settings;

echo "</tr>\n</table>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%' class='footerbg' border='1'>
<tr>
<td class='footer' align='center' width='100%' height='25'>Theme By <a href='http://www.....ru' align='left'>Design</a></br>
Текст

<br>\".showcounter(\"&middot;\",\"white\").\"
</td>
</tr>
</table>\n";

}
CF
На сайте с 01.07.2009
Offline
35
#4

Мне нужно чтобы было после </table> самого нижнего Javascript

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий