我有一种叫“场地”的场地类型。如果地点在美国,我希望这条路是:
/CITY/my-venue但如果是在其他国家,这条路必须是:
/AU/CITY/my-venue换句话说,非美国场馆必须将它们的国家代码附加到前面。
对于当前的PathAuto模块,这甚至可能吗?或者一个人怎么能做到这一点?
发布于 2017-05-09 22:11:11
最简单的方法是使用钩子_令牌_信息()和钩子_令牌()定义自定义令牌。根据地点,你要么退回国家代码,要么什么也不回。如果令牌没有值,路径自动将自动清除并删除该部分。
例如,除根之外的分类法术语的路径标记对如何实现自定义令牌有一些提示。
发布于 2017-05-08 08:04:59
遵循以下步骤(首先启用令牌模块):
https://drupal.stackexchange.com/questions/235726
复制相似问题