以webform製作報名表單~但怎限定使用者只能提交一次 因為發現使用者就算填了表單再填第二次還是能填寫~ 因為我有勾選了webform的Allow cookies for tracking submissions但還是能重覆提交 然後使用者填完後 會出現Thank you, your submission has been received. Go back to the form但在Go back to the form的部份點回去並不能看到使用者剛才所填寫的資料 模組/Modules6.x 發表回應前,請先登入或註冊 Re: ... 我會在原始碼裡, 把Go back to the form 這串字刪掉 省得麻煩 因為之前就那樣放著 結果發現好多客人都重覆送兩次 我想, 大概是點回去沒看到內容, 以為沒送成功 發表回應前,請先登入或註冊 Re: ... 就是於它的樣版中給它del掉~原來如此~~ >w<謝謝~vanessa nid) ?>"><?php print t('Go back to the form') ?> 那如果像是不想給使用者看到某部份的東西它的權限似不能鎖到只看到某部份而已 還有webform怎麼限定報名時間呢? 而且我使用的是webform 的6.x-3.0-beta1 但是在區分權限時,匿名用戶不讓它報名~ 結果就出現下面這樣的錯誤訊息了~ 發表回應前,請先登入或註冊 Re: ... 想讓特定node頁面中加入php代碼~~ 但是在function ? _nodeapi中就不知如何寫?是寫當前的node的uid嘛? 因為想於某一node頁中~當使用者點選了"請先註冊才能報名"的文字連結 若沒權限就會秀不能登入訊息~如果成功了~才會登到那頁~~ <?php function ? _nodeapi(&$vars) { global $user; if(!$user->uid && $vars['node']->nid==2&&$vars['page']){ drupal_set_message(t('請先註冊才能報名')); drupal_set_message ("nid.">請先註冊才能報名"); drupal_access_denied(); } ?> 這樣子就不會遇到當匿名者沒權限時,就會秀出以下訊息http://drupaltaiwan.org/files/p1_0.PNG 發表回應前,請先登入或註冊 Re: ... 已找到方法解決http://drupaltaiwan.org/files/p1_0.PNG 附上相關補丁~ 發表回應前,請先登入或註冊
Re: ... 我會在原始碼裡, 把Go back to the form 這串字刪掉 省得麻煩 因為之前就那樣放著 結果發現好多客人都重覆送兩次 我想, 大概是點回去沒看到內容, 以為沒送成功 發表回應前,請先登入或註冊
Re: ... 就是於它的樣版中給它del掉~原來如此~~ >w<謝謝~vanessa nid) ?>"><?php print t('Go back to the form') ?> 那如果像是不想給使用者看到某部份的東西它的權限似不能鎖到只看到某部份而已 還有webform怎麼限定報名時間呢? 而且我使用的是webform 的6.x-3.0-beta1 但是在區分權限時,匿名用戶不讓它報名~ 結果就出現下面這樣的錯誤訊息了~ 發表回應前,請先登入或註冊
Re: ... 想讓特定node頁面中加入php代碼~~ 但是在function ? _nodeapi中就不知如何寫?是寫當前的node的uid嘛? 因為想於某一node頁中~當使用者點選了"請先註冊才能報名"的文字連結 若沒權限就會秀不能登入訊息~如果成功了~才會登到那頁~~ <?php function ? _nodeapi(&$vars) { global $user; if(!$user->uid && $vars['node']->nid==2&&$vars['page']){ drupal_set_message(t('請先註冊才能報名')); drupal_set_message ("nid.">請先註冊才能報名"); drupal_access_denied(); } ?> 這樣子就不會遇到當匿名者沒權限時,就會秀出以下訊息http://drupaltaiwan.org/files/p1_0.PNG 發表回應前,請先登入或註冊
Re: ...
我會在原始碼裡, 把Go back to the form 這串字刪掉
省得麻煩
因為之前就那樣放著
結果發現好多客人都重覆送兩次
我想, 大概是點回去沒看到內容, 以為沒送成功
Re: ...
就是於它的樣版中給它del掉~原來如此~~
>w<謝謝~vanessa
那如果像是不想給使用者看到某部份的東西它的權限似不能鎖到只看到某部份而已
還有webform怎麼限定報名時間呢?
而且我使用的是webform 的6.x-3.0-beta1
但是在區分權限時,匿名用戶不讓它報名~
結果就出現下面這樣的錯誤訊息了~
Re: ...
想讓特定node頁面中加入php代碼~~
但是在function ? _nodeapi中就不知如何寫?是寫當前的node的uid嘛?
因為想於某一node頁中~當使用者點選了"請先註冊才能報名"的文字連結
若沒權限就會秀不能登入訊息~如果成功了~才會登到那頁~~
<?php
function ? _nodeapi(&$vars) {
global $user;
if(!$user->uid && $vars['node']->nid==2&&$vars['page']){
drupal_set_message(t('請先註冊才能報名'));
drupal_set_message ("nid.">請先註冊才能報名");
drupal_access_denied();
}
?>
這樣子就不會遇到當匿名者沒權限時,就會秀出以下訊息
http://drupaltaiwan.org/files/p1_0.PNG
Re: ...
已找到方法解決
http://drupaltaiwan.org/files/p1_0.PNG
附上相關補丁~