【问题标题】:How to insert an ID into a string with PHP?如何使用 PHP 将 ID 插入到字符串中?
【发布时间】:2018-11-06 00:21:51
【问题描述】:

我为 Drupal 8.6 创建了一个模块。我有一个带有商店 ID 的变量 $store_id

如何在以下链接中插入$store_id

Url::fromUri('internal:/store/?????/cgv', $attributes)

例如当 $store_id = 6 我想得到:

internal:/store/6/cgv 作为Url::fromUri 的参数

【问题讨论】:

  • Url::fromUri("internal:/store/$store_id/cgv", $attributes) 不起作用吗?请注意,您需要从 ' 更改为 " 才能获得变量替换。
  • @Nick Super,谢谢它的工作 ;-) 我有一个相同的问题,可以和你一起回答stackoverflow.com/questions/53155040/… 她与众不同,因为她使用Link::createFromRoute
  • 抱歉,我不太了解 Drupal,无法回答您的其他问题。祝你好运。
  • 稍微改述了这个问题以澄清需要什么

标签: php url drupal drupal-modules drupal-8


【解决方案1】:

根据尼克的评论,只需将其更改为:

Url::fromUri("internal:/store/$store_id/cgv", $attributes)

【讨论】:

    猜你喜欢
    • 2021-12-22
    • 2016-10-16
    • 1970-01-01
    • 2021-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-18
    • 2016-01-01
    相关资源
    最近更新 更多