J'ai essayé de créer un attribut pour le produit qui doit afficher le calendrier de la date et de l'heure et qui devrait être stocké dans la base de données comme format de date et d'heure uniquement.J'ai eu beaucoup de mal mais pas de chance.Pouvez-vous que quelqu'un m'aide .. c'est mon script
$ eavSetup -> addAttribute (
\ Magento \ Catalog \ Model \ Product :: ENTITY , 'xyz_start_time' , [ 'group' => 'xyz' , 'type' => 'datetime' , 'backend' => '' , ' frontend ' => ' ' , ' label ' => ' Start Time ' , ' input ' => ' date ' , ' class ' => ' ' , ' source ' =>'' , 'global' =>
\ Magento \ Catalog \ Model \ ResourceModel \ Eav \ Attribute :: SCOPE_GLOBAL , 'visible' => true , 'required' => false , 'user_defined' => true , 'default' => '' , 'searchable' => false , 'filtrable' => false , 'comparable' => false , 'visible_on_front' => false , 'used_in_product_listing' => true , 'unique'=> faux ,
'apply_to' => 'simple, configurable, virtuel, bundle, téléchargeable' ] );
$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'
]
);
Il crée un sélecteur de date avec une date qui n'affiche pas l'heure.