請教在 Drupal6或Drupal7 在使用者註冊的的地方,可否取消掉輸入E-mail的欄位?
日前安裝了drupal7發現 E-mail欄位預設是必須輸入的,
這點有辦法改嗎?
您在這裡
使用者登入
最新文章
回應
3 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
6 年 7 個月 之前
Re: 註冊用戶可否取消信箱欄位
隱起來,寫一段 PHP 自動填入一個 EMAIL
Re: 註冊用戶可否取消信箱欄位
感謝您的回覆,可以再提示一下該在哪個檔案上做手腳呢?
Re: 註冊用戶可否取消信箱欄位
註冊表
在版型中改.... (你找找 "Drupal form theme")
及
http://api.drupal.org/api/drupal/modules--user--user.api.php/function/ho...
再不.......你用 Javascript....
不過你這樣想法有點怪....
Re: 註冊用戶可否取消信箱欄位
真的非常感謝您的指導~
我再研究看看
因目前的案子,並不是要開放讓人自行註冊,且也沒要讓人登入
不過,卻要利用他的會員機制來處理客戶資料的~
所以,才不需要email...
再次謝謝您的回覆
Re: 註冊用戶可否取消信箱欄位
用他們會員機制 ?? 直接 user_save 時存入一個 random email ?
Re: 註冊用戶可否取消信箱欄位
這案子是做社區寬頻網路用的,客戶都是社區的用戶
使用者建檔都由管理員建立
所以是希望自動存入隨機email就好。
然後再加入ubercart模組,設定用戶網路使用期限到期,若用戶要上網時會自動
開啟我用drupal做的頁面,並告知繳費到期及webatm虛擬帳單等.....
我只負責網頁這部分,實際還要做到與客戶IP判斷......
滿傷腦筋的,不過,也只能一步一步~來了
Re: 註冊用戶可否取消信箱欄位
後台建立的意思 ??
送你一段,簡單快捷
function your_theme_name_form_user_register_form_alter(&$form, &$form_state, $form_id) {
$form['account']['mail']['#default_value'] = 'auto_' . time() . '@example.com'; // 自己喜歡怎麼就怎麼啦
$form['account']['mail']['#access'] = FALSE; // 沒人看見了 :)
}
其他部份自己來啦
Re: 註冊用戶可否取消信箱欄位
Kay大,真是很感謝您~ 終於想通怎麼下手了~
一時忘了 .tpl.php 這回事了
Re: 註冊用戶可否取消信箱欄位
:)
Re: 註冊用戶可否取消信箱欄位
剛發現 Email 不是必填的,你不必亂加一個 EMAIL