Belirli bir menüye URL 'user/7/orders' eklemeniz gerekir. Bu UID için PHP gerektirir gibi (7), nasıl belirli bir menüye bir öğe eklemek için bir komut dosyası yazmak mı?
Emin değilim Sorunuzu doğru anlamak, ancak her kullanıcı ve onların emir için o menü eklemek için gerekiyorsa, "kullanıcı bağlayan bir menü öğesi oluşturmak sonra (http://drupal.org/project/me) Me modülü kullanmanız ve eğer / me / emir ".
Bunun için menü kanca kullanabilirsiniz.
Sitenizde kendi custom modülü var varsayarsak, bu çalışması gerekir -
function custom_menu() {
$items = array();
$items['user/7/orders'] = array(
'title' => 'My Orders',
'page callback' => 'custom_order_callback',
'access callback' => user_access('access content'), // You can change this
'type' => MENU_LOCAL_TASK
}
return $items;
}
Siparişler sekme tüm kullanıcılar için göstermek istiyorsanız, $items['user/%/orders']
yukarıda kullanmak ve verileri hazırlamak için sayfa argümanlar alabilirsiniz.
Menü türü için, MENU_CALLBACK, MENU_LOCAL_TASK veya MENU_DEFAULT_LOCAL_TASK kullanabilirsiniz. here nasıl farklı görmek için kontrol edin.