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

octobercms - OCMS 片段有问题

目前,我正在尝试将导航栏部分转换为片段,并通过前端轻松编辑某些按钮等。我已经设置了片段并将其发布到我主页的内容部分。

页面插件本身检测我在部分和值上设置的表,但是当我尝试使用{{ varName }}它访问它们时不起作用。

我已经测试了代码片段本身,以查看它是否无法通过在代码本身中手动设置它来工作,{{ varName|default('value') }}并且工作正常。我在片段旁边使用菜单项,但除了作为同一个导航栏的一部分之外,它们不会以任何方式交互。

我不确定我是否遗漏了一些东西,因为我是 10 月 CMS 的新手,所以我已经搞砸了几天,所以如果我错过了一些非常小的东西,我深表歉意。

0 投票
2 回答
79 浏览

octobercms - 在 Octobercms 前端结果不尊重数组顺序

我正在使用带有转发器字段的 yaml 文件来选择后端的某些类别。

然后在部分我使用:

然后在前面我使用:

一切正常,我在前端获得了所有类别的数组变量 $categories。问题是无论我是否更改数组顺序,结果顺序总是相同的。例如这个数组:

使用此数组给出相同的顺序结果:

有没有办法让它尊重数组顺序?

0 投票
1 回答
24 浏览

octobercms - 如何传递参数并基于它们在标记中创建条件?

我是新手。如何传递参数并基于它们在标记中创建条件?我有这样一个组件

但我想在两种变体中使用它,如果 mobile = true,那么另一个标记,如果 false 另一个 {% component 'demoTodo' mobile=true %}{% component 'demoTodo' mobile=false %}

如何才能做到这一点?

0 投票
1 回答
75 浏览

octobercms - 我想更改状态列 - 在 columns.yaml 中的 CMS 10 月中使用颜色

我想更改状态列 - 在 CMS 10 月中使用 columns.yaml 中的颜色...

我如何添加这个:

如何将这样的东西添加到我的系统模型中?

0 投票
1 回答
42 浏览

octobercms - 如何将变量从页面传递到部分

嗨,我想从我的页面传递一个值并部分获取它,例如下面是示例主布局

而我的偏

在页面上我尝试如下

这样我就得到了部分'0'的输出,我尝试了部分的dump()并显示'value-from-page'及其值。我在做什么错?

0 投票
1 回答
534 浏览

octobercms - 在前端使用后端表单 - OctoberCMS

我在后端有一个表单来创建新条目。我想让我网站的前端用户也可以创建这些条目,所以由于我已经在后端拥有了这样的表单和控制器,我也想在前端使用它。

我为前端创建了一个组件,并尝试在其中呈现后端表单,如下所示:

组件default.htm

但是,我收到以下错误:

渲染模板期间引发异常(“未找到部分 '_field_richeditor.htm'。”)。

0 投票
1 回答
74 浏览

laravel - 使用 october cms 插入数据库 postgres

大家好,我是 10 月 cms 的新手,我正面临着让我头晕目眩的麻烦。我有一个从用户那里获取数据的表单,我正在使用构建器。这是我的表格:

然后,如果是,则出现 yes 形式,这是 yes 形式:

在代码部分我写了这个函数:

}

不要忘记我在专家模型中附加模型:

请帮助我,我的代码有什么问题?谢谢

0 投票
1 回答
37 浏览

laravel - 在 octobercms 的 url 中传递两个参数

我必须更新现有的 Octobercms 项目,它的网址如下: <a class="page-link" href="{{ 'catalog/category/' | page({'category': category.slug'}) }}" >Все товары</a>

类别页面中的网址是这样的: url = "/catalog/:category?"

如何在 url 中传递两个参数我试过这个:
<a class="page-link" href="{{ 'catalog/category/' | page({'category': category.slug, 'second_parameter':'1'}) }}" >Все товары</a> 并将类别页面中的 url 更改为url = "/catalog/:category?/:second_parameter? 但没有帮助?谁能帮我?

0 投票
1 回答
23 浏览

ajax - 访问 Ajax 请求数据

你能帮我吗?

- 我已经对部分进行 ajax 调用并发送数据( productId )

$.request('onProductLoad', { data: {'productId': 22}, update: { 'Product/card': #result} })

我如何在放置部分页面的 php 代码选项卡中的函数 onProductLoad() 中访问这些数据。

谢谢!

0 投票
0 回答
61 浏览

php - OctoberCMS - 调用标记中代码段中编写的 PHP 函数

假设我在代码段中有一个名为“foo”的函数

我想在标记段中调用这个函数,比如{{foo}}.

我怎样才能做到这一点?我试过完全按照我写的去做,但它没有显示任何结果 - 一个空白屏幕。