问题标签 [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 投票
3 回答
579 浏览

pyrocms - 如何在不删除 PyroCMS 中的模块表记录的情况下更新模块?

我有一个产品模块。它工作正常。

我可以在 pyrocms 的管理员上添加、更新、删除和列出产品。

但现在我需要添加 4 列,即

有货、有货、现货、已发货

类似于上面的列。

每当我卸载我的模块时,它总是会删除 default_products 表。

希望有人可以帮助..非常感谢

谢谢..

0 投票
1 回答
868 浏览

php - 使用 php 配置和运行计划任务(Cron Jobs!)

我想在管理面板上建立一个部分,以提供配置计划任务的能力。

主意 :

在那个面板上:

  • 管理员可以上传一个php文件(我可以这样做)
  • 制定时间表(即每周星期五 12:00 一次)(我可以这样做)
  • 为上传的 php 文件分配一个时间表(我可以这样做)
  • 在预定时间执行 php 文件。(这是我的问题)

真正的问题是如何在不强制站点管理员使用 cPanel 或 ssh 的情况下安排和执行 php 文件?

我希望这个问题很清楚。顺便说一句,我正在使用 pyrocms(如果需要)

0 投票
2 回答
665 浏览

module - set_theme 在模块 pyroCMS 2.1 中不起作用

我在插件/默认/主题中创建了一个名为“uni”的自定义主题。好的,因为我可以在 CP 中看到它。

接下来我用代码创建一个自定义模块:

但是当我浏览这个模块时,主题仍然是 CP 上的活动主题,所以模块控制器中的 set_theme 不起作用。

有什么方法可以使用自定义主题而不是更改 CP 中的活动主题来制作模块?

0 投票
2 回答
1136 浏览

software-design - Pimcore 与 PyroCMS

展望一家我正在与 atm 合作的公司,我希望停止使用各种框架/cms 系统,而只为所有未来的客户提供一个。

为此,我准备了一个选项列表,并将其缩减为 Pimcore 和 PyroCMS。我是一名 CI 开发人员,所以很明显 Pyro 对我有利,但是将开发自定义模块的人在 Zend 中更舒服。我发现了这一点:pimcore 的(缺点)优势是什么?并发现它很有启发性。

所以我很想知道基于以下标准对这两个系统的想法:

  1. 重新换肤潜力(前端主题等)。
  2. 自定义模块轻松。在 Pyro 中构建模块非常简单且直观(如果您了解 CI)。Pimcore 对 Zend 大师来说是否那么容易?另外,只是购买/下载现有的模块,哪个更丰富?
  3. 多站点使用(一次安装可以允许站点 A 的管理员用户仅查看站点 A 的内容吗?)

文档和营销宣传对这两个网站都很有用,但这里的任何实践经验都会很有用。

我在想我们也可以只使用 Pyro 中的 Zend 库(就像你可以单独使用 CI 一样)。有人认为使用起来会很头疼吗?

0 投票
2 回答
21611 浏览

apache - .htaccess 中的条件 SetEnv?

是否可以根据主机名在 .htaccess 文件中设置不同的 SetEnv 变量?

例如,我需要我的.htaccess文件具有以下值:

在生产盒上,以及...

在分期箱上。该.htaccess文件受版本控制,这就是我正在寻找有条件解决方案的原因。

0 投票
1 回答
388 浏览

php - 如何计算 pyrocms 中的在线用户数?

pyrocms 中有一张桌子default_ci_sessions。我认为这必须使用这张表来完成。该表的字段是:

样本行:

我正在我的本地主机上开发,并且只有一个(以上)用户注册。在看到表格的内容之前,我在想的是,该表格应该有一条记录,因为您知道 :)。但是那里已经有 120 条记录,包括来宾用户 session_ids 和我的用户(管理员)的 10 行。我认为唯一的方法是弄清楚我可以用这个last_activity领域做什么。

还有一个离题的问题:为什么那里有这么多会议?他们不是活跃的会话吗?那么我可以为每个用户名将它们全部分组并选择最大的last_activity吗?

0 投票
2 回答
1060 浏览

php - 我如何在核心 php 中创建 pyrocms 登录模块?

我已经在 pyrocms 中开发了一个 Web 应用程序,并且运行良好。现在我想在核心 php 中创建这个网站的移动版本,因为我的客户要求我这样做。我已经完成了几乎但是在核心 php 中创建登录模块时遇到了问题,因为我希望能够使用 pyrocms 由主站点创建的用户。所以请让我知道如何在核心 php 中创建与 pyrocms 一样工作的登录功能登录。

0 投票
1 回答
1308 浏览

php - PyroCMS 导航栏中的第三级导航

我在 PyroCMS 中制作第三级导航栏时遇到了一些麻烦,我没有两个级别可以正常工作,但由于某种原因,它不会让我浏览 {{ navigation }} 数组两次。

这是我目前拥有的:

我猜“孩子”不能循环两次,如果是这样,正确的方法是什么?

谢谢!

0 投票
2 回答
1161 浏览

php - 更改模块的 uri 而无需在 PyroCMS 中重命名类

在不重命名类的情况下更改模块的 uri 的最佳方法是什么。例如,我希望博客模块显示:

/博客/post-title -> /新闻/post-title

路线.php?

0 投票
1 回答
1136 浏览

codeigniter - 使用 Codeigniter 和 XenForo 跨多个站点的单用户系统

我有几个网站,基本上我希望有相同的用户系统。

其中一个站点运行 XenForo,其他站点都运行 Codeigniter,或者基于 Codeigniter 构建的系统(例如 PyroCMS)。

除了能够注册之外,我还需要以某种方式让用户使用相同的用户名/密码组合登录任何网站。

我知道有很多方法可以解决这个问题,例如 OpenID 服务器,但是我不能 100% 确定哪种方法最适合我的情况,因为我使用的两个系统并不能很好地协同工作。

我不太在意让它同时在所有站点上自动登录,但只是不希望人们不得不使用多个不同的凭据。

我是否会按照中央 OpenID 服务器的思路思考一些事情,在“从”站点上使用 openid 身份验证是我的最佳选择吗?

在这种情况下,我最好将 XenForo 用户表用作“主”用户表。

任何意见或建议将不胜感激。