メニュー表示順変更しようとしましたが、エラーになります。
下記でメニュー「TEST1」を一つ上に移動しようとして、 ↑ を押しますがエラーになります。
何が原因かおわかりでしたら、ご教示いただきたく、
エラー画面
当方の環境は、さくらレンタルサーバー、Apache/2.4.38、MySQL 5.7、PHP 7.2.14 です。
学校等教育機関向けCMSとしてNetCommonsを提供する活動は、一般社団法人「教育のための科学研究所」(代表理事・所長 新井紀子)が提供するedumapに引き継がれました。
edumapに関するプレスリリースは、こちらをお読みください。
edumapは学校等(幼稚園・保育園・インターナショナルスクールを含む)に対して、原則無償でNetCommons3をベースとした学校ウェブサイトを提供する事業です。既に鴻巣市、伊東市、東根市、那須町、蕨市、所沢市、芦屋市、紋別市、立山町、二宮町、稚内市、桶川市等を中心に820校以上にedumapをご利用いただいています。
特に、メンテナンスを終了したNetCommons2をご利用の教育機関のユーザは至急edumapに移行することをご検討ください。
システムエンジニアの方で、NetCommons3をご利用の方はGitHub上のNetCommons3サイトをご活用ください。
メニュー表示順変更しようとしましたが、エラーになります。
下記でメニュー「TEST1」を一つ上に移動しようとして、 ↑ を押しますがエラーになります。
何が原因かおわかりでしたら、ご教示いただきたく、
エラー画面
当方の環境は、さくらレンタルサーバー、Apache/2.4.38、MySQL 5.7、PHP 7.2.14 です。
既存のサイトを削除して、もう一度インストールしてみました。
さくらレンタルサーバー php7.2.14対応のため、下記に従ってインストールしました。
https://qiita.com/RyujiAMANO/items/352fbea9eb31cea0e9a3
やはり初回と同様、メニュー項目の移動ができませんでした。
エラーログは下記です。
私個人の作業の何かの間違いなのでしょうか、、、
2019-04-02 12:13:33 Error: [BadRequestException] 不正なリクエストの可能性があります。
Request URL: /pages/pages_edit/move
Stack Trace:
#0 /home/hoge/www/fuga/vendors/cakephp/cakephp/lib/Cake/Controller/Controller.php(883): NetCommonsAppController->throwBadRequest()
#1 /home/hoge/www/fuga/app/Plugin/Pages/Controller/PagesEditController.php(89): Controller->setAction('throwBadRequest')
#2 /home/hoge/www/superi/vendors/cakephp/cakephp/lib/Cake/Event/CakeEventManager.php(243): PagesEditController->beforeFilter(Object(CakeEvent))
#3 /home/hoge/www/fuga/vendors/cakephp/cakephp/lib/Cake/Controller/Controller.php(682): CakeEventManager->dispatch(Object(CakeEvent))
#4 /home/hoge/www/fuga/vendors/cakephp/cakephp/lib/Cake/Routing/Dispatcher.php(189): Controller->startupProcess()
#5 /home/hoge/www/fuga/vendors/cakephp/cakephp/lib/Cake/Routing/Dispatcher.php(167): Dispatcher->_invoke(Object(PagesEditController), Object(CakeRequest))
#6 /home/hoge/www/fuga/app/webroot/index.php(120): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#7 {main}
さくらレンタルサーバー php5.6にして再再度インストールしてみたけど、結果は変わらず、
??ッ
エディ・ケイ ささきです。
わたしもさくらサーバのサーバでいくつかNC3を動かしていますが問題なくページ操作ができています。
dreamerさんの設定画面を見てセッティングモードでページ操作をされているのに気づきセッティングモードにしページ操作をした場合、同じエラーとなりました。
セッティングモードをoffにして試されてはいかがでしょうか?
エラーになるのはおかしいと思いますが、取り敢えずはセッティングモードoffで操作は可能かと・・・
エディ・ケイ ささきさん、ありがとうございます。
セッティングモードON /OFFの問題なんですね。
再確認してみましたら、
1、セッティングモードON /OFF両方とも、「ページ設定」ができる。
2、・「セッティングモードOFF」+「ページ設定」
メニューの移動矢印、編集ボタン、ページ追加ボタン、3種類全て機能する。
・「セッティングモードON」+「ページ設定」
上記のうち メニューの移動矢印 だけ機能しない。
混乱します。
また、マニュアルではセッティングモードON /OFFについて下記の様に説明あります。
つまり、セッティングモードOFFは通常のページという説明です。
以上のことから、
”「セッティングモードOFF」では「ページ設定」させない。全ての変更、追加、削除等は「セッティングモードON」に限定する。”
と、することが、理に適っていると思われます。混乱が避けられるように思います。
※ <別案>
サイト管理権限上の問題があれば、セッティングモードOFFはそのままにし、
「セッティングモードON」+「ページ設定」で メニューの移動矢印 も機能するようにする。
エディ・ケイ ささきです。
わたしもさくらサーバのサーバでいくつかNC3を動かしていますが問題なくページ操作ができています。
dreamerさんの設定画面を見てセッティングモードでページ操作をされているのに気づきセッティングモードにしページ操作をした場合、同じエラーとなりました。
セッティングモードをoffにして試されてはいかがでしょうか?
エラーになるのはおかしいと思いますが、取り敢えずはセッティングモードoffで操作は可能かと・・・
こんばんは、dreamerさん
わたし的には
※ <別案>
サイト管理権限上の問題があれば、セッティングモードOFFはそのままにし、
「セッティングモードON」+「ページ設定」で メニューの移動矢印 も機能するようにする。
です。
セッティングモードとページ設定は別物なのでページ設定の機能がセッティングモードに依存するのは・・・
まあ、これも好みの問題かもしれませんが?
ただ現在、セッティングモードonの場合、ページ設定の「メニューの移動矢印」が機能しないといった問題でしょうか。
これはセッティングモードの場合でページ設定の「メニューの移動矢印」操作の場合、Current情報にroomの情報が設定されていないということはわかったのですが、今はどのようにすればよいか解決できていません。
っということで、開発者さまにご検討していただくまで待つしかないかなあと考えます。
こんにちわ、
Eddykさんのおっしゃる通りだと思います。
githubのissueにあげておきます。
(運用で回避できるので、特段、至急事項ではないと思いますが、、)
こんばんは、dreamerさん
わたし的には
※ <別案>
サイト管理権限上の問題があれば、セッティングモードOFFはそのままにし、
「セッティングモードON」+「ページ設定」で メニューの移動矢印 も機能するようにする。です。
セッティングモードとページ設定は別物なのでページ設定の機能がセッティングモードに依存するのは・・・
まあ、これも好みの問題かもしれませんが?
ただ現在、セッティングモードonの場合、ページ設定の「メニューの移動矢印」が機能しないといった問題でしょうか。
これはセッティングモードの場合でページ設定の「メニューの移動矢印」操作の場合、Current情報にroomの情報が設定されていないということはわかったのですが、今はどのようにすればよいか解決できていません。
っということで、開発者さまにご検討していただくまで待つしかないかなあと考えます。