繁体   English   中英

有人知道要添加CSS的文件吗 <link> 和JS <style> tags to in Jetbox v2.1?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM