Düğüm / 1 ziyaret ederken render ve programlı yüklemeden Farkı

0 Cevap php

Bir düğüm bir kullanıcı (dış veritabanı + Görüntülendi) bir profilini yükler. Ben ziyaret ettiğinizde tüm bu işleri: node/123/profile/id/3. Şimdi herhangi bir profil sayfasını yüklemek ve güzel URL'leri sahip olmak için hook_menu () hayata geçirdik.

Ben $ page.tpl.php kalan nedense kendimi yüklerken aniden boş olduğunu ve daha birçok değişken yükleme gibi değil gibi görünüyor. Ben işlemek ve doğru $ çıktı oluşturmak için birçok farklı işlevleri denedim ama () seçim fonksiyonu gibi görünüyor node_show anlamışlardır.

Testing has shown now that for some reason hook_nodeapi() calls are ignored.
My code:

/**
 * Implementation of hook_menu
 */
function modulename_menu() {
  $items = array();

  $items['my/nice/url/profile'] = array(
    'description' => 'This page holds a view that shows profiles based on the %',
    'page callback' => 'website_profile_load',
    'access callback' => TRUE,
    'type' => MENU_CALLBACK, 
  );

  return $items;
}

/**
 * Menu path wildcard callback
 */
function website_profile_load() {
  $output = node_show(node_load(1221), false, true);
  return $output;
}

Yani bu yapmak ve Panelleri almak için doğru yolu doğru yüklemek için (aşağıdaki yorum bakın) nedir?

UPDATE:

I table wizard kullanıyorum ve Gösterim 2 sistemi kullanıcıları olmayan kişiler hakkında bilgi başka bir veritabanına bağlanmak için. Bu mezunlar sayfası, sayfa dışardan verilen ve bu işi yapmak için yaklaşık yapabilirim dahili (hiçbir şey, sahip gösterdi :)

Sadece Paneller de yüklü olmadığını keşfetti. Yani yüklemek çalışıyorum düğüm olsa bile hiçbiri yüklenir nedense panelleri kullanıyor.

0 Cevap