ページ 11

カスタムフィールド アドバンスドの設定変更時不具合

投稿記事Posted: 2019年1月30日(水) 17:55
by designlog
カスタムフィールド アドバンスド(Version 1.2.7)で登録済みフィールドに対して、
①「設定変更」クリック
②フィールド名編集など行う
③「変更する」クリック
を行っても反映されません。③のクリックが動作していないようです。

環境は
■SOY CMS 3.0.2p88
■ブラウザ:Chrome、Firefox
です。

Re: カスタムフィールド アドバンスドの設定変更時不具合

投稿記事Posted: 2019年1月31日(木) 04:48
by inunosinsi
ご連絡をありがとうございます。
修正版は下記のページからダウンロードできます。
https://saitodev.co/soycms/

修正したファイルは1ファイルのみですので、
手動で修正される場合は下記のコードを参考にしてください。

https://github.com/inunosinsi/soycms/blob/master/cms/common/site_include/plugin/CustomFieldAdvanced/component/CustomFieldListComponent.class.php
49行目付近にある

コード: 全て選択
$this->addInput("update_submit", array(
   "name" => "update_submit",
   "value" => $entity->getId(),
   "attr:id" => "update_submit_".$i
));

です。

修正前は
コード: 全て選択
$this->addLink("update_submit", array(
   "name" => "update_submit",
   "value" => $entity->getId(),
   "attr:id" => "update_submit_".$i
));

でした。

Re: カスタムフィールド アドバンスドの設定変更時不具合

投稿記事Posted: 2019年1月31日(木) 08:16
by designlog
修正いただいたファイルのみ差し替えてみたのですが、修正前と変わらず設定変更ボタンが動作しませんでした。

Re: カスタムフィールド アドバンスドの設定変更時不具合

投稿記事Posted: 2019年1月31日(木) 11:29
by inunosinsi
キャッシュが残っている可能性があります。
キャッシュを削除してみてください

Re: カスタムフィールド アドバンスドの設定変更時不具合

投稿記事Posted: 2019年1月31日(木) 11:33
by designlog
先にお知らせした時にもキャッシュ削除は実行してから試したのですが、再度キャッシュ削除を実行すると設定変更ボタンは機能しました。
ありがとうございました。