我有一个laraadmin项目。 但; laraadmin放置模块名称和模块数据库表的后缀。 例。
我创建了新模块。该模块名称为:“设置”
如果我使用此名称创建模块,则模块名称将成为设置。
我要删除它。(后缀)
答案 0 :(得分:0)
我解决了这个问题。
找到项目目录:
.... \\ vendor \ dwij \ laraadmin \ src \ Models \ Module.php
在此文件中找到:
public static function generateModuleNames($module_name, $icon) {
$array = array();
$module_name = trim($module_name);
$module_name = str_replace(" ", "_", $module_name);
$array['module'] = ucfirst($module_name); // OLD = $array['module'] = ucfirst(str_plural($module_name));
$array['label'] = ucfirst($module_name); // OLD = ucfirst(str_plural($module_name));
$array['table'] = strtolower($module_name); // OLD = strtolower(str_plural($module_name));
$array['model'] = ucfirst(str_singular($module_name));
$array['fa_icon'] = $icon;
$array['controller'] = $array['module']."Controller";
$array['singular_l'] = strtolower(str_singular($module_name));
$array['singular_c'] = ucfirst(str_singular($module_name));
return (object) $array;
}
摆脱此功能:str_plural();