質問 > その他 > 都道府県の非表示編集 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2019/2/27 18:28
対応状況: −−−
|
都道府県の非表示編集 新規会員登録ページの都道府県のプルダウンメニューにおいて、47の項目数を減らしたいのですが、できません。どなたかご教示いただけますでしょうか。
試してダメだった事 ・ECCUBE管理画面>マスタデータ管理>システム設定 でなぜか削除不可 ・MySQLのデータベースでも削除不可(リレーショナル結合によると思われる) 具体的には17項目まで減らしたいのです。 よろしくお願いいたします。 |
|
hmorita_j |
投稿日時: 2019/2/27 18:46
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: 都道府県の非表示編集 すでに会員登録で使われている項目は削除できないので、
会員データを現状のままで新規登録の際の項目数を減らすのであれば、 cssで見えないようにしてやるのが手っ取り早いと思います。 まだ開発中でデータを削除しても良いのであれば、会員データ、受注データなど都道府県項目が保存されているデータを一度全部削除してから、マスターデータを削除すれば良いです。 |
ゲスト |
投稿日時: 2019/2/28 12:25
対応状況: −−−
|
Re: 都道府県の非表示編集 ご教示誠にありがとうございます。
CSSで非表示にする工夫もできると思っていたのですが、技術知識が足らなく、やり方が不明でございます。 hmorita_j様、他、どなたかご教示いただけますと幸いでございます。 何卒よろしくお願い申し上げます。 |
|
hmorita_j |
投稿日時: 2019/2/28 13:07
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: 都道府県の非表示編集 CSSだけで実現する方法がわからなかったのでJSになりますが、一例として以下のようなやり方が可能です。
//秋田だけ消す $('#entry_address_pref').find('option[value=5]').hide(); 試してないので動かなかったらすみません。 |
ゲスト |
投稿日時: 2019/2/28 17:56
対応状況: −−−
|
Re: 都道府県の非表示編集 hmorita_j様
アドバイス誠にありがとうございます。 テストサイトがありますので、実験可能です。 しかしながら、何分未熟なもので、どのファイルのどのあたりに挿入すればいいのか、本日奮闘しましたが、分かりませんでした。 ご教示いただけますと幸いです。 よろしくお願い申し上げます。 |
|
hmorita_j |
投稿日時: 2019/2/28 18:29
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: 都道府県の非表示編集 管理画面の
コンテンツ管理>ページ管理>会員登録(入力ページ) から変更するのが手っ取り早いです。
これで消えると思います。 消えなかったらすみません。 |
ゲスト |
投稿日時: 2019/2/28 19:13
対応状況: −−−
|
Re: 都道府県の非表示編集 hmorita_j様
プルダウンメニューから消えました! 感謝に堪えません。 誠にありがとうございます。 一旦クローズとさせていただき、問題や課題が発生したら、コミュニティとして皆様に情報共有をさせていただきます。 |
|
hmorita_j |
投稿日時: 2019/2/28 19:26
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: 都道府県の非表示編集 すみません、これだと見えなくしているだけなので以下の方が良いです。
$('#entry_address_pref').find('option[value=5]').remove(); |
ゲスト |
投稿日時: 2019/2/28 20:04
対応状況: −−−
|
Re: 都道府県の非表示編集 hmorita_j様
removeのほうで挿入してみました。 同じように非表示になりました。 小生に違いは分かりませんが、制作を進めていってみます。 重ねて感謝申し上げます! |
|
hmorita_j |
投稿日時: 2019/2/28 20:32
対応状況: −−−
|
長老 登録日: 2017/3/3 居住地: 沈黙の巨大都市松戸 投稿: 222 |
Re: 都道府県の非表示編集 hide()は見えなくしているだけで要素としては残っています。
remove()は要素を削除しています。 見た目上は同じですね。 レス不要です。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |