ModStart CMSÊÇÒ»¸ö»ùÓÚLaravelµÄȫջ¿ª·¢¿ò¼Ü£¬×î³õÓÉħÖÚϵÁвúÆ·ÄÚ²¿·õ»¯£¬ÏÖÒÑÎȶ¨ÔËÐÐÔÚ³ÉǧÉÏÍòµÄÍøÕ¾ÏµÍ³ÖС£
ModStart CMS¾ßÓÐÒÔÏÂÌØÕ÷£º
Ä£¿éÖ§³Ö
ÄÚÖûýľʽµÄÄ£¿é¹ÜÀí¿ª·¢£»
¿ìËÙ¼¯³É
»ùÓÚ±ê×¼Composer£¬¿É¿ìËÙ¼¯³É£»
ÀýÈ磬ͨ¹ý20ÐдúÂë¼´¿ÉʵÏÖÒ»¸öÐÂÎÅÀàµÄÔöɾ¸Ä²é¹ÜÀíÒ³ÃæºÍϵͳ¡£
class NewsController extends Controller{
use HasAdminQuickCRUD;
protected function crud(AdminCRUDBuilder $builder)
{
$builder
->init(¡®news¡¯)
->field(function ($builder) {
$builder->id(¡®id¡¯,¡¯ID¡¯);
$builder->text(¡®title¡¯, ¡®Ãû³Æ¡¯);
$builder->richHtml(¡®content¡¯, ¡®ÄÚÈÝ¡®);
$builder->display(¡®created_at¡¯, ¡®´´½¨Ê±¼ä¡®);
$builder->display(¡®updated_at¡¯, ¡®¸üÐÂʱ¼ä¡¯);
})
->gridFilder(function (GridFilter $filter) {
$filter->eq(¡®id¡¯, ¡®ID¡¯);
$filter->like(¡®title¡¯, ¡®±êÌâ¡®);
})
->title(¡®ÐÂÎŹÜÀí¡¯);
}
}
ModStart¾ßÓÐÊ²Ã´ÌØµã£º
»ùÓڸÿò¼Ü£¬ÑÜÉú³öÁËÐí¶à¿ìËÙ¿ª·¢µÄÌØÐÔ¡£
1¡¢ºǫ́¹ÜÀíϵͳ¿ìËÙ¿ª·¢
2¡¢Ö§³Ö¶àÓïÑÔ¿ª·¢
3¡¢Ä£¿é»¯¿ª·¢£¬²å¼þ¿ª·¢&Ä£¿é¿ª·¢£¬¿ìËÙ¼¯³Éϵͳ