Form2Entryでフォームからエントリーを追加した後に、サイトのキャッシュをクリアするには


問題

  • Form2Entryでエントリーを作成した際に、サイトのキャッシュが更新されず、追加した内容がサイトに反映されない

解決方法

  • extension/acms/Hook.phpに以下の内容を変更
  • 95行目あたりの「public function afterPostFire($thisModule)」の後に追記
    /**
     * POSTモジュール処理後
     * $thisModuleのプロパティを参照・操作するなど
     *
     * @param \ACMS_POST $thisModule
     */
    public function afterPostFire($thisModule)
    {

	\ACMS_POST_Cache::clear();
	\ACMS_POST_Cache::refresh();

    }

関連記事

この記事のハッシュタグ から関連する記事を表示しています。

a-blog cmsのフォームは、グローバルにすると、子ブログでは削除のボタンは表示されない

a-blog cmsでURLに指定したフィールド情報をhtmlに取得する→Field_Searchモジュールを利用する

a-blog cmsでYouTubeの動画がうまく表示されない→v=以下の英数字を貼り付ければOK

改行を含むテキストがa-blog cmsのIF文で正しく評価されない→[delnl]を追加することで解決

XserverでionCubeLoaderが動かない→php.iniの一番上に、ローダーまでのパスを記載すればOK

a-blog cmsのカート機能では、ブログごとにカートは作成される→違うブログの商品を入れることはできない

最新記事

カテゴリー

アーカイブ

ハッシュタグ