问题标签 [pyrocms]

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.

0 投票
1 回答
922 浏览

jquery - PyroCMS 无限滚动/分页路径问题

我正在尝试通过将其应用于 PyroCMS (http://pyrocms.com) 安装的博客页面来实现无限滚动 jquery 插件 (http://www.infinite-scroll.com/)。但是,我遇到了重复条目的问题,因为插件似乎假设分页结构将是 page/1、page/2 等等,而 PyroCMS 将 URL 构建为 page/、page/10 , page/20 等等。有什么办法可以纠正这个吗?

我正在使用以下设置触发插件:

我在想编辑博客模块的路由文件可能可行,但我不确定如何重组它以使模块在构建分页 URL 时使用页码与博客文章的数量。路由文件的内容本质上是:

我认为问题的根源在于插件只是期望与 CMS 提供的分页结构不同。如果有什么可以帮助您的,我将不胜感激!

0 投票
1 回答
402 浏览

php - 在 pyrocms 中实现多语言支持

我一直在尝试基于 Sazans 库实现多语言支持,但查询似乎对我不起作用。

库:https ://github.com/sazan/MultiLang-Library-for-PyroCMS/blob/master/README

我的错误:

该错误正在引发查询。我相信函数 translate 没有定义,这就是它抛出错误的原因。

我尝试通过 phpmyadmin 在我的数据库上运行功能设置查询(在项目页面中找到)。当我添加它时 - 它没有返回错误,也没有“告诉我”它成功添加了函数。

知道我该怎么做吗?

0 投票
6 回答
11561 浏览

php - 如何在 Codeigniter 中两次加入同一个表并分配表别名?

我正在尝试使用 PyroCms 在 Codeigniter 中创建一个邮件系统。在我的邮件表中,我有一个“收件人”行和一个“发件人”行,其中包含发件人和收件人的用户 ID。为了从 id 中检索用户名,我试图将表连接在一起,但它只是返回了这个错误:

错误号:1066

不是唯一的表/别名:'default_users'

文件名:/hsphere/local/home/brightmedia/reuseable.dk/modules/mail/models/mail_m.php

行号:13

我的代码如下:

有趣的是,如果我删除最后一个“加入”操作并让它只加入邮件的收件人,一切都会很好。

0 投票
1 回答
352 浏览

php - 用于一些大型应用的 PyroCM

我想将 PyroCMS 用于高尔夫公司网站。PyroCMS 有非常棒的管理面板,我们也可以使用主题来改变网站的整体外观。

我想修改、扩展管理员,让整个管理员都可以轻松管理播放器、内容、注册等。

这意味着我想在控制网站功能的管理面板中添加额外的选项卡。

这可能吗?

0 投票
1 回答
171 浏览

php - {{ user:username }} 并不总是返回正确的用户名

我正在使用Pyro CMS并实现其自定义模块。

在此模块中,当我通过{{user:username}}它获取用户名时返回错误值。所以我想问这是获取用户名的正确方法还是这里有任何错误。

我还有其他方法可以在 pyroCMS 中获取用户名。

谢谢。

0 投票
1 回答
1124 浏览

pyrocms - 在开发服务器中添加站点时,Pyrocms 管理页面不适用于所有浏览器

我已经用 pyrocms 创建了一个网站。我已经看到管理页面在所有浏览器的本地主机中都可以正常工作。但是当我在开发服务器中添加站点时,管理页面仅适用于 firefox 和 opera。它在 IE 和 Chrome 中不起作用。我正在使用 pyrocms 1.3.x 版本。我已清除浏览器缓存以及 pyrocms 缓存并尝试但无法正常工作。我发现这是登录后会话丢失的问题。

有什么解决方案可以解决这个问题吗?

0 投票
1 回答
598 浏览

php - 使用 Ion_auth 进行跨域身份验证,用于 Codeigniter

我有一个基于 Codeigniter 的网站,使用 Ion_auth 进行身份验证。

我现在正在使用 PyroCMS 构建一个新站点,并希望用户在登录到我的原始站点时登录到 PyroCMS。

在第二个 Codeigniter 站点中检查会话或 cookie 的最佳方法是什么?

0 投票
2 回答
1873 浏览

php - PyroCMS - 在模块中加载自定义库

我正在编写一个涉及图像上传和缩略图生成的 PyroCMS 模块。我知道 codeigniter 有一个内置的图像处理类,它能够制作缩略图,但我很喜欢 phpThumb 的自适应调整大小功能。出于这个原因,我想尝试让 phpThumb 正常工作。

我已将 phpThumb 文件放在 ./addons/shared_addons/modules/mymodule/libraries

我正在尝试使用以下内容加载:

我包含扩展名是因为 .inc.php 文件不是 .php 文件,对吗?无论哪种方式,如果我保留扩展名,我都会收到此错误:

有人知道我在做什么错吗?

谢谢,埃德。

0 投票
1 回答
661 浏览

php - 将页面 ID 传递给 PyroCMS 中的插件的最佳方法?

我开发了一个模块,允许用户将图像上传到一个小画廊小部件。当他们通过管理面板上传图片时,还可以指定图片出现在哪个页面上。这一切都很好,我在数据库中有一个表,它引用了带有图像 ID 的页面 ID。我不确定的一点是如何将页面 ID 传递给插件,以便它可以显示正确的图像。

这里最好的方法/语法是什么?我在想象这样的事情:

其中 this_page_id 将是页面的唯一 ID。谁能指出我正确的方向?

干杯,菲尔

0 投票
2 回答
5954 浏览

codeigniter - 如何在 pyrocms 中获取当前登录的用户 ID?

现在我有一个项目pyrocms,我在模块控制器中获取当前 id 用户时遇到问题,有人知道如何获取吗?