フルバージョンを見る: 解決する カスタムプロファイルのフィールド
あなたがチェックボックスのプロファイルのフィールドを持っているとprofile.php内の翻訳版で、その値を変更しようとすると、変更内容は保存されません。
ちょうどカスタムタイトルの"リセット"フィールドにこのフォーラムでテスト - それはここで働いて。
正確に(それが追加されるMOD)作業と、このフィールドがどこからされていないフィールドの説明とPMの詳細は、私にあなたのフォーラム上にテストアカウントを作成してください。
編集:
申し訳ありません - 単にそれが約カスタムプロファイルのフィールドであることに注意。あなたはまだそれを見るために私達のフォーラムでのテストアカウントを使用して、PMの詳細をお願いできますか?
大きな感謝:)それを参照して、それを確認:)
我々は、サーバーと正しい上に再現されます。)また、再現する方法のヒントのおかげで:
余分なフィールドは管理者パネルではvBulletinの"ユーザプロファイルフィールド"タブを使用して構築されています。単純に新しいチェックボックスフィールドを追加し、これを再現することができるはずです。私はこれは容易にvbulletinによって追加されたフォームのコードの周りにSNTAとエンタを追加するプラグインで修正することができます想像していた。
訂正と3.3.4にも含まれます。クイックフィックスのためにしてください。
1。管理者CPに行く - >プラグ&製品 - >プラグインマネージャー
2。 "初期化":init_stratupフック(という名前の[編集] vBETプラグイン
3。検索:
foreach ($_POST as $key => $value) {
$_POST[$key] =& vbet_encodeToSafeUTF8($value);
}
4。で置き換えます。
foreach ($_POST as $key => $value) {
if (!is_array($value)) {
$_POST[$key] =& vbet_encodeToSafeUTF8($value);
}
}
5。保存:)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.