第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Cakephp - 在 if 內(nèi)顯示列表元素

Cakephp - 在 if 內(nèi)顯示列表元素

PHP
元芳怎么了 2023-04-28 16:19:44
我目前正在使用 cakephp 顯示一個列表,但我無法通過單擊特定的元素組件來重定向,該組件在某些情況下必須消失,這就是我所擁有的:<li><a href="<?php echo $this->Url->build(["controller" => "pages","action" => "index"]);?>">Top 20</a><?php  $a = true;  if($a){     $prod_pm= '<li><a href="<?= $this->Url->build(["controller" => "Catalogo","action" => "cat",11229])?     >">Promotions</a>';   }else{    $prod_pm = '';}?>  <?= $prod_pm ?> <li><a href="<?= $this->Url->build(["controller" => "Catalogo","action" => "cat",11050]) ?>"></a>似乎在 href 引用之后重定向的 php 不是那樣工作的,我也嘗試用外部代碼聲明一個變量并插入代替$this->Url->build(["controller" => "Catalogo","action" => "cat",11229]) 但沒有工作。在此先感謝您的任何提示或幫助。
查看完整描述

2 回答

?
翻閱古今

TA貢獻(xiàn)1780條經(jīng)驗 獲得超5個贊

看起來你只是在屬性中插入一個字符串href。

嘗試:

$prod_pm = '<li><a href="'.$this->Url->build(["controller" => "Catalogo","action" => "cat",11229]).'">Promotions</a>';



查看完整回答
反對 回復(fù) 2023-04-28
?
白衣染霜花

TA貢獻(xiàn)1796條經(jīng)驗 獲得超10個贊

您正在嘗試從字符串常量內(nèi)部調(diào)用 PHP 代碼。The<?=只是作為字符串的一部分。你有什么理由需要這個$prod_pm變量嗎?似乎你讓自己變得比需要的更難:


<li>...

<?php  

$a = true;

if ($a):

?>

<li><a href="<?= $this->Url->build(['controller' => 'Catalogo', 'action' => 'cat', 11229]) ?>">Promotions</a>

<?php

endif;

?>

<li>...

或者,等價地,


<li>...

<?php  

$a = true;

if ($a) {

    echo $this->Html->tag('li',

        $this->Html->link('Promotions', ['controller' => 'Catalogo', 'action' => 'cat', 11229])

    );

}

?>

<li>...


查看完整回答
反對 回復(fù) 2023-04-28
  • 2 回答
  • 0 關(guān)注
  • 128 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號