2017-06-06 22 views
0

我想知道如何通過postphp 2.0中的postlink獲取請求數據。如何在cakphp 2.0中傳遞數據後postlink?

echo $this->Html->div('col-md-12', $this->Form->postLink(__($a['b']['name'].'abc'), array('controller' => 'abc', 'action' => 'xyz', $a['b']['slug'], $a['b']['id']), array($a['b']['id']))); 

在輸出中,我想要'$ a ['b'] ['slug']'的值。 即pr($ a ['b'] ['slug']); o/p:xyz

在此先感謝。

回答

0

沒有辦法(根據我的知識),但你仍然可以做它使用JavaScript的另一種方式,

<FORM METHOD="POST" NAME="postForm" action="/action_page/55?data=Your_data" hidden> 
</FORM> 
<?php echo $this->Html->link(
'Enter', 
['onClick' => 'document.postForm.submit();return false']); ?> 

按我所知,這是一種替代解決你的問題。我認爲你的問題沒有直接的答案。