我是十月份的新人。CMS安装在web服务器上,无法访问命令shell。
我已经使用官方文档创建了插件-文件夹,Plugin.php,最低要求。但是CMS看不到这个插件,只能看到市场上的插件。可能的原因是什么?
发布于 2017-02-09 16:09:48
您可以通过RainLab / Builder插件创建插件:
https://octobercms.com/plugin/rainlab-builder
它是一个可视化的开发工具,它有助于更容易地创建插件。
发布于 2017-08-04 21:40:56
1)在插件文件夹中放置一个带有插件作者姓名的文件夹。例如:“自定义”。
2)现在创建带有插件名称的文件夹。例如:'product‘3)在插件文件夹(产品)中创建Plugin.php文件。包含以下内容。
<?php
namespace Custom\Product;
use System\Classes\PluginBase;
/**
* Product Plugin Information File
*/
class Plugin extends PluginBase
{
/**
* Returns information about this plugin.
*
* @return array
*/
public function pluginDetails()
{
return [
'name' => 'Product',
'description' => 'Manage product section.',
'author' => 'Auther',
'icon' => 'icon-leaf'
];
}
}3)这可能不是必须的,但你可以使用它。在“产品”文件夹中创建一个名为“updates”的文件夹,并放置一个名为version.yaml的文件,其中包含以下内容。
1.0.0:-产品的第一个版本
4)现在检查后端。如果在manage plugin部分没有看到插件,只需注销和,登录,然后再检查一次。
注意:这只是基础知识。您可以使用构建器插件轻松创建插件,就像Oleg Samorai提到的那样。
发布于 2017-01-26 18:19:18
你的插件文件夹的根目录下有没有设置正确的plugin.yaml文件?
https://stackoverflow.com/questions/41847009
复制相似问题