যখন আমরা একটি ইভসেটআপ দেখি তখন টাইপ এবং ইনপুটগুলির জন্য কী মান পাওয়া যায়?


11

ম্যাজেন্টো 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.