Я спробував створити атрибут для продукту, який повинен бути календарем дати та часу, який повинен зберігатися в базі даних як формат дати та часу. Я боровся з цим багато, але не пощастило. Ви можете будь-хто мені допомогти. це мій сценарій
$ eavSetup-> addAttribute (->addAttribute(
\ Magento \ Каталог \ Модель \ Продукт :: ENTITY,::ENTITY,
'xyz_start_time','xyz_start_time',
[[
'група' => 'xyz','group' => 'xyz',
'type' => 'datetime','type' => 'datetime',
'бекенд' => '','backend' => '',
'frontend' => '','frontend' => '',
'label' => 'Час початку','label' => 'Start Time',
'input' => 'дата','input' => 'date',
'class' => '','class' => '',
'джерело' => '','source' => '',
'global' => \ Magento \ Каталог \ Модель \ ResourceModel \ Eav \ Attribute :: SCOPE_GLOBAL,'global' => \Magento\Catalog\Model\ResourceModel\Eav\Attribute::SCOPE_GLOBAL,
'видима' => правда,'visible' => true,
'потрібно' => помилково,'required' => false,
'user_defined' => вірно,'user_defined' => true,
'за замовчуванням' => '','default' => '',
'searchchable' => помилково,'searchable' => false,
'filterable' => помилково,'filterable' => false,
'зіставний' => помилковий,'comparable' => false,
'visible_on_front' => помилково,'visible_on_front' => false,
'used_in_product_listing' => вірно,'used_in_product_listing' => true,
'унікальний' => хибний,'unique' => false,
'apply_to' => 'простий, настроюється, віртуальний, пакет, завантажуваний''apply_to' => 'simple,configurable,virtual,bundle,downloadable'
]]
););
$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'
]
);
Він створює підбірку дат із датою, не показуючи часу на неї.