×ðÁú¿­Ê±¹ÙÍøµÇ¼

ÔõÑùʹÓÃLaravelʵÏÖºǫ́ÖÎÀíϵͳµÄÒ³ÃæÌøת

laravelÊÇÒ»ÖÖ³£ÓõÄphp webÓ¦ÓóÌÐò¿ò¼Ü£¬±»ÆÕ±éÓÃÓÚ½¨ÉèÏîÄ¿µÄºó¶Ë ¡£µ±ÎÒÃÇʹÓÃlaravel¹¹½¨ºǫ́ÖÎÀíϵͳʱ£¬ÄÑÃâ»áÉæ¼°µ½Ò³ÃæÖ®¼äµÄÌøתµÄÎÊÌâ ¡£ÓÉÓÚlaravelʹÓÃÁËmvcµÄÉè¼Æģʽ£¬ËüµÄ·ÓɺͿØÖÆÆ÷ÊÇʵÏÖÒ³ÃæÌøתµÄÒªº¦×é³É²¿·Ö ¡£

ÔÚÕâƪÎÄÕÂÖУ¬ÎÒÃǽ«Ò»²½²½ÏÈÈÝÔõÑùʹÓÃLaravelµÄ·Óɹ¦Ð§ºÍ¿ØÖÆÆ÷À´ÊµÏÖºǫ́ÖÎÀíϵͳµÄÒ³ÃæÌøת ¡£

Ò»¡¢Laravel·ÓÉ

ÔÚLaravelÖУ¬Â·ÓÉÊǽç˵ӦÓóÌÐòÇëÇóµÄURIºÍ²Ù×÷³ÌÐòÖ®¼äµÄ¹Øϵ ¡£Â·Óɽç˵ÁËÓ¦ÓóÌÐòÔõÑùÏìÓ¦¿Í»§¶ËÇëÇó£¬ËüÊÇÅþÁ¬ÇëÇ󵽿ØÖÆÆ÷ÒªÁìµÄÇÅÁº ¡£ÎÒÃÇ¿ÉÒÔͨ¹ý½ç˵·Óɵķ½·¨À´ÊµÏÖºǫ́ÖÎÀíϵͳµÄÒ³ÃæÌøת ¡£

ÔÚLaravelÖУ¬Â·Óɽç˵ÔÚroutes/web.phpÎļþÖÐ ¡£ÏÂÃæÊÇÒ»¸ö¼òÆӵķÓɽç˵ʾÀý£º

Route::get('/admin/dashboard', 'DashboardController@index');

µÇ¼ºó¸´ÖÆ

Õâ¸ö·Óɽç˵¸æËßLaravel£¬ÒÔGETÒªÌå»á¼ûURIΪ/admin/dashboardµÄÇëÇ󽫱»Â·Óɵ½DashboardController¿ØÖÆÆ÷ÀàµÄindexÒªÁì ¡£

ÔÚÕâÀïÎÒÃÇ¿ÉÒÔ¿´µ½£¬Â·Óɽç˵°üÀ¨Á½¸öÖ÷ÒªµÄ²¿·Ö£ºÇëÇó·½·¨ºÍURI£¬ÉÐÓжÔÓ¦µÄ¿ØÖÆÆ÷ÒªÁì ¡£

¶þ¡¢Laravel¿ØÖÆÆ÷

¿ØÖÆÆ÷ÊÇLaravelÓ¦ÓóÌÐòÖеÄ×é³É²¿·ÖÖ®Ò»£¬ËüÈÏÕæ´¦ÀíÇëÇó²¢±¬·¢ÏìÓ¦ ¡£ÎÒÃÇ¿ÉÒÔͨ¹ý½ç˵¿ØÖÆÆ÷À´ÊµÏÖºǫ́ÖÎÀíϵͳµÄÒ³ÃæÌøת ¡£

ÔÚLaravelÖУ¬¿ØÖÆÆ÷½ç˵ÔÚapp/Http/ControllersĿ¼Ï ¡£ÏÂÃæÊÇÒ»¸ö¼òÆӵĿØÖÆÆ÷Àà½ç˵ʾÀý£º

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class DashboardController extends Controller
{
    public function index()
    {
        return view('admin.dashboard');
    }
}

µÇ¼ºó¸´ÖÆ

Õâ¸ö¿ØÖÆÆ÷Àà°üÀ¨Ò»¸öÒªÁ죺index()£¬Ëü·µ»ØÒ»¸öÃûΪadmin.dashboardµÄÊÓͼ ¡£ÔÚLaravelÖУ¬ÊÓͼÊÇÖ¸ÓÃÓÚ·ºÆðHTML½çÃæµÄÄ£°å£¬Ëüͨ³£ÊÇÓÉ¿ØÖÆÆ÷ÒªÁì·µ»ØµÄ ¡£

Èý¡¢Ò³ÃæÌøת

ÓÐÁË·ÓɺͿØÖÆÆ÷£¬ÎÒÃǾͿÉÒÔÇáËɵØʵÏÖºǫ́ÖÎÀíϵͳÖеÄÒ³ÃæÌøתÁË ¡£

ÀýÈ磬ÎÒÃÇÏëÈÃÔÚºǫ́ÖÎÀíϵͳÖеã»÷ij¸öÄ £¿éµÄ°´Å¥Ê±Ìøתµ½¸ÃÄ £¿éµÄÒ³Ã棬¿ÉÒÔʹÓÃÒÔÏ´úÂ룺

Route::get('/admin/products', 'ProductController@index');

µÇ¼ºó¸´ÖÆ

ÔÚProductControllerÖнç˵indexÒªÁ죬·µ»ØÏÔʾ²úÆ·ÁбíµÄÊÓͼ£º

public function index()
{
    return view('admin.products');
}

µÇ¼ºó¸´ÖÆ

È»ºóÔÚÊÓͼÖÐÌí¼Ó°´Å¥ºÍÁ´½Ó£¬Ê¹ÓÃURL::to()ºÍroute()º¯ÊýÌìÉúÒªÌøתµÄURL£º

<a>²úÆ·Áбí</a>

<a>²úÆ·Áбí</a>

µÇ¼ºó¸´ÖÆ

µÚÒ»¸ö°´Å¥Ê¹ÓÃURL::to()º¯ÊýÌìÉúURL£¬°Ñ/admin/products×÷Ϊ²ÎÊý ¡£Õâ¸öº¯Êý¿ÉÒÔÌìÉúÈκÎURL£¬°üÀ¨´ø²ÎÊýµÄURL ¡£

µÚ¶þ¸ö°´Å¥Ê¹ÓÃroute()º¯ÊýÌìÉúURL£¬ËüʹÓ÷ÓɵÄÃû³ÆÀ´ÌìÉúURL ¡£ÎÒÃÇ¿ÉÒÔʹÓÃnameÑ¡Ïî¸ø·ÓÉÃüÃû£º

Route::get('/admin/products', 'ProductController@index')-&gt;name('admin.products.index');

µÇ¼ºó¸´ÖÆ

ÕâÑù¾Í¿ÉÒÔʹÓÃroute()º¯ÊýÀ´ÌìÉú¸Ã·ÓɵÄURL ¡£

ËÄ¡¢×ܽá

ÔÚ±¾ÎÄÖУ¬ÎÒÃÇÏÈÈÝÁËÔõÑùʹÓÃLaravelµÄ·ÓɺͿØÖÆÆ÷À´ÊµÏÖºǫ́ÖÎÀíϵͳµÄÒ³ÃæÌøת ¡£Â·ÓÉÊǽç˵ӦÓóÌÐòÇëÇóºÍ²Ù×÷³ÌÐòÖ®¼äµÄ¹ØϵµÄÒªº¦²¿·Ö£¬¶ø¿ØÖÆÆ÷ÈÏÕæ´¦ÀíÇëÇó²¢±¬·¢ÏìÓ¦ ¡£Ò³ÃæÌøת¿ÉÒÔͨ¹ýÔÚ·ÓɺͿØÖÆÆ÷Öнç˵ÇëÇóºÍÏìÓ¦µÄÒªÁìÀ´ÊµÏÖ ¡£Í¨¹ýʹÓÃLaravelµÄ·ÓɺͿØÖÆÆ÷£¬ÎÒÃÇ¿ÉÒÔÇáËɹ¹½¨ÏÖ´ú»¯¡¢ÏìӦʽºÍÇ¿Ê¢µÄWebÓ¦ÓóÌÐò ¡£

ÒÔÉϾÍÊÇÔõÑùʹÓÃLaravelʵÏÖºǫ́ÖÎÀíϵͳµÄÒ³ÃæÌøתµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ