Display for logged in users

ผมใช้เวลานานกว่าจะหาทางทำให้ drupal (4.7.x) แสดง block เฉพาะ user ที่ login แล้วได้

วิธีการง่ายๆ (แต่หา document ยาก) แค่ ใส่คำสั่งต่อไปนี้ในส่วนของ Page specific visibility settings ของ block นั้นๆ (ให้เลือก Show if the following PHP code returns TRUE (PHP-mode, experts only) ก่อนด้วยครับ)

< ?php
global $user;
return (bool) $user->uid;
?>

URL ที่เกี่ยวข้อง:
http://drupal.org/node/60317
http://drupal.org/node/64854

Leave a Reply

Your email address will not be published. Required fields are marked *