Project

General

Profile

Backport(バックポート) #3253

携帯版の「携帯メールアドレス設定」で入力フォームが表示されない

Added by Yuya Watanabe almost 8 years ago. Updated almost 8 years ago.

Status:
Fixed(完了)
Priority:
High(高め)
Assignee:
Target version:
Start date:
2012-09-26
Due date:
% Done:

100%


Description

概要

携帯版の「携帯メールアドレス設定」で入力フォームが表示されない

下記図のメニュー「携帯メールアドレス設定」を選択した後その次のページには携帯メールアドレス設定が表示されるはずが表示されない

本来は下記のように表示されるべきである.

確認環境

OpenPNE 3.6.5

原因

下記コード部で,「携帯メールアドレス設定」の場合に $form->count() の値が 1 となっており 7 行目のフォームが表示される動作が行われずに 13 行目のフォームフィールドが csrf_token 用のフォームのみが存在する場合に該当してしまうため表示が行われない.

これが 「携帯メールアドレス設定」の場合にのみ発生する原因はわかっていない.

apps/mobile_frontend/modules/member/templates/configSuccess.php

  7 <?php if ($categoryName && 1 < $form->count()): // except CSRF token field ?>
  8 <?php op_include_form('configForm', $form, array(
  9   'url'    => url_for('member/config?category='.$categoryName),
 10   'align'  => 'center',
 11   'button' => __('Save')
 12 )) ?>
 13 <?php elseif ($categoryName && 1 === $form->count()) : ?>
 14 <?php echo __('There is no available settings.'); ?>
 15 <?php else: ?>
 16 <?php echo __('Please select the item from the menu.'); ?>
 17 <?php endif; ?> 

screenshot.png View (31 KB) Yuya Watanabe, 2012-09-26 14:19

screenshot2.png View (18.6 KB) Yuya Watanabe, 2012-09-26 14:19

screenshot3.png View (24.6 KB) Yuya Watanabe, 2012-09-26 14:27


Related issues

Related to OpenPNE 3 - Bug(バグ) #3209: 携帯版の「携帯メールアドレス設定」で入力フォームが表示されない Won't fix(対応せず) 2012-09-26

Associated revisions

Revision 21647961 (diff)
Added by Yuya Watanabe almost 8 years ago

(fixes #3253, BP from #3209) fixed to reset form fields when the widget added

History

#1 Updated by Yuya Watanabe almost 8 years ago

  • Status changed from New(新規) to Accepted(着手)

#2 Updated by Yuya Watanabe almost 8 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴 2164796143cd5be6d3d0554dc1bad6b1c60bd82a で適用されました。

#3 Updated by Rimpei Ogawa almost 8 years ago

  • Status changed from Pending Review(レビュー待ち) to Pending Testing(テスト待ち)
  • % Done changed from 50 to 70

#4 Updated by 開 石切山 almost 8 years ago

  • Status changed from Pending Testing(テスト待ち) to Fixed(完了)
  • % Done changed from 70 to 100

Also available in: Atom PDF