Magento 2 - कई चयनों के साथ \ Magento \ कैटलॉग \ Block \ Adminhtml \ Product \ Widget \ Chooser का उपयोग करें?


14

इस कोड का उपयोग करना

$chooser = $this->_layout->createBlock('\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser');
        var_dump(get_class_methods($chooser));

        $configChooser = [
            'button' => [
                'open' => __('Select Products'),
                'type' => '\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser',
            ]
        ];
        $chooser->setConfig($configChooser)
            ->setFieldsetId($fieldsetData->getId())
        ->prepareElementHtml($productChooser);

मैं अपने कस्टम रूप में अपने कस्टम क्षेत्र के लिए एक बहुत अच्छा उत्पाद चयनकर्ता प्राप्त कर सकता हूं, लेकिन मुझे कई उत्पाद का चयन करने में सक्षम होना चाहिए। एक चयनकर्ता विन्यास है जिसे मैं सेट करने में सक्षम हो सकता हूं?


2
हाय Gianni, आप कस्टम मॉड्यूल रूप में उत्पाद चयनकर्ता के लिए और अधिक कोड साझा कर सकते हैं, कृपया। मैं यह पता लगाना चाहता हूं लेकिन मैं ऐसा नहीं कर सका। धन्यवाद।
हयातबीराल्म

जवाबों:


1
 <fieldset name="assign_products" sortOrder="40">
            <settings>
                <collapsible>true</collapsible>
            <label translate="true">Products</label>
            </settings>
                <container name="assign_products_container" sortOrder="160">
                 <htmlContent name="html_content">
                     <block name="my_assigned_products" class="Magento\Catalog\Block\Adminhtml\Product\Grid">
                     <arguments>
                            <argument name="button" xsi:type="array">
                             <item name="open" xsi:type="string" translate="true">Select Product...</item>
                            </argument>
                     </arguments>
                     </block>
            </htmlContent>
            </container>
</fieldset>

मेरे कस्टम यू पर फार्म का काम बहुत धन्यवाद।
user77175

0
<fieldset name="assign_products" sortOrder="40">

सही उत्पाद चुनें उत्पाद ...


उपयोग Magento \ सूची \ ब्लॉक \ Adminhtml \ उत्पाद \ ग्रिड के बजाय Magento \ सूची \ ब्लॉक \ Adminhtml \ उत्पाद \ विजेट \ चयनकर्ता

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.