Tôi đã cố gắng tạo một thuộc tính cho sản phẩm phải hiển thị lịch và thời gian và nó chỉ được lưu trữ trong cơ sở dữ liệu dưới dạng ngày và giờ. Tôi đã vật lộn rất nhiều nhưng không may mắn. Bạn có thể giúp tôi không .. đây là kịch bản của tôi
$ eavsetup -> addAttribution (
\ Magento \ Catalog \ Model \ Product :: ENTITY , 'xyz_start_time' , [ 'group' => 'xyz' , 'type' => 'datetime' , 'backend' => '' , ' frontend ' => ' ' , ' nhãn ' => ' Thời gian bắt đầu ' , ' đầu vào ' => ' ngày ' , ' class ' => ' ' , ' source ' =>'' , 'toàn cầu' =>
\ Magento \ Catalog \ Model \ ResourceModel \ Eav \ Attribution :: SCOPE_GLOBAL , 'nhìn thấy' => đúng , 'bắt buộc' => sai , 'user_d xác định' => đúng , 'mặc định' => '' , 'có thể tìm kiếm' => sai , 'có thể lọc' => sai , 'có thể so sánh' => sai , 'viewer_on_front' => false , 'used_in_product_listing' => true , 'unique'=> sai ,
'áp dụng_to'=> 'đơn giản, có thể định cấu hình, ảo, gói, có thể tải xuống' ] );
$eavSetup->addAttribute(
\Magento\Catalog\Model\Product::ENTITY,
'xyz_end_time',
[
'group' => 'xyz',
'type' => 'datetime',
'backend' => '',
'frontend' => '',
'label' => 'End Time',
'input' => 'date',
'class' => '',
'source' => '',
'global' => \Magento\Catalog\Model\ResourceModel\Eav\Attribute::SCOPE_GLOBAL,
'visible' => true,
'required' => false,
'user_defined' => true,
'default' => '',
'searchable' => false,
'filterable' => false,
'comparable' => false,
'visible_on_front' => false,
'used_in_product_listing' => true,
'unique' => false,
'apply_to' => 'simple,configurable,virtual,bundle,downloadable'
]
);
Nó đang tạo ra datepicker với ngày chỉ không hiển thị thời gian trên đó.