问题标签 [symphony-cms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xslt - 前端分页
据我所知,我已经正确设置了我的部分/数据源。它设置为包括 system:pagination 并且每 3 个条目分页。
为了获得分页,我使用了一个流行的xslt 实用程序
这是存档/类别页面:
这是我的 ?debug 显示唯一出现的分页:
无论如何,这是解决方案。遵循 callovarne 的建议并按照他告诉我的步骤进行操作,我能够做到这一点。因此,如果您遇到该问题,请务必检查一下:
xml - 按类别过滤文章
我正在尝试在我的主页上显示来自特定类别的文章。
xml 被删除。
注意:我需要从中获取的类别是 id=38。正在显示,但可能是偶然的,因为它包含在当前文章中。
我已经使用我在这里找到的解决方案解决了这个问题。这很简单。我的数据源将类别过滤为 {$ds-categories}。我将其更改为仅 38 并且效果很好。知道这将是一件简单的事情。
我的主页是这样做的,它输出空白 div 代替应该显示的内容:
然后我的 get-article 模板看起来像这样:
谢谢您的帮助!一旦我解决了这个问题,它肯定会帮助我避免遇到进一步的问题。
jquery - 使用 XSLT 加载更多内容?
相当简单的概念。我有一个分页数据源,它将内容以 15 个块的形式提供给砌体墙。我想在那里粘贴一个“加载更多”按钮。
我是否需要加载整个 DS 并消除分页,然后用 jQ 屏蔽它?听起来它可能会变得迟钝?
如何连接此功能?仅在请求时输入 XML 输出?我试图简单地从砌体文档中获取一个现有的附加按钮,但我的代码使它作为页面“NaN”的链接工作......我并没有真正混合 XSL 和 jQuery 太多。不知道从哪里开始.. 下面是我的按钮代码。
这是相对的js:
xslt - 应用模板时强制检查每个条目?
我有一个模板,它获取图像,然后将它们输出到两个模板之一。
我希望它根据每个图像的值跟踪每个单独的图像和输出。目前,如果一张图像是宽的,它会根据宽模板将它们全部输出。我宁愿同时使用这两个模板。
额外问题:如果值源不存在,我如何忽略标题?
xslt - Symphony 不验证 html 表单
我正在尝试将此添加到我的模板之一(main.xls)中,但由于某种原因它无法验证。知道为什么吗?
非常感谢您的帮助。
xslt - XSLT:使用应用模板时将变量传递给模板
我不确定这是否对 XSLT 提出了太多要求,但我追求的是类似于mode
工作原理的东西,除了理想情况下在一个模板中,而不是像现在这样复制它:
selected
如果值是特定的,则模板将应用该属性。该值需要根据调用模板的内容而有所不同。有两种情况,两种情况start
都有end
不同的标准。
解释我正在尝试做的最简单的方法是让我用另一种语言编写它:)
这在 xslt 中是否可行,还是我必须坚持复制模板并使用mode
?
谢谢!
android - 在 Android 和 IOS 上移动 Web Symphony 应用程序
我用 Symphony/XSLT ( http://www.getsymphony.com/ ) 做了一个响应式网站。我想编写 2 个应用程序(IOS/Android),它们遵循我的响应式网站的相同行为。
然后,从逻辑上讲,我将不得不从 IOS 应用程序和 Android 应用程序调用数据库。但是,我将制作重复的代码,因为我希望应用程序在两个平台上都相似。
那么,最好的方法是什么?Android/IOS 应用程序会调用一个网络服务,而这个网络服务会调用数据库并将数据返回给应用程序?
有没有办法像“DLL”一样制作并将该“DLL”作为库提供给 Android/IOS 应用程序?
您还有其他解决方案吗?
干杯。
php - XSS 利用 JAVA 脚本
我的网站有问题,许多黑客来找我,窃取会员 cookie 并重定向到他们的网站。我搜索了一下,发现了一个阻止 xss 攻击的脚本,但我是 php 新手,我不知道如何使用它。我尝试使用包含和 php 文件的名称。这个脚本:
如何使用它 ?请解释把它放在哪里?
apache - 如何解决安装 Symphony CMS 时“mod_rewrite”不可用的问题?
我在浏览器中不断收到此错误
我使用 WampServer,已将 Symphony CMS zip 解压缩到wamp/www
并遵循安装过程。
xml - 如何在 Symphony CMS 中的 XML 中使用 XSL
我有一个名为的部分Products
,其中每个产品都由Text Input
and定义Multilingual Text Box
。我已经创建了 100 多种带有自定义描述的产品。在某些时候,我需要将当前年份放在Multilingual Text Box
:
这使:
“详细说明”包含无效的 XML。返回以下错误:loadXML(): Namespace prefix xsl on value-of is not defined in Entity
或者我想从数据源打印数据:
这当然也会导致错误。
请考虑到我完全是 Symphony/XSLT 的初学者,有些概念我仍然不太了解。