2013-10-28 6 views
1

У меня есть скрипт WHMCS, но моя основная проблема - не работает Java-скрипт, я пробовал много решений, но не повезло. Я уверен в пути к файлам и их работе, которые я тестировал в другом скрипте, но не повезло.WHMCS java скрипт, не вызывающий или woking

header.tpl

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> 
<title>{$companyname} - {$pagetitle}{if $kbarticle.title} - 
{$kbarticle.title}{/if}</title> 
<link rel="stylesheet" type="text/css" href="templates/{$template}/kk.css" media="screen" /> 
<!-- slider0000000000 --> 
<!-- Le styles --> 
<link href="templates/{$template}/1st/assets/css/bootstrap-responsive.css" rel="stylesheet" /> 
<link href="templates/{$template}/1st/css/lush.animations.css" rel="stylesheet" /> 
<link href="templates/{$template}/1st/css/lush.min.css" rel="stylesheet" /> 
<link href="templates/{$template}/1st/flexslider/flexslider.css" rel="stylesheet" /> 
<link href="templates/{$template}/1st/assets/css/style.css" rel="stylesheet" /> 
<!-- HTML5 shim, for IE6-8 support of HTML5 elements --><!--[if lt IE 9]> 
<script type="text/javascript" src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> 
<![endif]--> 
<!-- //slider00000000 --> 
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.js"></script> 
<script type="text/javascript" src="templates/{$template}/1st/assets/js/bootstrap.min.js"></script> 
<script type="text/javascript" src="templates/{$template}/1st/js/jquery.easing.1.3.min.js"></script> 
<script type="text/javascript" src="templates/{$template}/1st/js/jquery.lush.min.js"></script> 
<script type="text/javascript" src="templates/{$template}/1st/flexslider/jquery.flexslider-min.js"></script> 
     <!-- popup --> 
<!-- /popup --> 
<!-- slideshow --> 
<script language="JavaScript" type="text/javascript" 
src="templates/{$template}/scripts/jquery.cycle.all.2.74.js"></script> 

    <!-- slideshow/// --> 
<!-- fade --> 
<script type="text/javascript" src="templates/{$template}/scripts/55.js"></script> 
<script type="text/javascript" src="templates/{$template}/scripts/66.js"></script> 

<!-- /fade --> 

</head> 
<body> 
+0

Каков был результат этой проблемы? –

ответ

0

Добавить {literal} перед началом ваших JS и {/literal} после Js отделки.

например:

{literal} 

$(document).ready(function(){ 

alert("here"); 

}); 

{/literal} 
1

Whmcs использовать шаблоны Smarty вам нужно добавить {literal} перед началом яваскрипт и {/literal} в конце JavaScript.

0

Какую версию вы используете? основанный на дате представления, я скажу последнее или близкое к нему, но я бы добавил к большому коду ссылку на javascript, у меня в настоящее время есть моя установка, как в примере, как - <script src="templates/{$template}/js/jquery.easing.1.3.js"></script>, который затем регистрирует и тянет нужное место , поэтому, если ваша ссылка <script type="text/javascript" src="templates/{$template}/1st/flexslider/jquery.flexslider-min.js"></script>, а первая - это имя шаблона, то WHMCS вам нужно удалить ее и снова протестировать, вам не нужно имя папки после ссылки на нее, поскольку она регистрирует имя папки и отображает ее должным образом. Надеюсь, это поможет вам немного лучше.

0

Обратитесь к WHMCS documentation on bracelet

Все в пределах {литералов} {/ литералов} тегов не будет обработан (таких как переменные шаблона). Тем не менее, вы сможете выполнить добавление переменных шаблона, используя несколько операторов буквального выражения.