PHP get yol ve tüm alt yolları (Drupal)

0 Cevap php

(Drupal standart menü sistemi için çok karmaşık gibi) Ben Drupal kodlanmış bir menü var.

Bu sayfa / about / dizini içinde yer alıyorsa bu dizini içinde oluşturulan tüm yeni sayfaları otomatik olarak geçerli bölümünü vurgulamak, böylece, sınıf "aktif" geçerlidir: Ben söylemek mümkün olmak istiyorum.

Şu anda var:

$current_page = $_SERVER['REQUEST_URI'];

<ul class="main">
  <li class="home"><a href="<?php echo $base_path?>">Home</a></li>
  <li class="about 
  <?php if ($current_page == "/xxxxxxx.com/dev/about/") 
  {
      echo "active";
  }
  ?>"><a href="javascript:void(0)">About</a></li>
  <li class="services"><a href="javascript:void(0)">Services</a></li>
  <li class="work"><a href="javascript:void(0)">Work</a></li>
  <li class="awards"><a href="javascript:void(0)">Awards</a></li>
  <li class="environment"><a href="javascript:void(0)">Environment</a></li>
  <li class="contact"><a href="javascript:void(0)">Contact</a></li>
</ul>

Ben şimdiye kadar strpos birkaç varyasyonları çalıştı ve doğru değişken almak için patlayabilir, ama hayır şans ile.

Teşekkürler :)

0 Cevap