- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个模板可以生成指向我站点中其他页面的链接,但这些生成的链接是不正确的。
例如主页链接是http://127.0.0.1:8080/silverstripe/"/silverstripe/"
应该是http://127.0.0.1:8080/silverstripe/
为什么我的链接是错误的?
这是我的模板代码:
<!DOCTYPE html>
<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--><html lang="en"> <!--<![endif]-->
<head>
<% base_tag %>
$MetaTags
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<!-- IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
<!-- Google Web Font -->
<link href="http://fonts.googleapis.com/css?family=Raleway:300,500,900%7COpen+Sans:400,700,400italic" rel="stylesheet" type="text/css" />
<!-- Bootstrap CSS -->
<link href="$ThemeDir/css/bootstrap.min.css" rel="stylesheet" />
<!-- Template CSS -->
<link href="$ThemeDir/css/style.css" rel="stylesheet" />
<!-- Modernizr -->
<script src="$ThemeDir/js/common/modernizr.js"></script>
</head>
<body>
<!-- BEGIN WRAPPER -->
<div id="wrapper">
<!-- BEGIN HEADER -->
<header id="header">
<div id="top-bar">
<div class="container">
<div class="row">
<div class="col-sm-12">
<ul id="top-buttons">
<li><a href="#"><i class="fa fa-sign-in"></i> Login</a></li>
<li><a href="#"><i class="fa fa-pencil-square-o"></i> Register</a></li>
<li class="divider"></li>
<li>
<div class="language-switcher">
<span><i class="fa fa-globe"></i> English</span>
<ul>
<li><a href="#">Deutsch</a></li>
<li><a href="#">Español</a></li>
<li><a href="#">Français</a></li>
<li><a href="#">Português</a></li>
</ul>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div id="nav-section">
<div class="container">
<div class="row">
<div class="col-sm-12">
<a href="index.html" class="nav-logo"><img src="$ThemeDir/images/logo.png" alt="One Ring Rentals" /></a>
<!-- BEGIN MAIN MENU -->
<nav class="navbar">
<button id="nav-mobile-btn"><i class="fa fa-bars"></i></button>
<ul class="nav navbar-nav">
<% loop $Menu(1) %>
<li><a class=”$LinkingMode” href=”$Link” title=”Go to the $Title page”>$MenuTitle</a></li>
<% end_loop %>
</ul>
</nav>
<!-- END MAIN MENU -->
</div>
</div>
</div>
</div>
</header>
<!-- END HEADER -->
<!-- BEGIN PAGE TITLE/BREADCRUMB -->
<div class="parallax colored-bg pattern-bg">
<div class="container">
<div class="row">
<div class="col-sm-12">
<h1 class="page-title">$Title</h1>
<div class="breadcrumb">
$Breadcrumbs
</div>
</div>
</div>
</div>
</div>
<!-- END PAGE TITLE/BREADCRUMB -->
<!-- BEGIN CONTENT -->
<div class="content">
<div class="container">
<div class="row">
<div class="main col-sm-8">
<h1 class="section-title">Nunc enim nulla</h1>
<p class="darker-text">Donec magna justo, laoreet sed consectetur non, malesuada non neque. Aenean vehicula vitae dui eu convallis. Cras a venenatis urna, ac congue nulla.</p>
<p>Donec ex sapien, semper sit amet sodales suscipit, imperdiet in metus. Aliquam maximus mi eget finibus cursus. Duis a nisi tempus, porta eros sit amet, placerat urna. Vivamus varius enim ut sem imperdiet lacinia. Cras sed mauris ac felis rhoncus sodales sit amet eget ante. In metus purus, tristique a porttitor ac, sollicitudin vitae arcu. Quisque ac vehicula nulla. Morbi finibus facilisis cursus. Praesent sollicitudin sem id fermentum dignissim. Donec dictum dui a accumsan finibus. Quisque velit purus, lobortis et aliquam sit amet, sagittis eget lorem. Integer ut elit nisi.</p>
<p>Ut vel facilisis leo. Cras feugiat dolor faucibus, porttitor nisl euismod, tempus tellus. Donec varius cursus velit eu aliquam. Nulla facilisi. Pellentesque sit amet nunc nisl. Suspendisse tortor dolor, sagittis vel mattis vel, commodo eu metus. Proin a hendrerit mi. Sed blandit ante mi, nec elementum lacus elementum in. Quisque at risus nunc. Vestibulum quis diam id massa sodales viverra sit amet et nulla. Quisque commodo faucibus dignissim. Ut eros neque, tristique tincidunt sapien non, fermentum elementum metus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.</p>
<p>Phasellus pellentesque metus neque, quis consequat neque hendrerit eget. Vestibulum nunc mauris, venenatis id mi et, ornare consectetur nisl. Nunc molestie sem tempor ante mattis, et consectetur dolor ornare. In congue elit gravida nisi semper gravida. Maecenas posuere mollis ligula, quis malesuada elit pretium vitae. Nulla aliquam eget justo sollicitudin fermentum. Nunc ac justo at arcu aliquet iaculis non non lacus. In nisi tellus, mollis nec volutpat nec, sagittis ac neque. Sed in aliquam risus. Sed in tristique nisl. Ut in tellus non neque pellentesque venenatis eget sed risus. Nulla facilisi. Duis efficitur velit nunc, et mattis enim dictum vitae. Integer tincidunt quam quis vulputate tempor. Donec sagittis tortor vitae consectetur sodales. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</p>
</div>
<div class="sidebar gray col-sm-4">
<h2 class="section-title">In this section</h2>
<ul class="categories subnav">
<li><a href="#">Company</a></li>
<li><a href="#">FAQ</a></li>
<li><a href="#">Careers</a></li>
<li><a href="#">Contact Us</a></li>
<li><a href="#">Terms of Use</a></li>
<li><a href="#">Privacy Policy</a></li>
</ul>
</div>
</div>
</div>
</div>
<!-- END CONTENT -->
<!-- BEGIN FOOTER -->
<footer id="footer">
<div id="footer-top" class="container">
<div class="row">
<div class="block col-sm-3">
<a href="#"><img src="$ThemeDir/images/logo.png" alt="One Ring Rentals" /></a>
<br><br>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam commodo eros nibh, et dictum elit tincidunt eget. Pellentesque volutpat quam dignissim, convallis elit id, efficitur sem. Vivamus ac scelerisque sem. Aliquam sed enim rutrum nibh gravida pellentesque nec at metus. In hac habitasse platea dictumst. Etiam in rhoncus mi. In hac habitasse platea dictumst. Mauris congue blandit venenatis.</p>
</div>
<div class="block col-sm-3">
<h3>Helpful Links</h3>
<ul class="footer-links">
<li><a href="#">All rentals</a></li>
<li><a href="#">List your rental</a></li>
<li><a href="#">Read our FAQs</a></li>
</ul>
</div>
<div class="block col-sm-6">
<h3>Popular regions</h3>
<div class="row">
<div class="col-sm-6">
<ul class="footer-listings">
<li>
<div class="image">
<a href="properties-detail.html"><img src="http://placehold.it/760x670" alt="" /></a>
</div>
<p><a href="properties-detail.html">Rhovanion</a></p>
</li>
<li>
<div class="image">
<a href="properties-detail.html"><img src="http://placehold.it/760x670" alt="" /></a>
</div>
<p><a href="properties-detail.html">Eriador</a></p>
</li>
<li>
<div class="image">
<a href="properties-detail.html"><img src="http://placehold.it/760x670" alt="" /></a>
</div>
<p><a href="properties-detail.html">Bay of Belfalas</a></p>
</li>
</ul>
</div>
<div class="col-sm-6">
<ul class="footer-listings">
<li>
<div class="image">
<a href="properties-detail.html"><img src="http://placehold.it/760x670" alt="" /></a>
</div>
<p><a href="properties-detail.html">Mordor</a></p>
</li>
<li>
<div class="image">
<a href="properties-detail.html"><img src="http://placehold.it/760x670" alt="" /></a>
</div>
<p><a href="properties-detail.html">Arnor</a></p>
</li>
<li>
<div class="image">
<a href="properties-detail.html"><img src="http://placehold.it/760x670" alt="" /></a>
</div>
<p><a href="properties-detail.html">Forlindon</a></p>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<!-- BEGIN COPYRIGHT -->
<div id="copyright">
<div class="container">
<div class="row">
<div class="col-sm-12">
© 2014 One Ring Rentals
<!-- BEGIN SOCIAL NETWORKS -->
<ul class="social-networks">
<li><a href="#"><i class="fa fa-facebook"></i></a></li>
<li><a href="#"><i class="fa fa-twitter"></i></a></li>
<li><a href="#"><i class="fa fa-google"></i></a></li>
<li><a href="#"><i class="fa fa-pinterest"></i></a></li>
<li><a href="#"><i class="fa fa-youtube"></i></a></li>
<li><a href="#"><i class="fa fa-rss"></i></a></li>
</ul>
<!-- END SOCIAL NETWORKS -->
</div>
</div>
</div>
</div>
<!-- END COPYRIGHT -->
</footer>
<!-- END FOOTER -->
</div>
<!-- END WRAPPER -->
<script type="text/javascript" src="$ThemeDir/js/common/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="$ThemeDir/js/common/bootstrap.min.js"></script>
<script type="text/javascript" src="$ThemeDir/js/common/bootstrap-datepicker.js"></script>
<script type="text/javascript" src="$ThemeDir/js/common/chosen.min.js"></script>
<script type="text/javascript" src="$ThemeDir/js/common/bootstrap-checkbox.js"></script>
<script type="text/javascript" src="$ThemeDir/js/common/nice-scroll.js"></script>
<script type="text/javascript" src="$ThemeDir/js/common/jquery-browser.js"></script>
<script type="text/javascript" src="$ThemeDir/js/scripts.js"></script>
</body>
</html>
最佳答案
问题在于这些链接中使用的双引号字符的类型:
<ul class="nav navbar-nav">
<% loop $Menu(1) %>
<li><a class=”$LinkingMode” href=”$Link” title=”Go to the $Title page”>$MenuTitle</a></li>
<% end_loop %>
</ul>
您会注意到您的链接属性有 ”
引号而不是 "
引号。
双引号字符必须是"
。
试试这个:
<ul class="nav navbar-nav">
<% loop $Menu(1) %>
<li><a class="$LinkingMode" href="$Link" title="Go to the $Title page">$MenuTitle</a></li>
<% end_loop %>
</ul>
关于silverstripe - SilverStripe 中的模板链接不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32955894/
我是 SilverStripe 的新手。 我想知道一个可以开始为 SilverStripe 制作模块的好地方;一些很好的教程让我开始。 最佳答案 SilverStripe 模块几乎可以做任何事情,所以
我有一个模板可以生成指向我站点中其他页面的链接,但这些生成的链接是不正确的。 例如主页链接是http://127.0.0.1:8080/silverstripe/"/silverstripe/" 应该
突然间,每当我尝试点击进入 silverstripe 后端的一个页面时,它最初显示如下,我运行的是 SS 3.2,当这种情况开始发生时,我升级到 3.2.1 以查看是否可以解决问题但是不: 有时它还会
在 Silverstripe 4 中,上传的文件必须在网站的公共(public)端可见之前发布。 如果我使用 $has_one Image::Class 创建一个 $Page,然后将该图像分配给 $o
我正在处理一个遗留的 SilverStripe 项目。我正在尝试在主题文件夹中创建一个名为“files”的公用文件夹。该文件夹中的所有文件都可以通过浏览器访问。 我创建了一个文件夹并在其中创建了一个文
默认的忘记密码表单是一个 Email 表单域。我有一个许可证号附加到每个用户。作为用户,我想通过输入我的许可证号而不是电子邮件来获取重置密码链接。 我找到了一种方法来覆盖功能方面而不是表单。到目前为止
我为我的网站为 cecutients(视力低下的人)制作了附加主题。我可以按主页上的某个按钮动态更改站点主题吗? 最佳答案 是的,你可以这样做。我建议您在 Controller 上执行一个操作来更新主
我正在使用 SilverStripe 3.5.3我想自定义 $Content 的内容 ( Security/login )页。我该怎么做? 最佳答案 您也可以通过放置一个名为 的模板文件来修改页面模板
我用密码保护了我的整个 Silverstripe 站点,现在我需要自定义登录屏幕的表单字段。我在哪里可以找到发生这种情况的地方?我遇到的另一个问题是:我想向不想访问 http://example.co
我希望能够让用户在 silverstripe 的内容编辑器中添加样式按钮。他们需要能够编辑按钮内的文本,还需要能够将其链接到另一个页面或网站。我相信您可以使用短代码来做到这一点,或者可能在 tiny_
$page1 = PageType1::get(); $page2 = PageType2::get(); 有没有办法从两种页面类型的组合中获取最新的 5 篇帖子。接受任何帮助。 最佳答案 假设 Pa
我正在使用 dashboard模块,但不希望我的用户能够选择任何类型的面板。有没有一种方法可以在不删除整个类的情况下从可用面板列表中删除“天气”或“Google Analytics”等面板? 最佳答案
我在我的 SilverStripe 安装中安装了一个特定的模块。以下是目录结构 - Root - framework - cms - mymodule - code -
我正在开发一种 SilverStripe 页面类型,该页面类型旨在获取父导航项的所有子项,但可能是页面类型 PDFTemplate 的任何子项除外。我习惯于获取所有子元素,但是在基于模板类型排除特定子
我创建了一个 Customer DataObject通过扩展 Member . Customer有一个 many_many与 Package 的数据关系DataObject . 我想增加/减少 Cre
出于 SEO 的目的,我需要确保所有 URL 都保存为小写。 即使用户以大写形式输入固定链接,我如何强制 SilverStripe 管理员以小写形式保存 URL? 最佳答案 您可以在 Page 中执行
我是 Silverstripe 的新手,无法在文档或 SO 上找到我的问题的答案。 我纯粹将 Silverstripe 用作 CMS:没有网站作为前端。 我有最简单的 DataObject Produ
如何将错误记录到 SilverStripe 4 中的文件日志中?我的意思是所有导致来自 SS 的“内部服务器错误”信息的错误 在 SilverStripe 中是: SS_Log::add_writer
我想弄清楚是否有可能在没有 WYSIWYG 编辑器的情况下使用 SilverStripe 的 oEmbed 功能。可悲的是我只能找到this在 SS 文档中。 那么有没有办法为 TextField 启
我正在尝试为 SilverStripe 站点做一些非常不同的事情:在几个子页面上是数据表,这些表每个都有自己的一组列标题,有些表的列比其他表多。我想避免在富文本编辑器中构建表格,因为这很容易出现很多错
我是一名优秀的程序员,十分优秀!