我是新來的Drupal,我試圖嵌入Flash小遊戲在頭版的中間。我在首頁>>管理>>配置>>內容創作創造了一個「完整的HTML」文本格式,我已經進入首頁>>管理>>結構>>塊創建使用該格式的新塊並使其進入內容區域和僅在<前>頁面顯示出來:的Drupal 7:創建自定義內容塊
我的問題是,我需要通過用戶ID,並自定義性別字段的swf文件通過FlashVars參數。
我可以看到在我的數據庫性別字段(我使用PostgreSQL 8.4.7/CentOS的5.5/PHP 5.3):
# select * from field_data_field_gender;
entity_type | bundle | deleted | entity_id | revision_id | language | delta | field_gender_value
-------------+--------+---------+-----------+-------------+----------+-------+--------------------
user | user | 0 | 6 | 6 | und | 0 | Male
user | user | 0 | 5 | 5 | und | 0 | Male
user | user | 0 | 1 | 1 | und | 0 | Male
user | user | 0 | 7 | 7 | und | 0 | Female
而且我看到的用戶表:
# select uid, name from users;
uid | name
-----+-------
5 | Vasja
6 | Vanja
1 | Alex
0 |
7 | Petja
但我如何將它們打印到我的自定義內容塊中?
我也想已經有一些預充式數據結構在那裏,像一個$用戶數組?
請給我一點幫助和指導讓我上定製模塊運行。
我看的文檔,但他們談論的自定義模塊,這可能是在我的情況有點矯枉過正?
同時,我需要打印一個消息給匿名用戶,告訴他或她登錄或註冊。請給我在這裏一個指針
謝謝! 亞歷
附:我的理解是swfobject目前在Drupal 7中運行得不好,但對我來說這不是一個大問題。
謝謝謝了,我已經啓用它,有一個警告「這個過濾器的使用應僅限於管理員!」如果我將選框旁邊的「匿名用戶」和「驗證用戶」取消選中,情況會是這樣嗎?我只有這兩個角色。 – 2011-03-03 16:46:54
是的,我明白,但是會保持2複選框在這裏足夠嗎? – 2011-03-03 17:03:33
是的,它會。但是,您可能需要考慮爲此提供一個簡單的模塊來提供此塊,而不是將其存儲在數據庫中。那麼你不需要啓用php.module。 – Berdir 2011-03-03 17:35:13