我是十月新手。 CMS安裝在Web服務器上,命令外殼無法訪問。十月Cms - 看不到插件
我已經使用官方文檔 - 文件夾Plugin.php創建了插件,所需的最小。但CMS無法看到這個插件,只能從市場上看到插件。可能是什麼原因?
我是十月新手。 CMS安裝在Web服務器上,命令外殼無法訪問。十月Cms - 看不到插件
我已經使用官方文檔 - 文件夾Plugin.php創建了插件,所需的最小。但CMS無法看到這個插件,只能從市場上看到插件。可能是什麼原因?
您可以通過RainLab/Builder插件創建插件:
https://octobercms.com/plugin/rainlab-builder
這是一個可視化的開發工具,它可以幫助創建插件更容易。
1)在plugins文件夾中放置一個包含插件作者姓名的文件夾。例如:爲此定製。
2)現在創建帶插件名稱的文件夾。例如:'產品' 3)在插件文件夾(產品)內創建Plugin.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)這可能不是必須的,但可以使用。在'product'文件夾中創建文件夾名稱'updates',並將文件名稱version.yaml放入以下內容。
1.0.0: - 產品
4)的第一個版本,現在您在後端。如果您在管理插件部分看不到該插件,只需登錄註銷和登錄並再次檢查。
注意:這只是基本的。您可以使用builder插件輕鬆創建插件,如Oleg Samorai提到。
如果我沒記錯的話:logout/login會觸發新添加的插件的安裝。 – Ametad
您是否導航到「更新和插件」 - >「管理插件」,以查看該部分中的新插件是否適合您? –
第一次檢查插件插件的權限 –
您可以分享您的插件的確切目錄結構嗎? – Ametad