问题标签 [piranha-cms]

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 回答
146 浏览

piranha-cms - Piranha CMS 登录问题

我正在使用 Piranha CMS,我想在不同的组中创建多个用户,我尝试这样做,但它不允许我登录这些用户,即使我必须实现登录用户应该只编辑几个允许的页面那个用户。我如何限制用户这样做

0 投票
1 回答
94 浏览

piranha-cms - 如何在 Piranha cms 菜单中添加出站

我几乎不好意思问这个问题,但我没有运气搜索/尝试过。如何将出站链接添加到管理器中的菜单项?我只希望我的一个菜单项有一个外部链接。最好的问候拉斯

0 投票
1 回答
88 浏览

asp.net-mvc - 检查用户是否存在于食人鱼cms mvc c#中

我正在 MVC .net 程序上试用 Piranha Cms。我想允许外部登录,例如谷歌,但在允许他们登录之前,我想检查用户是否存在于食人鱼用户配置文件中,知道如何检查用户是否存在于食人鱼用户中吗?理想情况下,例如 GetUserByEmail 或 GetUserByName,例如 MVC .net 的用户身份。我一直在查看 sysuser.cs 的源代码,但没有一个这样的方法存在。

提前感谢任何线索/提示。

0 投票
1 回答
245 浏览

sql-server-ce - 从哪里获得 Piranha CMS 的 SQL Server CE sdf 数据文件?

我正在尝试将 Piranha CMS 添加到一个简单的网站。作为实体框架并遵循入门指南,我认为将创建数据库。我选择使用系统显然找不到的基于文件的数据库。我错过了一些步骤吗?

请参阅下面的错误:

找不到数据库文件。检查数据库的路径。[ 数据源 = C:...\App_Data\Piranha.sdf ]

2017 年 7 月 6 日更新:我安装了 SQL CE 工具并手动创建了一个名称与连接字符串匹配的 sdf 文件。该应用程序现在显示有关丢失表的错误,我可以通过将“showDBErrors”设置为 false 来“修复”,正如我在此处找到的那样。我将尝试从 CMS 的主页再次安装。

0 投票
1 回答
449 浏览

piranha-cms - Working with blocks in PiranhaCMS

I am attempting to work with PiranhaCMS in ASP.NET MVC and I see a concept of "blocks."

However I don't see how to consume those blocks to show them on other areas. How can I utilize blocks to form small content sections that have the same structure, but are not full pages.

0 投票
1 回答
116 浏览

piranha-cms - 在 Piranha Cms 中更改为无前缀时重定向旧网址

不幸的是,我有很多以“/home”为前缀的 SEO 索引页面。现在我需要在 Piranha 中更改为无前缀的 url,这很容易。但是有没有一个地方可以强制从旧网址重定向到新网址?例如,将“www.example.com/home/page”重定向到“www.example.com/page”。问题是旧页面不再存在,因此我无法在该页面上放置脚本来进行重定向。最好的问候拉斯,丹麦

0 投票
1 回答
1020 浏览

asp.net-core - Piranha CMS 本地化

如何本地化优秀的 Piranha Headless CMS 解决方案?我希望能够允许用户选择一种语言并根据该选择显示内容。我只想显示两组页面,没有全球化。

亲切的问候,

卡雷尔

0 投票
1 回答
200 浏览

piranha-cms - Piranha.Core 中页面的有限编辑权限

这周我发现了piranha.core cms,它看起来很棒而且非常可扩展。

我需要在一个需要用户注册才能为慈善机构筹款活动的网站中使用 CMS。这将适用于捐赠者以及筹集资金的志愿者。但我也希望一些用户能够创建新闻帖子等。这个项目需要志愿者能够编辑个人资料页面上的内容,并让捐赠者能够跟踪他们的捐赠。我希望我的注册人、志愿者和内容创建者的帐户是相同的帐户。

Piranha.core 示例使用“Piranha Identity With Seed”,它反过来使用我在 UserController 中看到的 asp.net 身份。

所以这就是我想做的:

  • 注册用户,
  • 志愿者注册时为志愿者创建一个页面,
  • 为志愿者分配权限,使其只能编辑/发布他们自己的页面。

所以我想我可以使用 Asp.net Identity UserManager 注册用户,使用 PageEditService 复制模板页面,但问题是:我可以将用户的权限限制为只能编辑用户的个人资料页面吗?(甚至可能不是页面上的所有内容)

干杯,

于尔仁

0 投票
1 回答
371 浏览

piranha-cms - 获取/设置块上的列表字段

这在我的 Models.Regions 课程中

在 Models.Blocks 我制作了一个名为 SliderBlock.cs 的块,我需要插入一个滑块列表

如何查看管理器的列表?

0 投票
1 回答
357 浏览

piranha-cms - Piranha CMS 如何扩展

我刚刚开始将 Piranah 视为启动个人项目的一种方式。它看起来很棒,但我想扩展一些模型。例如,每个博文都有一个物理地址字段。

添加它的最佳方法是什么,而不会在以后升级时引起问题?