是否有可能获得路径中定义的url部分? 例如,使用此路线:
Route::get('/editor/{id}', 'EditorController@editor')->name('editorNew');
使用上述功能后,让我们说route_link();
我想得到:
$route_link = route_link('editorNew', array('id' => 1));
//$route_link containts "/editor/1"
我尝试使用route()
,但我得到了http://localhost/app/public/editor-new/1
而不是/editor-new/1
,而这不是我想要的。
为清楚起见,需要此功能根据机器生成链接,启动应用程序(与Shopify集成)。
答案 0 :(得分:1)
您可以使用route
方法通过在第三个参数中传递false
来获取相对路径:
route('editorNew', [1], false); // returns '/editor-new/1'
答案 1 :(得分:0)
您可以使用以下内容:
1
{id}
是路线上的第一个值,此时为id
。
如果您想在方法中使用参数(public function editor($id) {
//your code
}
),则会出现以下情况:
Route::input('id');
在视图中你可以使用:
s1 = input("Is your phone freezing/stuttering? ")
if s1 == "Yes" or s1 == "yes":
print("Try deleting some apps and this might help with your problem")
if s1 == "No" or s1 == "no":
def foo():
while True:
return False
希望这有效!