Lưu dưới dạng bản nháp trong php

Không có loại tính năng tích hợp như vậy trong plugin biểu mẫu Công cụ và trong chuỗi mà bạn đã đề cập ở trên, người dùng đó không sử dụng biểu mẫu gửi AJAX

Trong trường hợp của bạn, bạn sẽ cần xem xét các mã tùy chỉnh khác, chẳng hạn.
1) Chỉnh sửa biểu mẫu bài đăng của bạn, trong phần "Nội dung", thêm trường chung ẩn "post_status" ngay bên dưới nút gửi.

[cred_generic_field type='hidden' field='post_status']
{
"default":"0"
}
[/cred_generic_field]

2) Nhấp vào "Trình chỉnh sửa JS", thêm mã JS bên dưới

jQuery(function($) {
    $('input[name="form_submit_2"]').click(function(e){
    	$('input[name="post_status"]').attr('value', 1);
      	console.log( "ready!" );
    });
});

Vì vậy, khi người dùng nhấp vào nút "Lưu" (form_submit_2), nó sẽ thay đổi giá trị "post_status" của trường ẩn thành 1,

Nếu Nút Lưu hoặc Nút Lưu Bản nháp được chọn trên Loại Nút Gửi, cài đặt cấu hình sẽ hơi khác so với các Nút Gửi khác

Các cài đặt sau sẽ được định cấu hình

  • Thứ tự - thứ tự mà nút sẽ xuất hiện trên màn hình, với các số thấp hơn xuất hiện xa hơn ở bên trái màn hình
  • Nhãn - văn bản sẽ xuất hiện trên nút khi hiển thị với người dùng cuối
  • Mô tả - văn bản mô tả
  • Tập lệnh - gọi tới bất kỳ tập lệnh nào sẽ được chạy cùng với nút này. Hệ thống sẽ kiểm tra xem có tập lệnh hay không trước khi thử chạy tập lệnh. Gửi tập lệnh nút phải được định dạng là functionName(this. mẫu đơn). Không gian không được phép. Tập lệnh sẽ trả về đúng hoặc sai
Quan trọng. Nếu Tập lệnh nút gửi đã được xác định, nút sẽ chạy chức năng đó và sẽ KHÔNG đảm bảo rằng các trường bắt buộc được hoàn thành
  • URL - chỉ định URL mà người dùng sẽ được chuyển hướng đến sau khi gửi thành công. GHI CHÚ. Chuyển hướng phải là đường dẫn tương đối (e. g. /wiki/chỉ mục. php) chứ không phải là một đường dẫn tuyệt đối (e. g. http. //www. thông minh đơn giản. tổ chức/wiki/chỉ mục. php)
  • Điều kiện hiển thị - bất kỳ điều kiện nào được sử dụng để kiểm soát khi nút được hiển thị

Lưu dưới dạng bản nháp trong php

Các nút Lưu và Lưu bản nháp khác với các nút Gửi theo cách sau

NútMô tảLưu
  • Nút này xác thực tất cả các trường trong bản ghi, đảm bảo đáp ứng các trường bắt buộc và yêu cầu định dạng
  • Nhấp vào nút Lưu không thay đổi trạng thái hiện tại
  • Gửi Logic không khả dụng trên các nút Lưu
Lưu bản nháp
  • Lưu Bản nháp lưu bản ghi nhưng KHÔNG thực hiện xác thực
  • Nút này phải luôn được sử dụng cùng với ít nhất là nút Gửi
  • Gửi logic không khả dụng trên các nút Lưu bản nháp
Nộp
  • Nút Gửi xác thực tất cả các trường trong bản ghi, đảm bảo đáp ứng các trường bắt buộc và yêu cầu định dạng
  • Nó lưu bản ghi và thay đổi trạng thái thành trạng thái được xác định trong phần Trạng thái Nút Gửi của trạng thái ban đầu
  • Lưu ý rằng nhãn trên nút Gửi có thể được xác định trong phần Nhãn nút Gửi của trang trạng thái, vì vậy có thể xuất hiện với một tên khác
  • Gửi Logic có thể được đặt trên các nút Gửi

Khi các nút Lưu và Lưu bản nháp tùy chỉnh được định cấu hình theo cách này, các nút Lưu/Lưu bản nháp mặc định của hệ thống có thể được ẩn trên trạng thái bằng cách thay đổi cài đặt Nút hiển thị trên trạng thái được đề cập

Tùy chọn lưu dưới dạng bản nháp lưu ảnh chụp nhanh của tác vụ hoặc biểu mẫu cùng với dữ liệu được điền vào biểu mẫu được liên kết. Bạn cũng có thể tạo bản nháp từ mẫu. Các bản nháp được lưu trong thiết bị di động và được đồng bộ hóa với máy chủ Adobe Experience Manager Forms để truy xuất sau

Bạn có thể cập nhật biểu mẫu, chú thích bằng ảnh và ghi chú nguệch ngoạc. Khi bạn tiếp tục cập nhật một biểu mẫu, bạn nên lưu nó dưới dạng bản nháp. Đối với các tình huống mà bạn quyết định gửi biểu mẫu đã điền vào thời điểm muộn hơn, việc lưu biểu mẫu dưới dạng bản nháp sẽ rất hữu ích

Để bật tính năng lưu dưới dạng bản nháp cho các biểu mẫu được lưu trên cổng biểu mẫu, hãy xem Lưu biểu mẫu HTML5 dưới dạng bản nháp.
Để định cấu hình gửi biểu mẫu thích ứng, hãy xem thành phần Bản nháp và gửi. (Không hợp lệ đối với các biểu mẫu được đồng bộ hóa với máy chủ AEM Forms JEE. )

Để tạo bản nháp, hãy mở biểu mẫu và nhấn vào nút Lưu dưới dạng bản nháp

Lưu dưới dạng bản nháp trong php
. Cung cấp tên của bản nháp và nhấn vào Lưu. Bản nháp được lưu trong thư mục Bản nháp và được đồng bộ hóa với máy chủ. Nó được lưu trong thư mục Hộp thư đi nếu ứng dụng ngoại tuyến.

Nếu bạn cập nhật biểu mẫu tương ứng sau đó, các thay đổi sẽ được phản ánh ngay lập tức. Khi đồng bộ hóa ứng dụng AEM Forms với máy chủ AEM Forms, bản nháp được tải lên máy chủ AEM Forms. Ngoài ra, bản nháp được chuyển từ Hộp thư đi sang thư mục Nhiệm vụ hoặc Thư nháp. Một biểu tượng chỉnh sửa xuất hiện bên cạnh nó

Khi bạn tiếp tục làm việc trên nhiều tác vụ và điểm bắt đầu và lưu chúng, các bản nháp sẽ được lưu. Mỗi khi ứng dụng của bạn được đồng bộ hóa với máy chủ AEM Forms, bản nháp sẽ được lưu vào máy chủ. Nó đảm bảo rằng bất cứ lúc nào bạn cũng có thể khôi phục các bản nháp dựa trên ngày và giờ được lưu lần cuối. Ví dụ: nếu bạn cài đặt lại ứng dụng hoặc thay đổi thiết bị di động của mình, bạn có thể tải xuống bản nháp từ máy chủ

Xóa bản nháp {#delete-a-draft}

Thư mục bản nháp liệt kê tất cả các bản nháp. Bạn có thể sử dụng tùy chọn Xóa bản nháp để xóa vĩnh viễn các bản nháp khỏi thiết bị di động và máy chủ

Tùy chọn xóa bản nháp được tạo từ một tác vụ không khả dụng. Khi xóa bản nháp được tạo từ một tác vụ, tác vụ đó sẽ bị hủy

Bạn có thể hủy bản nháp ở cả chế độ ngoại tuyến và trực tuyến. Khi loại bỏ các bản nháp ở chế độ ngoại tuyến, các bản nháp chỉ bị xóa khỏi máy chủ khi kết nối với máy chủ được khôi phục

Làm cách nào để lưu bản nháp trong PHP?

Mở máy chủ web cơ sở dữ liệu của bạn rồi tạo tên cơ sở dữ liệu trong đó db_save. Sau đó, nhấp vào Nhập rồi tìm tệp cơ sở dữ liệu bên trong thư mục của ứng dụng rồi nhấp vào ok . Bạn cũng có thể sử dụng đoạn mã dưới đây để tạo bảng trong cơ sở dữ liệu mới tạo của mình theo cách lập trình. Sao chép và Dán mã trong Tab SQL.

Làm cách nào để lưu dữ liệu trong PHP bằng jQuery?

click(function(){ $("#content"). tải ("một. php"); }); $("#send"). ajaxSubmit({url. 'a2. .
cảm ơn tôi sẽ thử mã của bạn để. .
bạn không cần phải lo lắng về phần tử biểu mẫu, hãy sử dụng bất cứ thứ gì bạn muốn, chỉ cần đặt tên id biểu mẫu là form_step4 và cũng bao gồm một tệp jquery trong đầu