根据链接上的类显示div

时间:2016-08-25 08:50:23

标签: php

我正在浏览房屋的一些图片,其中所有房屋都有房源明细页面的链接。但我有一个图像,它有一个不同的链接,它链接到工作人员页面。

问题

我如何获得一个链接转到员工详细信息页面。我试图根据从CMS中插入的类来显示不同的代码块?有什么建议吗?

<?php

$page_link = team;

if ( $page_link == {@page} ) {

?>
<a href="/team" class="{@remove_link} {@page}" >
    <div class="project {@grey_scale} grid-item {@tile_size_width} {@tile_size_height}" style="background:url('{@image_1}{@video_image}');background-size: cover; background-position:center;">
    </div>
</a>
<?php

} else {

?>
<a href="{@guid}" class="{@remove_link} {@page}" >
    <div class="project {@grey_scale} grid-item {@tile_size_width} {@tile_size_height}" style="background:url('{@image_1}{@video_image}');background-size: cover; background-position:center;">
    </div>
</a>
<?php

}

?>

1 个答案:

答案 0 :(得分:0)

首先,您不需要复制整个HTML。您可以在if周围设置<a>,如:

<?php

$page_link = "team";

if ( $page_link == {@page} ) { 

?>

<a href="/team" class="{@remove_link} {@page}" >

<?php } else { ?>

<a href="{@guid}" class="{@remove_link} {@page}" >

<?php } ?>

您需要了解{@page}上的内容。如果它是“团队”,那么你可以做if事。如果没有,则必须将$page_link调整为{@page} var。

的相同内容

如果您的团队页面地址类似stansmith.com/pages/team,那么您必须将<a href="/team">更改为<a href="/pages/team">

如果您需要更多帮助,请告诉我。