如何在OctoberCMS的查看页面上动态获取url的url

时间:2019-10-29 17:15:24

标签: octobercms octobercms-plugins octobercms-backend

我在控制器视图页面上有此按钮的代码:

::

我如何获取此URL的ID?

<button
<a href="<?= Backend::url('vimagem/pacientes/pacientes/pdf/1') ?>" 
class="btn btn-primary oc-icon-sign-out">export</a>
</button>

这种方式行不通...有什么想法吗?

1 个答案:

答案 0 :(得分:0)

从后端我们可以获取参数,但是我们需要使用index。只需使用以下代码即可获取ID。

  

$ this-> params [0] -将获得第一个参数值。

<a href="<?= Backend::url('vimagem/pacientes/pacientes/pdf/' . $this->params[0]) ?>"
  

这里的索引0表示我们要使用第一个参数。 index count starts after [param]action name and its based on 0-index。因此第一项的索引为0。

如果您的后端控制器正在使用Form-Controller behavior,则使用此答案都可以。

October CMS | In the controller, create edit button on preview.htm which then links to update.htm with the same ID

如有疑问,请发表评论。