如何使用“linka”php-joomla
我在幻灯片中使用其他文章链接时遇到问题。 在Joomla的文章中,可以添加3个链接,链接A、链接B和链接C。 我确信可以在PHP中使用这些链接,但我真的不知道如何使用 目前,幻灯片中的每篇文章都链接到了自己。看起来是这样的:如何使用“linka”php-joomla,php,joomla,hyperlink,article,Php,Joomla,Hyperlink,Article,我在幻灯片中使用其他文章链接时遇到问题。 在Joomla的文章中,可以添加3个链接,链接A、链接B和链接C。 我确信可以在PHP中使用这些链接,但我真的不知道如何使用 目前,幻灯片中的每篇文章都链接到了自己。看起来是这样的: <a target="_<?php echo $openTarget ;?>" title="<?php echo $row->title;?>" href="<?php echo $row->link;?>"&
<a target="_<?php echo $openTarget ;?>" title="<?php echo $row->title;?>" href="<?php echo $row->link;?>"><?php echo $row->title;?></a>
我试着把链接改成linkA
<?php foreach ($articles as $key=>$article):
$articleImage = json_decode($article->images);
$articleLinks = json_decode($article->urls);
$link = NULL;
switch ($linkTo) {
case 'urlta':
$link = $article->link;
break;
case 'urla':
$link = $articleLinks->urla;
break;
case 'urlb':
$link = $articleLinks->urlb;
break;
case 'urlc':
$link = $articleLinks->urlc;
break;
case 'unurl':
$link = null;
break;
}
?>
有人能理解吗?您的出发点是正确的,唯一遗漏的是变量$linkTo。我看不出你的报价是这样的 如果您希望始终使用链接作为幻灯片的目标url,可以使用以下代码:
<?php
foreach ($articles as $key=>$article):
$articleLinks = json_decode($article->urls);
$link = $articleLinks->urla;
?>
<a title="<?php echo $article->title;?>" href="<?php echo $link;?>"><?php echo $article->title;?></a>
<?php
endforeach;
?>
如果您希望仅在设置链接A时使用该链接,则可以检查该链接是否存在:
<?php
foreach ($articles as $key=>$article):
$articleLinks = json_decode($article->urls);
$link = ($articleLinks->urla ? $articleLinks->urla : $article->link);
?>
<a title="<?php echo $article->title;?>" href="<?php echo $link;?>"><?php echo $article->title;?></a>
<?php
endforeach;
?>
您的起点是正确的,唯一遗漏的是变量$linkTo。我看不出你的报价是这样的 如果您希望始终使用链接作为幻灯片的目标url,可以使用以下代码:
<?php
foreach ($articles as $key=>$article):
$articleLinks = json_decode($article->urls);
$link = $articleLinks->urla;
?>
<a title="<?php echo $article->title;?>" href="<?php echo $link;?>"><?php echo $article->title;?></a>
<?php
endforeach;
?>
如果您希望仅在设置链接A时使用该链接,则可以检查该链接是否存在:
<?php
foreach ($articles as $key=>$article):
$articleLinks = json_decode($article->urls);
$link = ($articleLinks->urla ? $articleLinks->urla : $article->link);
?>
<a title="<?php echo $article->title;?>" href="<?php echo $link;?>"><?php echo $article->title;?></a>
<?php
endforeach;
?>
ART-ID是您试图从中获取URL的文章的ID
ART-ID是您试图从中获取URL的文章的ID