问题标签 [yoothemes]
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.
php - Yootheme Zoo 访问内容参数
我已经在项目内容组的 application.xml 中添加了这个参数
我想从teaser.php 文件中访问它。
我从渲染器中的 teaser.php 调用它
$view->params->get('content.item_grid_layout') 但我得到 NULL
任何想法为什么这不起作用?我按照 yootheme 文档 http://yootheme.com/zoo/documentation/developers/extend-content-parameters中的说明进行操作
php - Joomla Zoo 下载元素的 vcard (.vcf) 的内容类型或 mime 类型错误
我的客户使用的是 Joomla 3.7.2,他们使用的是 YOOTheme 的 Zoo 组件。他们创建了一个应用程序,我相信它被称为行话,并且他们添加了一个属性(元素),您可以在其中下载文件。
该应用程序是一个文章类型的应用程序,他们使用了默认的下载元素。我添加了上传某些文件的权限,并上传了一个 VCF 文件(一个 vCard 文件)。
当我下载该文件时出现问题。Joomla 似乎添加了 Content-Type:'text/x-vcalendar'。这应该是“文本/x-vcard”。我不知道在哪里改变这个。
我已将此 mime 类型添加到我的 .htaccess 中,因此当我直接链接到该文件时,apache 确实会发送正确的内容类型标头。因此,我知道问题出在 joomla 或返回错误 mime 类型的 PHP 函数上。
我在哪里可以更改这些文件的 mime 类型?
wordpress - 面板中的链接图像
我用 yotheme builder 制作了这个面板。我希望图像具有链接和按钮。https://www.diningsix.dk/panel-test/
我在另一个网站上找到了这个解决方案,但它不起作用:
javascript - 带有反引号(``)的jQuery append()如何错过/不会呈现字符串变量?
通过使用 Youtube Data API v3 从 YouTube 调用我需要的所有信息,我正在使用 jQuery 在网页上构建几个轮播。在完成设计和功能之后,我正在为一件我无法理解的简单事情而苦苦挣扎。
我使用append(``)
这样我就可以将我需要的所有 HTML 附加到我想要的元素中,并在${var}
符号中插入带有变量的其他信息。
除了单个字符串变量外,一切正常preview
。就像它不被识别为变量一样,并且在最终输出中呈现为字符串块。现在一些代码。
这是调用加载所有内容的函数的准备工作:
接下来loadVids,对于每个 youtube 播放列表调用getJSON()
并检索数据:
然后使用resultLoopeach()
将所有信息放入一些 HTML 中,以附加在网页的某个位置(我剥离了所有原始属性以保持其可读性)。
在它的末尾,<img>
标签是
我尝试过了:
- 更改变量的名称
- 控制台记录它之前,之后
append()
,没有问题 typeof
说这是一个普通的字符串- 它在每个浏览器上都给了我相同的结果
我真的不明白我做错了什么,只有preview
不起作用,所有其他变量append()
都在正常工作。
wordpress - WordPress 徽标网址
我正在尝试更改我的 WordPress 网站的徽标 URL,但找不到方法。我正在使用 YooTheme 并通过设置只有一种插入徽标但不更改 url 的方法。试图使我的所有链接都相对,但徽标是最后剩下的东西。
php - 在 Joomla 中更改模板
我尝试了各种方法来更改 Joomla 3.9.x 中的模板,例如:
似乎它正在进行部分切换,而不是“完全切换”,所以我最终得到了一些奇怪的东西。有谁知道 setTemplate 是否已弃用?或者如何使用 PHP 完全切换模板。
编辑:进行更多测试,看起来它与 Yootheme Pro 相关,因为它在 protostar 和 beez3 模板之间工作,但是当 Yootheme Pro 是默认模板时,切换变得很奇怪,如前所述。似乎可能是由于某些插件。
如果我想切换到 Yootheme Pro 模板并且它不是默认模板,我会收到错误 500:未找到 JHtml::theme。再说一次,显然是 Yootheme 问题。
我需要它从组件中切换一些特定的视图。
php - Yootheme Pro - Wordpress:在页面显示之前获取页面内容
我正在为 wordpress 编写一个简单的插件,它可以更改页面或帖子上的单个单词以使其变为粗体。
例如:vlbs -> vlbs
它适用于普通的 Wordpress 页面和使用此代码的帖子:
但是,它不适用于使用 Yootheme Pro Pagebuilder 构建的页面。函数 new_content() 中所做的任何事情都是在内容加载后处理的。因此,我无法在它显示给用户之前对其进行操作。
所以问题是:如何在页面显示之前获取页面的内容?是否有相当于 Wordpress 的“the_content”?
非常感谢任何帮助!非常感谢您提前。
最好的问候法比安
Yootheme:1.22.5
Wordpress:5.2.4
PHP:7.3
浏览器:在 Chrome、Firefox、Edge、Internet Explorer 上测试
javascript - 自定义脚本/代码无法与 YooTheme 中的其他代码结合使用
我在模板(YooTheme)的自定义代码部分中使用了一些自定义脚本,但是当我将以下代码添加到其他代码时,没有任何效果了。
我使用的另一个自定义脚本是:
谢谢你的帮助!