草庐IT

OctoberCMS

全部标签

php - 如何在 OctoberCMS 插件中注册中间件?

RegisteringmiddlewaresinLaravel很简单:simplylistthemiddlewareclassinthe$middlewarepropertyofyourapp/Http/Kernel.phpclass或Ifyouwouldliketoassignmiddlewaretospecificroutes,youshouldfirstassignthemiddlewareashort-handkeyinyourapp/Http/Kernel.phpfile但是这如何在OctoberCMS插件中完成呢?“Routingandinitialization”是用来代

php - 如何在组件内部调用组件 [OctoberCMS]

我想用一个变量调用一个组件内部的一个组件,像这样:这里是default.html的代码->{%partial__SELF__~"::category"category=__SELF__.categorychildscategory=__SELF__.childscategory%}DATA{%partial__SELF__~"::dates"files=__SELF__.files%}NomedoFicheiro{%partial__SELF__~"::files"files=__SELF__.files%}Descrição{%partial__SELF__~"::descripti

php - 如何在 octobercms 中创建中间件

我是OctoberCMS的新手,但我对Laravel有一定的了解。在Laravel中很容易创建中间件并将多个中间件分组。在OctoberCMS中,我还找不到合适的指南或满意的答案。有谁知道如何在OctoberCMS中创建中间件和组合多个中间件? 最佳答案 在您的插件文件夹中,使用文件Plugin.php来设置您的中间件您必须像这样在启动函数中声明:publicfunctionboot(){//Registermiddleware$this->app['Illuminate\Contracts\Http\Kernel']->pushM

php - 十月安装

我已经通过控制台界面页面安装了october。后端工作正常,但UI出现错误:The"Cms\Facades\Cms"extensionisnotenabled.我不知道它出了什么问题。有人可以帮忙吗? 最佳答案 似乎是Composer加载了太新版本的Twig-https://github.com/octobercms/october/issues/2908#issuecomment-306431036fixedbyopeningcomposer.jsonintherootdirectory,addingtotherequireobj

php - 使用带有静态页面插件的前端编辑器

我是ocms的新手,我已经安装了静态页面并且它的工作非常好。我想使用其中一个插件从首页(在上下文编辑中)编辑字段,例如:https://octobercms.com/plugin/netsti-editor我已经拖到我的布局页面,但我不能在首页编辑这个。这是我如何使用静态页面插件的示例:{repeatername="side_logos"tab="General"prompt="Addanothercontentsection"}{textname="my_title"label="MyTitle"}{/text}{/repeater}谢谢 最佳答案

php - OctoberCMS 发布表单

我的表格:我似乎无法获得要发布的表格;我在哪里放置这个文件?我要编辑哪个文件才能将表单数据字段发送到我的电子邮件?我已经设置了后端邮件设置:functiononSend(){//Collectinput$name=post('name');$email=post('email');$message=post('message');//Submitform$to=System\Models\MailSettings::get('sender_email');$params=compact('name','email');Mail::sendTo($to,'temp.website::ma

php - Octobercms YAML 选择

我现在如何能够在Octobercms的YAML配置中选择另一个表我有这样的。:season:label:Seasontype:relationselect:concat(title,'-','Season',number)选择标题和编号,但我想做的是选择多个表并使用concat来选择特定的列。根据下面的答案,我已经尝试过了,但我不知道从那里去哪里。基本上来自它包含的剧集feild.yaml:season:label:SeasondescriptionFrom:descriptionspan:autotype:partialpath:~/plugins/test/movie/models

php - OctoberCMS 不创建索引

我正在我的OctoberCMS插件中创建一些数据库表,我想在这些表中使用一些索引。问题是没有创建这些索引,创建的表没有索引。Schema::create('table',function($table){$table->engine='InnoDB';$table->increments('id');$table->text('textField')->index();$table->timestamps();});为什么这是/可能是?编辑:根据评论,我想提一下,这不仅发生在文本字段上,也发生在整数字段上。 最佳答案 这样试试:Sc

php - Octobercms 后端列表超时

我在后端工作,表中有大约10万条记录。问题是,当我加载此列表时,请求超时,因为加载时间超过30秒,而且如果它设法加载(增加超时),列表不会分成页面,只是一页上的整个记录​​列表.有没有人遇到过这个问题,有没有办法修复这个错误? 最佳答案 听起来您可能需要在列表中启用分页。打开Controller目录中的list_config.yaml配置文件并检查recordsPerPage选项:#===================================#ListBehaviorConfig#=====================

php - 十月 cms 找不到驱动程序

首先,我只想说明我在justhost.com上的共享主机上,所以我不排除它们是可能的罪魁祸首和最低限度的适当PDO支持。我只知道该网站在出现错误之前工作了一段时间,几乎没有什么变化。我正在使用OctoberCMS。我从一台计算机登录到我的后端,然后在另一台计算机上使用相同的帐户登录,我得到了这个错误couldnotfinddriver(sitename).com/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php第47行publicfunctioncreateConnection($dsn,