问题标签 [current-page]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails current_page?与 controller.controller_name
我current_page?
在一个视图中实现以测试当前控制器和动作是否等于某个值,但是在该控制器/动作组合上它不会返回 true。
它工作的唯一方法是如果我使用更详细的方法,如下所示:
我的语法错误还是这里发生了其他事情?有没有更好的方法,比如设置一个 BOOL 或者这是正确的方法?
最终目标是仅在主登录页面上显示某个标题,而在所有其他页面上显示不同的标题。
编辑:相关输出rake routes
:
此外,这是渲染时的服务器输出:
php - PHP预定义变量存储Url
即使它们完全不同,我也会与 php 预定义变量进行比较:
第一个是给我“上一页”,包括 GET 参数(例如 mypage.php? id=1)
第二个是返回让我们说 url 的“准系统”结构(Ex.mypage.php)
有什么办法可以存储当前页面和获取参数吗?
谢谢
卢卡
types - 如何获取当前页面的“页面类型”。外延服务器
如何获取当前页面的页面类型。我试过了
但没有成功。我需要检查页面类型是否等于特定类型才能执行某些操作。
谢谢
ruby-on-rails - 在 Rails 3 中使用 current_page 时“没有路线匹配”
有没有人在使用 current_page 时遇到过神秘的无法检测到的路线?在 Rails 3 中?即使使用完整生成的包含路由、视图和控制器的脚手架,我也会收到“无路由匹配”错误。
这是代码:
如果我在 routes.rb 中添加“匹配”命令,它可以正常工作,但是如果资源已经创建,我为什么需要这样做呢?我错过了什么?
episerver - 如何区分当前页面是否为 EPiServer 页面
我需要知道当前页面是否是 EpiServer 页面。我需要知道当前页面是否是起始页面,我正在使用以下代码行。
这适用于所有 EPiServer,但是当我在非 EPiServer 页面上时,CurrentPage 会返回 StarPage 的值。这意味着我所有的非 EPiServer 页面都被视为 StartPage(当然只是在我的 if 语句中)。
我想到的一个解决方案是首先检查该页面是否为 EPiServer 页面?但不知道如何做到这一点。我可以得到一个页面的类或者我怎样才能做到这一点?
有什么想法或建议吗?
提前致谢。
wordpress - current_page_item 类未添加到 wordpress 的主页
我目前正在使用 wordpress 在我自己的投资组合网站上工作。我添加了一个自定义动态菜单,它链接到几个类别页面和静态页面。我还将菜单样式设置为具有悬停和当前页面状态,即 - 当您在该页面上或悬停时,我更改了它的背景颜色。我使用 current_page_item 类执行此操作,当您在该页面上时,该类将添加到菜单 ul 中的当前页面的 li 中。
这一切都在我的本地版本网站上按预期工作。
我最近将我的网站上传到我的托管服务提供商的服务器,并使用文本编辑器编辑了数据库转储 sql 文件,查找各种网站 url 实例并将其替换为新地址,即 -howell2code.com 而不是 howell2code.local。
当您在主页上时,位于 www.howell2code.com 的站点版本现在不再突出显示“主页”链接,并且“current_page_item”类似乎没有添加到 li。
有谁知道为什么会这样?我知道我可以单独使用 CSS 来定位它,但如果可能的话,我宁愿让它正常工作。
wordpress - 在查看“单个帖子”时无法使用 wp_nav_menu 类突出显示正确的菜单父级
我刚刚更新了我网站上的一个菜单以使用 wp_nav_menu。使用 WP 进行设置非常简单,但是我遇到了一个小障碍,因为 wordpress 输出其父/祖先类以用于突出显示内容所属的当前页面,尤其是单个帖子页面.. .
突出显示当前页面,只要它只是在带有孩子的普通页面上,就可以完美地工作,.current_page_item a
但是一旦您访问来自事件或媒体的帖子,菜单中的博客链接就会突出显示,这显然是不正确的。.current_page_parent a
*在查看 Wordpress 的输出时,明显错误的一件事是,当前页面类甚至没有在帖子所属的正确li 标签上生成,这似乎是问题的根源。
为了将来参考,事件、媒体和博客页面都使用了我编写的特殊查询,以仅获取该页面的相应类别,即。
希望那是足够的信息,如果不让我知道。最佳,某人
编辑 - 2011 年 8 月 3 日
下面是我说 wp_nav_menu 在错误的 li 标签上生成当前类时所指的屏幕截图。蓝色突出显示的是帖子实际所属的菜单项。以灰色突出显示的是 wordpress 决定将当前类添加到的不正确的 li 标签。
http://img688.imageshack.us/img688/4180/picture2zo.png
编辑 - 2011 年 8 月 4 日
也许这将有助于展示我到目前为止如何在 Hadvig 的帮助下更好地设置菜单?
在我的functions.php模板中,我有 -
在我的header.php模板中,我这样调用菜单 -
hyperlink - 如何使链接在当前页面上保持颜色?
我不确定这是用 javascript 还是 css 完成的,但如果有人可以提供任何帮助......请,我真诚地感谢它!提前致谢
php - 获取当前 URL/URI 而不使用某些 $_GET 变量
在 Yii 中如何获取当前页面的 URL。例如:
但不包括$GET_['lg']
(不手动解析字符串)?
我的意思是,我正在寻找类似于Yii::app()->requestUrl
/Chtml::link()
方法的东西,用于返回减去一些$_GET
变量的 URL。
编辑:当前解决方案:
jquery - 使用 jQuery 在导航菜单中突出显示当前页面项
我已经在网上阅读了所有相关内容,但其他所有内容都过于复杂,我只想实现一个简单的代码,无需进入子字符串和所有这些东西就可以阅读,所以我认为这对于菜鸟来说可能是一个很好的挑战在jQuery中。我想出了这段代码,但没有成功。
HTML
jQuery
我希望你们不要喷我,我的意图是纯粹的学术而不是得到结果。这里有什么问题?我没有收到任何错误日志或任何顺便说一句。
编辑:删除了斜杠(感谢贾斯汀),还尝试了 Phrogz 的建议,但没有运气。如果有人愿意接受挑战,该网站位于@ egegorgulu.com