问题标签 [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.
pyrocms - 如何在不删除 PyroCMS 中的模块表记录的情况下更新模块?
我有一个产品模块。它工作正常。
我可以在 pyrocms 的管理员上添加、更新、删除和列出产品。
但现在我需要添加 4 列,即
有货、有货、现货、已发货
类似于上面的列。
每当我卸载我的模块时,它总是会删除 default_products 表。
希望有人可以帮助..非常感谢
谢谢..
php - 使用 php 配置和运行计划任务(Cron Jobs!)
我想在管理面板上建立一个部分,以提供配置计划任务的能力。
主意 :
在那个面板上:
- 管理员可以上传一个php文件(我可以这样做)
- 制定时间表(即每周星期五 12:00 一次)(我可以这样做)
- 为上传的 php 文件分配一个时间表(我可以这样做)
- 在预定时间执行 php 文件。(这是我的问题)
真正的问题是如何在不强制站点管理员使用 cPanel 或 ssh 的情况下安排和执行 php 文件?
我希望这个问题很清楚。顺便说一句,我正在使用 pyrocms(如果需要)
module - set_theme 在模块 pyroCMS 2.1 中不起作用
我在插件/默认/主题中创建了一个名为“uni”的自定义主题。好的,因为我可以在 CP 中看到它。
接下来我用代码创建一个自定义模块:
但是当我浏览这个模块时,主题仍然是 CP 上的活动主题,所以模块控制器中的 set_theme 不起作用。
有什么方法可以使用自定义主题而不是更改 CP 中的活动主题来制作模块?
software-design - Pimcore 与 PyroCMS
展望一家我正在与 atm 合作的公司,我希望停止使用各种框架/cms 系统,而只为所有未来的客户提供一个。
为此,我准备了一个选项列表,并将其缩减为 Pimcore 和 PyroCMS。我是一名 CI 开发人员,所以很明显 Pyro 对我有利,但是将开发自定义模块的人在 Zend 中更舒服。我发现了这一点:pimcore 的(缺点)优势是什么?并发现它很有启发性。
所以我很想知道基于以下标准对这两个系统的想法:
- 重新换肤潜力(前端主题等)。
- 自定义模块轻松。在 Pyro 中构建模块非常简单且直观(如果您了解 CI)。Pimcore 对 Zend 大师来说是否那么容易?另外,只是购买/下载现有的模块,哪个更丰富?
- 多站点使用(一次安装可以允许站点 A 的管理员用户仅查看站点 A 的内容吗?)
文档和营销宣传对这两个网站都很有用,但这里的任何实践经验都会很有用。
我在想我们也可以只使用 Pyro 中的 Zend 库(就像你可以单独使用 CI 一样)。有人认为使用起来会很头疼吗?
apache - .htaccess 中的条件 SetEnv?
是否可以根据主机名在 .htaccess 文件中设置不同的 SetEnv 变量?
例如,我需要我的.htaccess
文件具有以下值:
在生产盒上,以及...
在分期箱上。该.htaccess
文件受版本控制,这就是我正在寻找有条件解决方案的原因。
php - 如何计算 pyrocms 中的在线用户数?
pyrocms 中有一张桌子default_ci_sessions
。我认为这必须使用这张表来完成。该表的字段是:
样本行:
我正在我的本地主机上开发,并且只有一个(以上)用户注册。在看到表格的内容之前,我在想的是,该表格应该有一条记录,因为您知道 :)。但是那里已经有 120 条记录,包括来宾用户 session_ids 和我的用户(管理员)的 10 行。我认为唯一的方法是弄清楚我可以用这个last_activity
领域做什么。
还有一个离题的问题:为什么那里有这么多会议?他们不是活跃的会话吗?那么我可以为每个用户名将它们全部分组并选择最大的last_activity
吗?
php - 我如何在核心 php 中创建 pyrocms 登录模块?
我已经在 pyrocms 中开发了一个 Web 应用程序,并且运行良好。现在我想在核心 php 中创建这个网站的移动版本,因为我的客户要求我这样做。我已经完成了几乎但是在核心 php 中创建登录模块时遇到了问题,因为我希望能够使用 pyrocms 由主站点创建的用户。所以请让我知道如何在核心 php 中创建与 pyrocms 一样工作的登录功能登录。
php - PyroCMS 导航栏中的第三级导航
我在 PyroCMS 中制作第三级导航栏时遇到了一些麻烦,我没有两个级别可以正常工作,但由于某种原因,它不会让我浏览 {{ navigation }} 数组两次。
这是我目前拥有的:
我猜“孩子”不能循环两次,如果是这样,正确的方法是什么?
谢谢!
php - 更改模块的 uri 而无需在 PyroCMS 中重命名类
在不重命名类的情况下更改模块的 uri 的最佳方法是什么。例如,我希望博客模块显示:
/博客/post-title -> /新闻/post-title
路线.php?
codeigniter - 使用 Codeigniter 和 XenForo 跨多个站点的单用户系统
我有几个网站,基本上我希望有相同的用户系统。
其中一个站点运行 XenForo,其他站点都运行 Codeigniter,或者基于 Codeigniter 构建的系统(例如 PyroCMS)。
除了能够注册之外,我还需要以某种方式让用户使用相同的用户名/密码组合登录任何网站。
我知道有很多方法可以解决这个问题,例如 OpenID 服务器,但是我不能 100% 确定哪种方法最适合我的情况,因为我使用的两个系统并不能很好地协同工作。
我不太在意让它同时在所有站点上自动登录,但只是不希望人们不得不使用多个不同的凭据。
我是否会按照中央 OpenID 服务器的思路思考一些事情,在“从”站点上使用 openid 身份验证是我的最佳选择吗?
在这种情况下,我最好将 XenForo 用户表用作“主”用户表。
任何意见或建议将不胜感激。