Closed mostafaznv closed 8 years ago
hi again... i have an issue with routing... i call your package several times in a page! it works nice but it set all Urls same ...
$a = category::where('post_type', 'medical') ->route(["medical-cat" => 'slug']) ->ulAttr(['class' => 'ulClass']) ->active(function($li, $href, $label) { $li->addAttr('class', 'liClass'); }) ->renderAsHtml(); $b = category::where('post_type', 'news') ->route(["news-cat" => 'slug']) ->ulAttr(['class' => 'ulClass']) ->active(function($li, $href, $label) { $li->addAttr('class', 'liClass'); }) ->renderAsHtml(); dd($a,$b);
routes.php :
Route::get('/medical/{slug}', 'myController@index')->name('medical-cat'); Route::get('/news/{slug}', 'myController@index')->name('news-cat');
result is something like this:
<ul class="ulClass"> <li class="liClass"> <a href="http://domain.com/medical/slug">cat name</a> </li> <li class="liClass"> <a href="http://domain.com/medical/slug">cat name</a> </li> </ul> <ul class="ulClass"> <li class="liClass"> <a href="http://domain.com/medical/slug">cat name</a> </li> <li class="liClass"> <a href="http://domain.com/medical/slug">cat name</a> </li> </ul>
second ul most have news in url but is medical i think it's a problem in constructor
ul
news
medical
Hi @mostafaznv
I fixed it. Try again please.
744fca9
thanks @atayahmet worked nice
hi again... i have an issue with routing... i call your package several times in a page! it works nice but it set all Urls same ...
routes.php :
result is something like this:
second
ul
most havenews
in url but ismedical
i think it's a problem in constructor