如何在 Drupal 7 中使用 URL 通配符自定义视图
我使用“视图”来自定义每个博客页面的输出。 我知道我需要某种通配符。我也使用干净的 URL,但不确定是否可以在别名上使用通配符。
只有 1 位用户将发布博客。
我想使用别名将此自定义视图应用于此 URL 下的每个页面: http://www.esselaw.com/blogs/
例如:http://www.esselaw.com/blogs/blog-entry1 & ; http://www.esselaw.com/blogs/blog-entery2 等等。
由于我不想将此视图应用于其他页面,因此我不想将此视图应用于此 URL 格式的任何内容: http://www.esselaw.com/node/...
这可以做到吗?
I'm using "views" to customize the output of every single blog page.
I know I need some kind of wildcard. I am also using clean URLS but am unsure if a wildcard can be used on an alias.
There is only 1 user who will be posting blogs.
Using an alias I would like to apply this custom view to every page under this URL:
http://www.esselaw.com/blogs/
For example: http://www.esselaw.com/blogs/blog-entry1 & http://www.esselaw.com/blogs/blog-entery2 and so on.
Since there are other pages that I don't want to apply this view to, I don't want apply this view to anything in this URL format:
http://www.esselaw.com/node/...
Can this be done?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信您可以通过以下方法实现:
首先创建一个与分类术语视图相同原理的视图(
admin/struct/views/view/taxonomy_term/edit
)。具体设置应为:
/node/%
值在 URL 中或提供了默认值”:选择 validor 'content' then
选择您的内容类型。这将限制对内容的查看
type selected
完成后,使用 pathauto 模块为您的内容类型设置自定义 url 模式。
I believe you can achieve with the following approach:
First Create a view on the same principale as the taxomony term view (
admin/structure/views/view/taxonomy_term/edit
).The specific setup shall be :
/node/%
value IS in the URL or a default is provided" : select validor 'content' then
choose your content type. This shall restrict the view to the content
type selected
When done, setup a custom url pattern for your content type using the pathauto module.