我正在使用Drupal构建一个网站,其中包含可以链接到(通过标记)一个或多个“项目”的内容项(例如新闻文章)。
E.g。新闻文章有这种结构,看起来像这样:
{文章标题}
{Article Image}
{Article Date}
{Article Body}
项目:{Project 1},{Project 2}等
我希望能够在不同的环境中访问新闻文章,例如
a)主页>新闻> {Article Title} - / news / {article-title}
b)主页>项目> {Project Title}>新闻> {Article Title} - / projects / {project-title} / news / {article-title}
我已设置内容类型,以便新闻文章可以标记/链接到一个或多个项目。
问题:
1)别名 - 如何通过不同的URL别名(例如新闻与项目新闻)访问节点?
2)面包屑 - 如何根据访问者访问网站上新闻文章的位置来维护面包屑?
3)菜单 - 如何根据访问者访问网站上新闻文章的位置来维护正确的菜单选择?
4)分类/标签链接 - 如何更改“项目”标签链接以链接到项目页面与通用分类页面?