草庐IT

route-href

全部标签

php - 通过 Laravel 中的链接 href 传递 id

是否可以通过Laravel中的链接href传递id并显示该页面,如/projects/display/2。我有这个链接:id)}}"class="btnbtn-info">View将鼠标悬停在/projects/display/2链接上时,它会显示id。但是每当我点击链接时,我都会收到一条错误消息:Sorry,thepageyouarelookingforcouldnotbefound.我有一个名为projects/display的View设置,以及路由和Controller。路线:['web']],function(){Route::get('/','PagesController@

php - 要搜索+替换 href ="URL"的正则表达式

我对正则表达式一窍不通,也没能自己用谷歌搜索到一个明确的解决方案。我想用新的url(存储为变量$newurl)搜索并替换anchorhref内任何url的一些文本($content)。改变这个:为此:我想使用preg_replace最适合这个。像这样的东西:preg_replace('Lookforhref="any-url"','href="$newurl"',$content);想法是让WordPress首页上的所有图像链接到他们的帖子而不是全尺寸图像(这是他们的默认方式)。通常只有一个url可以替换,但我认为替换所有可能的匹配项不会有什么坏处。希望所有这些都有意义并提前致谢!

php - Symfony2 中的路由 : optional parameter en four urls for one route

在我的Symfony2应用程序中,我想通过一个路由实现四个url:a-lot-of-other-stuff/report/-20(负数)a-lot-of-other-stuff/report/40(正数)a-lot-of-other-stuff/report/(没有数字)a-lot-of-other-stuff/report(没有数字也没有/)我的路线目前是这样的:report:pattern:/report/{days}defaults:{_controller:"AppReportBundle:Report:dayReport",days=null}Action定义为:public

php - 拉维尔 4 : protecting routes provided by a controller

我正在构建一个Laravel4应用程序,我想保护我的管理区域,以便只有在用户登录/验证后才能访问它。执行此操作的最佳方法是什么?Laravel文档说你可以像这样保护路由:Route::get('profile',array('before'=>'auth',function(){//Onlyauthenticatedusersmayenter...}));但是当我的路线看起来像这样时会发生什么:Route::resource('cms','PostsController');如何保护指向Controller的路由?提前致谢! 最佳答案

PHP 正则表达式 : exclude href anchor tags

我正在为我的应用程序创建一个简单的搜索。我正在使用PHP正则表达式替换(preg_replace)来查找搜索词(不区分大小写)并添加搜索词周围的标签。preg_replace('/'.$query.'/i','$0',$content);现在我不是最擅长正则表达式的人。那么我要在正则表达式中添加什么来不替换href中的搜索词?anchor标签?这样,如果有人搜索“info”,它就不会更改指向“http://something.com/this_info/index.html”的链接 最佳答案 我相信你需要条件子模式]为此目的:$qu

php - 使用 Zend_Controller_Router_Route_Hostname 在多个域上运行相同的 Zend_Framework 站点

我需要基于zend_framework运行同一个站点以在多个域上运行,并且我的应用程序需要知道它在哪个域上运行。我认为使用Zend_Controller_Router_Route_Hostname是个好主意,但我遇到了一些问题。我的Bootstrap中有以下代码$ctrl=Zend_Controller_Front::getInstance();$router=$ctrl->getRouter();$router->removeDefaultRoutes();$hostnameRoute=newZend_Controller_Router_Route_Hostname(':sub-do

php - 使用 href 链接转到网站中的特定部分

我正在尝试将一些带有href标签的文本链接到我网站的特定部分。在主页上我有一段引述,然后是说这句话的人的名字。我想将他的名字链接到我的“关于”部分的“即将发生的事件”选项卡。网址是http://www.verticalministries.net.“AaronIvey”这个名字需要链接到“关于”部分下的“即将发生的事件”选项卡。该网站是一个使用JavaScript滚动的单页投资组合。我试过使用name属性,但是没有用,因为href标签看起来像AaronIvey那只是无效代码,因为我让页面通过类滚动。我确实检查了name属性并给了它#ivey。UpcomingEventsFeb.15&#

javascript - 通过经典 <a> 链接更改 xlink :href of an <image> in a svg,

我的网页中有一个SVG(我使用PHP):我希望能够在单击链接(并且无需重新加载网页)时更改xlink:href变量,例如:changewithimg2但是,我想知道JavaScript函数changexlinkhref(img){}的代码是什么?目前,我没有在我的项目中使用JQuery。谢谢! 最佳答案 您需要将img2.jpg参数放在单引号中,如果您在页面上只有一个图像元素,那么应该这样做。functionchangexlinkhref(value){document.querySelector("image").setAttri

php - Laravel 4,如何在 Route::controller() 上应用过滤器

我知道我可以做到这一点Route::get('foo/bar',array('before'=>'filter','uses'=>'Controller@bar'));应用路由一些过滤器。我也知道Route::group()方法。无论如何,如果我想以这种方式定义一个ControllerRoute::controller('foo/{id}/bar','Controller');我不能将数组作为第二个参数传递。问题:如何对以下路由应用过滤器?Route::controller('foo/{id}/bar','Controller');===编辑我想在我的route.php中编写代码,而不

php - 使用 php preg_replace 更改 html 链接的 href 属性

我正在尝试用不同的URL替换大字符串中的所有链接href。使用以下代码似乎只替换了第二个链接,而第一个链接完好无损,有人可以帮我吗?$string_of_text='PHPApache';echopreg_replace('//','',$string_of_text); 最佳答案 代替任何字符。使用任何非(^)引号[^"]echopreg_replace('//','',$string_of_text); 关于php-使用phppreg_replace更改html链接的href属性,我