【发布时间】:2017-06-19 19:39:46
【问题描述】:
我有一个需要修改的 CMS。我希望在新窗口中打开外部链接target="_blank"
代码如下:
<?php foreach ($this->menus as $menu) { ?>
<a href="<?php echo $menu->type == 'External' ? $menu->link : "/Index/Content/Id/{$menu->id}" ?>">
我尝试过的:
<?php echo ($menu->type == 'External') ? "{$menu->link} target=_blank" : "/Index/Content/Id/{$menu->id}" ?>
当前在目标空白中打开的所有链接。我怎样才能只在目标空白中打开外部链接?
【问题讨论】:
-
<a href="some link" <?= ($menu->type == 'external' ? 'target="_blank"' : '') ?></a>