eavSetup을 보면 유형과 입력에 어떤 값을 사용할 수 있습니까?


11

Magento 2 용 설치 스크립트를 생성 할 때 eavSetup->addAttribute()? 의 유형 및 입력 부분에 어떤 값을 사용할 수 있습니까? 아니면 어디서 찾을 수 있습니까?

$eavSetup->addAttribute(
    \Magento\Catalog\Model\Product::ENTITY,
    'some_attr',
    [
        'type' => '',
        'backend' => '',
        'frontend' => '',
        'label' => 'Test Attribute',
        'input' => '',
        'class' => '',
        'source' => '',
        'global' => \Magento\Catalog\Model\Resource\Eav\Attribute::SCOPE_GLOBAL,
        'visible' => true,
        'required' => false,
        'user_defined' => false,
        'default' => 0,
        'searchable' => false,
        'filterable' => false,
        'comparable' => false,
        'visible_on_front' => false,
        'used_in_product_listing' => true,
        'unique' => false,
        'apply_to' => ''
    ]
);

답변:


32

데이터베이스 eav_attribute테이블 에서 유형 및 입력 값을 찾을 수 있습니다 .

  • 유형

    • 공전
    • varchar
    • int
    • 본문
    • 날짜 시간
    • 소수
  • 입력

    • 부울
    • 고르다
    • 본문
    • 영상
    • media_image
    • 가격
    • 데이트
    • 텍스트 영역
    • 갤러리
    • 다중 선택
    • 숨겨진
    • 여러 줄

이 테이블에서 backend_type유형 사례 frontend_input값과 모든 속성에 대한 입력 값을 확인할 수 있습니다 .

다른 유형 및 입력 목록으로 각 속성을 확인할 수 있습니다. 이 테이블을 확인하는 것이 더 좋습니다.

감사.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.