我有一个具有以下设置的网站:
概览.php hotel1.php hotel2.php hotel3.php
概览有一个侧边栏,其中包含指向酒店 1、2 和 3 的链接,每个酒店页面都有一个侧边栏,其中包含指向其他两家酒店(不包括自身)的链接以及概览页面。
目前,我正在对每个 php 页面中的侧边栏进行硬编码,因为它们都略有不同。
我想知道是否有一种方法可以在一个单独的文件(sidebar.php)中编写一个侧边栏,其中包含指向四个页面中每一个的链接,并使用 php include() 函数添加侧边栏。
然后,根据页面(将有一个标识符)显示所有链接,除了指向自身的链接。
问题是,我不确定该怎么做,或者是否可以做到。
该站点是 php 和 html(带有 css 和 javascript)。
如果它是相关的,我有大约 100 个包含概述的文件夹,然后是多个我想在其上实施的酒店。