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