问题标签 [october-partial]

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

php - OctoberCMS:如何更改“attachMany”关系类型的上传文件的视图?

关系的默认视图,attachMany即使对于非图像文件,也会尝试显示文件的预览。例如,在以下快照中,october 尝试显示pdf文件的预览:

在此处输入图像描述

如您所见,pdf 文件的预览失败。我需要修复这种行为。如何覆盖为上传文件显示的 HTML?

0 投票
0 回答
55 浏览

jquery - Modernizr.js 触发了两次

我对此有点陌生,但我不知道为什么 .js 文件似乎在前端触发了两次。

注意:我正在使用 OctoberCMS 平台进行开发

这里分享一下我的布局模板代码:

布局

0 投票
1 回答
581 浏览

octobercms - 在 columns.yaml 中使用 Date 或 Timesense 格式时,日期未反映正确的日期信息

我遇到了后端列表未呈现正确日期时间的问题,并且比模型的实际 DB 值提前 5 小时:

这是我的配置:

服务器 TZ:美国/多伦多

十月CMS 时区=>美国/多伦多 (config/app.php)

这是 Columns.yaml 中以下格式的结果(已确认数据库保存正确的时间并且模型具有正确的时间,这是一个演示问题):

我做错了什么吗?

0 投票
1 回答
505 浏览

php - 部分中的自定义联系表并在静态页面插件中使用

我使用了 OctoberCMS静态页面插件,通过它我正在创建静态页面。

问题是,我在 Partial 中创建了一个联系表格,如下所示。

contactform_snippet.htm -标记

在此处输入图像描述

contactform_snippet.htm -代码

在此处输入图像描述

下面是我创建并使用了我刚刚创建的contactform_snippet.htm的静态页面。

在此处输入图像描述

下面是预览它的样子。

在此处输入图像描述

问题是,即使我点击“提交”按钮,它也没有做任何事情。

我还将表单代码从更改为data-request="{{ __SELF__ }}::onSendInquiry"data-request="onSendInquiry"但随后出现以下错误:

未找到 AJAX 处理程序“onSendInquiry”。

这里的事情是,我在CMS 页面而不是静态页面中创建和复制了类似的东西,并且所有内容都在那里进行验证和发送电子邮件。

所以我的问题是如何使用Snippets在这里的静态页面中使同样的事情起作用。我知道可以通过创建组件来实现,但是我有很多表单,我想实现这样的东西来让它工作。有什么想法我需要在这里完成这项工作吗?

谢谢

0 投票
1 回答
800 浏览

php - 我的 404 页面的 OctoberCMS 404 页面自定义 URL

我正在使用 OctoberCMS静态页面插件,我在其中创建了一个带有自定义 URL的404 页面,例如http://localhost/my_website/home/content/error404

当我打开此页面时,它工作正常,但是当有人键入不存在的 URL 时,例如http://localhost/my_website/whatever,它没有显示我创建的 404 页面。

有人可以指导我如何将此页面设置为我的默认 404 页面?我还创建了一个部分来设置内容,并将这个片段拖放到这个静态页面中。

有什么建议或想法吗?

谢谢

0 投票
1 回答
561 浏览

ajax - 十月CMS | 如何在 AJAX 额外功能上禁用加载指示器

在我的项目中,我需要使用 AJAX 额外功能,即表单验证和闪烁消息……但我不想在页面顶部看到加载指示器

在此处输入图像描述

如何禁用它?

0 投票
2 回答
2341 浏览

php - OctoberCMS columns.yaml VALUE FROM 具有多个字段

我在OctoberCMS中使用Builder插件创建了一个插件,其中有columns.yaml文件。

在一个名为 的字段property_id中,我有一个字段为VALUE FROM,它要求添加我的表的字段名称,因此我添加了一个名为 as 的字段street_number

但我想在那里连接多个字段。像下面的东西。

但这不起作用。我也尝试过其他方法,但仍然无法正常工作。

有人可以指导我如何做到这一点吗?

此外,如果这些字段各自的值存在于表中,那么如果这些字段得到连接,那就太好了。

这就是我的columns.yaml文件的样子。

谢谢

0 投票
2 回答
2663 浏览

jquery - jQuery Repeater 在使用 ajax 生成的部分中不起作用

在由单个页面内的 ajax 生成的多个步骤组成的表单中,我必须在中间步骤中使用jquery.repeater 。

特定于中继器的表单代码位于专用部分中

但是 jquery.repeater 不起作用,当我单击添加或删除按钮时,什么也没有发生,控制台中甚至没有一条 javascript 错误消息。

如果我直接在没有加载 ajax 的页面中使用这个部分,它就可以工作。

请注意,我在我的 ajax 处理程序方法中使用推送部分更新方法

return [ '#myDiv' => $this->renderPartial('mypartial') ];

欢迎小伙伴帮忙。

这是我使用的代码

和我布局底部的脚本声明

我的部分

我的页面

我的中继器.js

最后,为了比较,在基本页面中工作的代码

0 投票
2 回答
440 浏览

octobercms - 十月 CMS 后端表单字段获取后端用户名

如何获取后端用户的名称并使用部分将其输出到后端表单字段中。

谢谢 在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
1383 浏览

octobercms - OctoberCMS Add List to Tab Field

I would like to implement a list into backend controller for my users under a new tab.

https://ibb.co/fkAWFR (Add Tab Field)

https://ibb.co/ktHdvR (include this list)

My _viewed_jobs.htm partial looks like this:

listRender() ?>

Which throws an error about list behavior not being initialized. After some looking I found these posts: https://octobercms.com/forum/post/listcontroller-error-need-help

So I added

to the partial and now it displays my user list controller.

I would like to display a list for my ViewedJobs controller. I also watched the tutorial here: https://octobercms.com/support/article/ob-21 to create my list manually, however, the variables are not defined when I use this code.

I also tried creating a new list config under the Users plugin (which I know is not a best practice) but it throws and error about groups() method not found.