我正在浏览房屋的一些图片,其中所有房屋都有房源明细页面的链接。但我有一个图像,它有一个不同的链接,它链接到工作人员页面。
问题
我如何获得一个链接转到员工详细信息页面。我试图根据从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
}
?>
答案 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">
。
如果您需要更多帮助,请告诉我。