したがって、フォームのあるページにjqueryタブを使用しています.ビュー内の条件$imageで(ディメンションやパスなどのデータを使用して)特定のphp変数を使用if issetして、ユーザーがアクションを完了するとさらにタブを「ロック解除」します(そのようなこの例では画像をアップロードします)。ある時点で、いくつかの検証ルールを使用する必要があります。問題は、ユーザーがエラーを起こし、検証ルールが失敗した場合、変数$imageなどがなくなった状態でページがリロードされるため、ユーザーは基本的にフォームを最初から開始する必要があることです (ロックされています)。タブとすべて)。
現時点では、次のようなものを使用しています。
if ($this->Report->save($this->data)) { //validation rules run here
//do stuff
else{
$this->set("err", 1);
そのため、変数を使用してページのリロード時に少なくともいくつかのタブのロックを解除できます$errが、前に述べたような実際のデータを使用して特定の変数を維持する必要もあり$image(プレビューを表示するため)、これを行う方法がわかりません。 .
何かご意見は?