編集ページでの操作ミス

カテゴリ コンテンツの作成 コアバージョン 7.15 関連モジュール Darty Form

コンテンツの編集ページで うっかりHelpリンクをクリックしたり、メニューボタンをクリックし、編集中のコンテンツを台無しにしたくありません。
何か対処方法はありますか?

コメント

ユーザー actbrain の写真

Dirty Formsモジュールがあります。

Dirty Formsモジュールは、ユーザーがページを離れる前に、それらが緩んで変更しようとしている場合はそれを警告し、そのページを表示したままにするオプションを提供し、フォームをチェックするjavascriptの動作を提供します。

モジュールはdirtyFormsの動作から除外する必要があるフォームのリストを設定できるように設定フォームが用意されています。

この機能は、IE4 +、Mozilla Firefoxに、Google Chromeをサポートしていますが、書いている時点では、windowオブジェクトのonbeforeunloadイベントに基づいています。

onBeforeUnload APIを提供するonBeforeUnload APIモジュールが必要です。

ページ

OTHER FAQ

Drupal開発・運用の疑問/質問の答えはここに

無料ユーザー登録すると質問できます。

カテゴリ Core Ver.昇順で並び替える 関連モジュール タイトル
SFTP 8.4x SFTP RSA SFTP(RSA)でファイル転送(送信)する方法
サイト情報 8.4x JavaScript JavaScriptに変数を渡す方法
Token 8.4x Token カスタムモジュールからtokenを提供する方法(drupal8版)
コンテンツの作成 8.4x Download とにかく何でもコンテンツをダウンロードさせる方法
コンテンツの作成 8.4x node 新規ノードを作成する
Views 8.4x hook_views_query_alter 現在のViewsクエリを保存・再現する方法
Custom module 8.3x Custom module Twig Block Cache カスタムモジュールのレンダリングを非キャッシュ化する方法
テーマ 8.3x Contribute themes drupal8-寄贈テーマの動向
サイトの構築 8.3x Webform Webformモジュール メールアドレスの入力ミス確認
テーマ 8.3x Theme drupal8 で パスに応じたページテンプレート名を利用する方法
テーマ 8.3x Core Twig開発用の設定
PHP 8.3x PHP drupa8でhook_init()する方法
テーマ 8.3x Block Cache Theme 管理ページから作成したカスタムブロックを非キャッシュ化する方法
拡張機能 8.3x Contribute modules drupal8-寄贈モジュールの動向
Proxy 7.59 Proxy Apache settings.php リバースプロキシ(Apache)+バックグランドWeb(Drupal 7 )でログインセッションを維持する方法
サイトの環境設定 7.59 さくらのレンタルサーバー php Options さくらのレンタルサーバーで パブリック/プライベートディレクトリにファイルが書き込まれないとき
サイトの構築 7.59 Drupal.ajax drupal 7 で Uncaught TypeError: Drupal.ajax is undefined となったときの対応方法
ユーザの管理 7.59 user pass drupal 7 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法
テーマ 7.56 field レンダリング配列内に「ラベル非表示」を指定する方法
drush 7.54 Drush Drushでdrupalサイトをインストールする方法

ページ