问题标签 [joomla-k2]
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.
joomla-k2 - Joomla K2 - 你如何读取模块中额外字段的值?
我安装了 Joomla K2 插件。有没有办法从模块中读取文章的 K2 Extra Field 的值?我只需要从模块的 default.php 文件中读取 PHP 中的值。谢谢。
custom-fields - 如何使用 K2 在文章中显示额外字段
目前我已经安装了 Jreviews,我想用 K2 替换它,以列出专业商店的地址、电话、地图、营业时间......
对于 K2,我想我需要定义额外的自定义字段来保存这些特定信息。没问题。
但是,我如何配置内容以使这些字段显示在特定商店的详细文章/项目中?
非常感谢,
蒂比。
joomla-k2 - 创建 K2 内容时如何自动生成菜单项?
有没有办法在创建 K2 内容时自动生成菜单项?
php - 解析 joomla k2 额外文件数据
我正在使用 joomla k2 组件,并且正在基于它构建另一个组件。在这里,我在访问(解析)k2 额外字段时遇到问题。帮助将不胜感激。
数据库中的k2额外字段内容是这样的,
我搜索了 k2 站点和其他站点并给出了答案,
我尝试了不同的方式,但它不会工作。
php - joomla 的 json_decode 问题
我尝试搜索但找不到。抱歉,如果解决方案已经存在,则错过了...
代码
$json = '[{"id":"2","value":"1"},{"id":"1","value":"1"},{"id":"3", "value":""},{"id":"4","value":""},{"id":"5","value":""},{"id":"6" ,"值":""},{"id":"7","value":""},{"id":"8","value":""},{"id":"9 ","value":""},{"id":"10","value":"1"}]';
输出
在数组键 9 处找到的值
但这仅在我用单引号中的值静态指定 $json 时才有效......但在我的 joomla 项目中,值是在类变量的帮助下获取的,所以当我使用$json=$item->extra_fields
而不是给它一个静态字符串时,$json
它不起作用。 ......
代码
输出
警告:在第 484 行的 /components/com_k2/views/item/view.html.php 中为 foreach() 提供的参数无效
更新:
输出
--> 对 json_decode 使用 true 不会改变输出
Stripslashes 也没有工作。检查 $item->extra_fields 是字符串类型
joomla - 模块中的 URL 未从索引页面指向正确的类别
我的主页上有 2 个模块。一个列出最受欢迎的,一个列出来自 2 个不同类别(视频和博客)的最新 k2 项目。指向博客全文的链接转到 /blog/item/,因此侧栏模块可以正确显示。但是由于某种原因,视频条目链接到/component/k2/item/,并且在该页面上,应该在右侧的模块根本没有出现。内容区域占据了网站的整个宽度。
这种情况进一步令人困惑的是,我在某些内部页面上运行了这些模块的副本,具有相同的设置,可以正确链接到项目。我有两个相同模块的唯一原因是因为我需要相同的模块显示在索引页面的内容下方,以及选择内部页面的侧栏中。
我没有链接到视频类别的菜单项。主要类别是教育,有3个子类别。博客、视频、文章。只有博客和教育的菜单项。我已经在一些内部页面中拥有相同的模块,并且工作正常。
我究竟做错了什么?
php - 如何在 Joomla 中向 k2 类别管理员添加项目订购选项?
我对一些 k2 核心文件进行了修改,为类别中的项目添加了另一个排序选项(按类别 ID 排序)。我已对以下文件进行了修改以实现此目的:
添加了第 279 行的 com_k2/models/itemlist.php
com_k2/views/itemslist/tmpl/category.xml 在第 81 行添加
com_k2/views/itemslist/tmpl/generic.xml 在第 22 行添加
我所做的黑客似乎工作正常,但前提是我在数据库中手动更改 jos_k2_categories 表中的 params 字段。每当我通过管理员更改类别时,“项目排序”字段将恢复为“默认”。在我看来,将选项添加到 xml 文件应该使此选项可用,但我对 Joomla 中的扩展开发知识有限。还有其他地方可以添加这个新选项吗?我如何获得我添加的新订购选项以显示在 Joomla 管理员中?
joomla - 如何更改 K2 Joomla 'extra fields' 的编辑器?
是否可以更改在 Joomla 的 K2 内容组件的“额外字段”中输入数据时使用的编辑器?
从 MS Word 粘贴大量内容时,单击“保存”,然后重新打开文章,数据消失了。
joomla - K2后端项目表
有人可以帮我吗,我想在 K2 的后端项目列表中为每个项目添加一个额外的价格字段。
我知道 html 和 css,对 php 知之甚少,我需要知道要编辑哪些文件和行。
谢谢。
php - 其他语法返回错误
这里似乎有什么问题?它返回Parse error: syntax error, unexpected T_ELSE in 的错误。
这是为了 K2 Extrafield Visibility