日付と時刻のカレンダーを表示する必要があり、日付と時刻のギ酸のみとしてデータベースに保存する必要がある製品の属性を作成しようとしました。これは私のスクリプトです
$ eavSetup-> addAttribute(->addAttribute(
\ Magento \ Catalog \ Model \ Product :: ENTITY、::ENTITY,
'xyz_start_time'、'xyz_start_time',
[[
'グループ' => 'xyz'、'group' => 'xyz',
'タイプ' => '日時'、'type' => 'datetime',
'バックエンド' => ''、'backend' => '',
'フロントエンド' => ''、'frontend' => '',
'ラベル' => '開始時間'、'label' => 'Start Time',
'入力' => '日付'、'input' => 'date',
'クラス' => ''、'class' => '',
'ソース' => ''、'source' => '',
'global' => \ Magento \ Catalog \ Model \ ResourceModel \ Eav \ Attribute :: SCOPE_GLOBAL、'global' => \Magento\Catalog\Model\ResourceModel\Eav\Attribute::SCOPE_GLOBAL,
'visible' => true、'visible' => true,
'必須' => false、'required' => false,
'user_defined' => true、'user_defined' => true,
'デフォルト' => ''、'default' => '',
'searchable' => false、'searchable' => false,
'filterable' => false、'filterable' => false,
'同等' => false、'comparable' => false,
'visible_on_front' => false、'visible_on_front' => false,
'used_in_product_listing' => true、'used_in_product_listing' => true,
'unique' => false、'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'
]
);
それは日付のみで日付ピッカーを作成し、その上に時間を表示していません。
こんにちはシャンカール、日時属性を作成しましたか?
—
Priya Ponnusamy 2017年
ここでは同様の問題に私の答えをご覧ください。magento.stackexchange.com/questions/174840/...
—
Mageinn