[英]Does anybody know which file to add CSS <link> and JS <style> tags to in Jetbox v2.1?
我正在更新使用Jetbox CMS v2.1的客户端站点。
我需要在<head>
部分中添加<script>
和<link>
标记,但是我一生无法找到要编辑的文件。 有许多tpl
文件,而CMS似乎很混乱。
我尝试使用以下命令编辑index.php
:
//I am pretty sure that this replaces {var_name} in the view
//with the second argument content
$t->set_var("var_name", "var_name content here");
我只是找不到要在其中插入{var_name}
的正确文件...
感谢任何可以提供帮助的人!
PS Jetbox CMS是开源的,已经被废弃了,所以我找不到任何论坛或支持网站。
编辑
好吧,也许有人会读到这个……哈哈。
虽然公认的解决方案可能是正常的解决方案,但我找不到适用于子页面的模板文件(由于某些奇怪的原因,这些文件称为“链接类别”)。
我最终将<script>
和<link>
标记““带”到{baseurl}
变量中,该变量包含在<head>
部分中。 不幸的是,我试图实现Lightbox2 ,但是由于某些奇怪的IE8错误,当<script>
标记出现在<meta>
标记之前时,阻止了Lightbox2正常工作,因此它没有起作用。 由于我找不到正确的模板进行编辑,因此无法在<meta>
<script>
标记之后包含<script>
标记,因此我只为该项目废弃了Lightbox2。 它不是项目的必需部分,只是我尝试添加的其他内容。
那好吧。
对于它来说,Jetbox似乎是一个不错的CMS,但是各个部分的命名是奇怪且不直观的。
好吧,我下载了cms进行踢,并迅速查看了这个文件:main_tpl.html。 似乎是您想要注入此代码的位置。 这个cms的结构看起来非常简单,因为有一个带有逻辑的php文件和带有视图的html文件。 因此,当您在php文件中设置类似的内容时,请寻找相应的html。
在此设置中,tpl = template。
这是我将在默认设置中执行的操作:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>{pagetitle}</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
{baseurl}
<link rel="stylesheet" href="style.css" type="text/css">
{var_name}
因此,您的变量就在那里,并且应该起作用。 那里已经有一个{baseurl}。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.