我正在動態地爲網址添加一個哈希值 - 考慮該條目並嘗試顯示基於該變量的特定頁腳,我知道我可以只翻譯整個頁面,但我需要爲客戶做到這一點,爲什麼不工作我想這是一個問題?基於動態哈希URL的strpos PHP變量
的URL看起來像http://www.example.com/#/sp/
這裏是我的頭:
<?php
$page = $_SERVER['REQUEST_URI'];
$isSpanish = strpos($page, '/sp/');
$isSpanishDynamic = strpos('#/sp/', $page);
這裏是我的頁腳:
<?php if($isSpanishDynamic !== FALSE || $isSpanish !== FALSE) { ?>
<li><a href="/">PÁGINA DE INICIO</a></li>
<li><a href="/sp/our-story">HISTORIA</a></li>
<li><a href="/sp/menu">MENÚ</a></li>
<li><a href="/sp/contact">CONTACTO US</a></li>
<li><a href="/sp/order-online">ORDENE POR INTERNET</a></li>
<?php } else { ?>
<li><a href="/">Home</a></li>
<li><a href="/en/our-story">Our Story</a></li>
<li><a href="/en/our-menu">Our Menu</a></li>
<li><a href="/en/contact">Contact Us</a></li>
<li><a href="/en/order">Order Online</a></li>
<?php } ?>
我想這是它,但它似乎對我的動態類工作:<?PHP的echo $頁面; if($ page!=='intro'){if($ isSpanish!== FALSE){echo'sp';} else {echo'en';}}?> – iamwhitebox
您可以同時加載兩個,然後顯示不同的菜單使用JavaScript?您可能還對以下網站的討論感興趣:http://webmasters.stackexchange.com/questions/403/how-should-i-structure-my-urls-for-both-seo-and-localization – artlung