バージョン選択

フォーラム

メニュー

オンライン状況

134 人のユーザが現在オンラインです。 (126 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 133
h_tanaka もっと...

サイト内検索

質問 > その他 > 必須を解除するとエラー

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sako
投稿日時: 2010/9/13 14:25
対応状況: −−−
半人前
登録日: 2008/2/13
居住地:
投稿: 20
必須を解除するとエラー
項目の必須の解除方法はたくさんあり、実際それで必須解除ができます。
が、そうすると、解除した項目を空で登録すると

システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。

と表示されて登録できません。

姓名の名前と名前のカナの必須を解除したかったので、
・新規会員登録
 →date\class\pages\entry\LC_Page_Entry.php
・新しいお届け先の追加、変更
 →date\class\pages\mypage\LC_Page_Mypage_DeliveryAddr.php
・Myページ会員登録内容変更
 →date\class\pages\mypage\LC_Page_Mypage_Change.php

ELECT_CHECK もしくは EXIST_CHECK 削除削除しました。
「新しいお届け先の追加、変更」は問題なかったのですが、会員登録とMyページの変更がエラーがでて変更できません。

ELECT_CHECK もしくは EXIST_CHECK 削除だけではないということでしょうか?
seasoft
投稿日時: 2010/9/13 14:28
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: 必須を解除するとエラー
ソース未確認ですが、DB テーブルの NOT NULL 制約では?


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

DELIGHT
投稿日時: 2010/9/13 14:49
対応状況: −−−
仙人
登録日: 2010/2/3
居住地: 熊本県・九州・長野県・関東甲信越
投稿: 572
Re: 必須を解除するとエラー
seasoft 様の見解に1票です。

html/install/sql
配下の dtb_customer の CREATE文を確認しました。

姓名の名前・名前カナに相当するフィールド名
name02, kana02 に NOT NULL 制約が設定されている事を確認しました。

また、新しいお届け先のデータ保存先 dtb_other_deliv の CREATE文の
姓名の名前・名前カナに相当するフィールド名
name02, kana02 にはNOT NULL 制約は設定されていないことを確認しました。


動作させるには該当フィールドのNOT NULL制約を外す必要がありそうです。


確認ver
--------
EC-CUBEバージョン 2.4.4
PHPバージョン PHP 5.2.10
DBバージョン PostgreSQL 8.4.0,


----------------
+ DAISY inc. -------------------- +
EC-CUBE構築・カスタマイズサービス
EC・WEB構築などお気軽にご相談ください。

デイジー株式会社
http://daisy.link/

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,418名です
総投稿数は110,394件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1694
8
red
1571
9
mcontact
1371
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.