ثبت تاریخ انتشار اشتباه در هنگام درج محتوا

Created on 6 April 2025, 3 days ago

در هنگام ایجاد محتوای جدید فیلد تاریخ انتشار مقدار درستی را نمایش می دهد ولی در صورتی که در هنگام ثبت محتوا با خطایی روبرو شوید، مثلا فیلد های اجباری را پر نکرده باشید، زمانی که صفحه مجدد بارگزاری می شود فیلد تاریخ انتشار مقدار میلادی و اگر مجدد این فرم را بازگراری کنید به این مقدار افزوده می شود که سبب می شود دروپال فیلد تاریخ را out or range در نظر بگیرد و خطا دهد.

تصاویر پیوست روند تغییر مقدار تاریخ را در هر بار لود شدن فرم نمایش می دهند.

Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for column 'created' at row 1: INSERT INTO "node_field_data" ("nid", "vid", "type", "langcode", "status", "uid", "title", "created", "changed", "promote", "sticky", "default_langcode", "revision_translation_affected", "publish_on", "unpublish_on", "content_translation_source", "content_translation_outdated") VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10, :db_insert_placeholder_11, :db_insert_placeholder_12, :db_insert_placeholder_13, :db_insert_placeholder_14, :db_insert_placeholder_15, :db_insert_placeholder_16); Array ( [:db_insert_placeholder_0] => 24544 [:db_insert_placeholder_1] => 25001 [:db_insert_placeholder_2] => news [:db_insert_placeholder_3] => fa [:db_insert_placeholder_4] => 0 [:db_insert_placeholder_5] => 1 [:db_insert_placeholder_6] => sss [:db_insert_placeholder_7] => 60555811328 [:db_insert_placeholder_8] => 1743936676 [:db_insert_placeholder_9] => 0 [:db_insert_placeholder_10] => 0 [:db_insert_placeholder_11] => 1 [:db_insert_placeholder_12] => 1 [:db_insert_placeholder_13] => [:db_insert_placeholder_14] => [:db_insert_placeholder_15] => und [:db_insert_placeholder_16] => 0 ) در Drupal\Core\Entity\Sql\SqlContentEntityStorage->saveToSharedTables() (خط 1022 از /var/www/site.com/web/core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php).

🐛 Bug report
Status

Active

Version

4.0

Component

Code

Created by

🇮🇷Iran amir jamshidi

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024