我们在drupal 9上使用drupal commerce2,我正在尝试将地址簿选项卡(添加一些类到布局和字段),/user/*/address-book。
不幸的是,在商业模块中没有任何小枝模板,任何人都知道如何做到这一点(CSS是可以的,但我更喜欢使用树枝)?
发布于 2022-11-14 14:04:58
正如您提到的,在Commerce上没有为此指定模板,控制器\Drupal\commerce_order\Controller\AddressBookController::overviewPage使用details/容器组成通讯簿响应。您可以提供您自己的控制器,它将返回一个模板(请参阅如何覆盖路由的控制器),这样您就可以在主题中处理它。
此外,您还可以将每个地址呈现的配置文件实体作为主题。因为配置文件是实体,所以您可以根据需要配置配置文件显示。
https://drupal.stackexchange.com/questions/313697
复制相似问题