Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
config.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
10 ?>
11 <div class="entry-edit form-inline" id="<?= /* @escapeNotVerified */ $block->getId() ?>" data-panel="product-variations">
12  <div data-bind="scope: 'variation-steps-wizard'" class="product-create-configuration">
13  <div class="product-create-configuration-info">
14  <div class="note" data-role="product-create-configuration-info">
15  <?= /* @escapeNotVerified */ __('Configurable products allow customers to choose options (Ex: shirt color).
16  You need to create a simple product for each configuration (Ex: a product for each color).');?>
17  </div>
18  </div>
19  <div class="product-create-configuration-actions" data-action="product-create-configuration-buttons">
20  <div class="product-create-configuration-action">
21  <button type="button" data-action="open-steps-wizard" title="Create Product Configurations"
22  class="action-secondary" data-bind="click: open">
23  <span data-role="button-label" data-edit-label="<?= /* @escapeNotVerified */ __('Edit Configurations') ?>">
24  <?= /* @escapeNotVerified */ $block->isHasVariations()
25  ? __('Edit Configurations')
26  : __('Create Configurations')
27  ?>
28  </span>
29  </button>
30  </div>
31  <div class="product-create-configuration-action" data-bind="scope: 'configurableProductGrid'">
32  <button class="action-tertiary action-menu-item" type="button" data-action="choose"
33  data-bind="click: showManuallyGrid, visible: button">
34  <?= /* @noEscape */ __('Add Products Manually') ?>
35  </button>
36  </div>
37  </div>
38  </div>
39  <div class="fieldset">
40  <?= $block->getChildHtml('matrix') ?>
41 
42  <!-- Select Associated Product popup -->
43  <div data-grid-id="associated-products-container">
44  <div class="admin__data-grid-outer-wrap" data-bind="scope: 'configurable_associated_product_listing.configurable_associated_product_listing'">
45  <div data-role="spinner" data-component="configurable_associated_product_listing.configurable_associated_product_listing.product_columns" class="admin__data-grid-loading-mask">
46  <div class="spinner">
47  <span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span>
48  </div>
49  </div>
50  <!-- ko template: getTemplate() --><!-- /ko -->
51 
52  </div>
53  </div>
54 
55  <input type="hidden" name="affect_configurable_product_attributes" value="1" />
56  </div>
57 </div>
58 <script type="text/x-magento-init">
59  {
60  "*": {
61  "Magento_Ui/js/core/app": {
62  "components": {
63  "configurableProductGrid": {
64  "component": "Magento_ConfigurableProduct/js/variations/product-grid",
65  "productsFilter": "configurable_associated_product_listing.configurable_associated_product_listing.listing_top.listing_filters",
66  "productsProvider": "configurable_associated_product_listing.data_source",
67  "productsMassAction": "configurable_associated_product_listing.configurable_associated_product_listing.product_columns.ids",
68  "productsColumns": "configurable_associated_product_listing.configurable_associated_product_listing.product_columns",
69  "productsGridUrl": "<?= /* @noEscape */ $block->getUrl('catalog/product/associated_grid', ['componentJson' => true]) ?>",
70  "configurableVariations": "configurableVariations"
71  }
72  }
73  },
74  "Magento_ConfigurableProduct/js/configurable-type-handler": {
75  "blockId": "#<?= /* @noEscape */ $block->getId() ?>",
76  "tabId": "<?= /* @noEscape */ $block->getTabId() ?>",
77  "hasVariations": <?= /* @noEscape */ $block->isHasVariations() ? 'true' : 'false' ?>
78  }
79  }
80  }
81 </script>
$block setTitle( 'CMS Block Title') -> setIdentifier('fixture_block') ->setContent('< h1 >Fixture Block Title</h1 >< a href=" store url</a><p> Config value
Definition: block.php:9
__()
Definition: __.php:13
$block
Definition: block.php:8
taxRateField this edit() this edit
Definition: edit.phtml:223