3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。

t151m > 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/10/21 15:43
お世話になります。
3.0.11で保存前確認をして保存をクリックするとエラーになって更新できない。
の報告と同様で3.0.7と3.0.6.1で運用しております管理画面での操作で同様の症状が
発生しております。
対策用のform.phpの書き変えは試しましたが症状変わりません。
2016年9月28日配布 修正パッチ一覧 を当ててからになります。
諸事情で3.0.11等へのアップデートができません。
解決策とうございましたらご教授頂けないでしょうか。
よろしくお願いいたします。

■ BaserCMSのバージョン:3.0.7
■ レンタルサーバー名:さくら
■ スマートURLの利用:ON
■ 利用しているデータベース:SQLite
■ PHPスキル 全くわからな
katokaisya > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/10/25 10:39
こんにちは。
ローカルでBaserCMSのバージョン:3.0.7で同様の状態を再現できました。
引用:
対策用のform.phpの書き変えは試しましたが症状変わりません

とのことでしたが、
バージョン:3.0.7の
lib/Baser/View/Pages/admin/form.php
の47行目付近から始まる
/**
 * プレビューボタンクリック時イベント
 */
	$("#BtnPreview").click(function(){
		var contents = $("#PageContents").val();
		if(typeof editor_contents_tmp != "undefined") {
			$("#PageContents").val(editor_contents_tmp.getData());
		}
		$.ajax({
			type: "POST",
			url: $("#PreviewUrl").html(),
			data: $("#PageForm").serialize(),
			success: function(result){
				if(result) {
					$("#LinkPreview").trigger("click");
					$.bcToken.update(function(){						//<<<<追加
						$("input[name='data[_Token][key]']").val($.bcToken.key);	//<<<<追加
					}, {loaderType: 'none'});						//<<<<追加
				} else {
					alert('プレビューの読み込みに失敗しました。');
				}
			}
		});
		$("#PageContents").val(contents);
		return false;
	});

に3行追加(//<<<<追加の行)
lib/Baser/View/SiteConfigs/admin/form.php
の479行目から始まる
				<div style="margin-bottom: 0.5em;">
				<!-- ↓↓↓自動入力を防止する為のダミーフィールド↓↓↓ -->
				<input type="password" name="dummypass" style="display: none;">				<!--//<<<<追加-->
				<?php echo $this->BcForm->label('SiteConfig.smtp_password', 'パスワード') ?>
				<?php echo $this->BcForm->input('SiteConfig.smtp_password', array('type' => 'password', 'size' => 35, 'maxlength' => 255, 'autocomplete' => 'off')) ?>
				<?php echo $this->BcForm->error('SiteConfig.smtp_password') ?>
				<?php echo $this->Html->image('admin/icn_help.png', array('id' => 'helpSmtpPassword', 'class' => 'btn help', 'alt' => 'ヘルプ')) ?>
				<div id="helptextSmtpPassword" class="helptext">メールの送信にSMTPサーバーを利用する場合指定します。</div>
				</div>

に2行(コメントアウトの「↓↓↓自動入力を防止する為のダミーフィールド↓↓↓ 」はつけなくても可。追加はの箇所)
で現象は解決できました。

t151mさんが修正したのはどの箇所でしょうか?
t151m > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/10/25 16:06
お世話になります。
追加しました項目はkatokaisya様の助言頂きました項目
を追加しておりますが症状が同じです。
(lib/Baser/View/Pages/admin/form.php)
(lib/Baser/View/SiteConfigs/admin/form.php)
保存前確認後の保存時に表示される画像を添付致します。
よろしくお願いいたします。


katokaisya > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/10/26 10:28
こんにちは。
エディターやプラグインの影響もあるかもしれません。
もし差支えなければ、ご使用のプラグイン(プラグインのバージョンなども)など教えていただけると何かわかるかもしれません。
t151m > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/10/26 10:53
おせわになります。
3.0.7バージョンですがプラグインは
添付ファイルの画像を参考にお願い致します。


katokaisya > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/10/31 10:08
影響しそうなプラグインはなさそうですね。
あとは、考えられる可能性として、サーバー側の細かい設定の問題か、
appフォルダの中身に何か手を加えていることで、一部の機能がオーバーライドされてしまっているか…

引用:
諸事情で3.0.11等へのアップデートができません。


とのことですが、「さくら」サーバーのプランの問題ですか?

また、Themeフォルダ以外で、どこか手を入れられたところはございますか?
t151m > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/10/31 13:24
プラグインの確認ありがとうございます。
appの中身はカスタマイズされていると思います。
詳しいことが解らずすみません。

引用:
諸事情で3.0.11等へのアップデートができません。


これに関しても一度3.0.8にアップデートを試みましたが
管理画面へのアクセス時ページが崩れておりログインとパスワードを入力する
パーツも表示されなくなりましたのでアップデートはできないと判断致しました。
これもapp内を触っているからと思います。
katokaisya > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/11/1 10:10
こんにちは、
appフォルダ内をカスタマイズしていて、その詳しい内容がわからないと、難しいかもしれません。
可能であれば、カスタマイズしてくださった方に相談するか、
baserCMSのカスタマイズを行っている会社に相談するのが一番かと思います。

baserCMSクリエイティブパートナー
t151m > Re: 3.0.7、3.0.6.1で保存前確認をして保存をクリックするとエラーになって更新できない。 @ 2016/11/15 18:06
お世話になります。
その後無事修正復旧致しました。
みなさん色々ご指導ありがとう御座いました。
今後ともよろしくお願いいたします。

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
4 人のユーザが現在オンラインです。 (4 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 4