Skip to content

Commit fe9b841

Browse files
Remove unused config options and update documentation
1 parent 0ae1c49 commit fe9b841

File tree

5 files changed

+1
-157
lines changed

5 files changed

+1
-157
lines changed

Block/Adminhtml/System/Config/Form/Field/Type.php

Lines changed: 0 additions & 55 deletions
This file was deleted.

FEATURES.md

Lines changed: 1 addition & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,8 @@ This document provides detailed information about all features available in the
99
- [Configuration Guide](#configuration-guide)
1010
- [Product Import Features](#product-import-features)
1111
- [Important Attributes](#important-attributes)
12-
- [Tier Prices](#tier-prices)
1312
- [Default Store Values for Required Attributes](#default-store-values)
1413
- [Exclude Families from Import](#exclude-families)
15-
- [Insert New Products](#insert-new-products)
16-
- [Set Products Active](#set-products-active)
17-
- [Enable Manage Stock by Default](#enable-manage-stock)
18-
- [Set Stock Status](#set-stock-status)
1914
- [Remove Redundant EAV Attributes](#remove-redundant-eav)
2015
- [Category Features](#category-features)
2116
- [Category Exist - Skip URL Path Regeneration](#category-exist)
@@ -74,16 +69,6 @@ Select attributes that should always be imported and added to product temporary
7469

7570
---
7671

77-
### Tier Prices
78-
<a id="tier-prices"></a>
79-
80-
Maps Akeneo attribute codes to Magento customer groups, enabling customer group-specific pricing imported directly from Akeneo.
81-
82-
**Configuration:** `Stores > Configuration > Catalog > Akeneo Connector > Products > Customer Group Pricing`
83-
**Mapping:** Define Akeneo Attribute → Magento Customer Group pairs in grid configuration.
84-
85-
---
86-
8772
### Default Store Values for Required Attributes
8873
<a id="default-store-values"></a>
8974

@@ -106,43 +91,8 @@ Prevents specific product families from being imported. Products belonging to ex
10691

10792
---
10893

109-
### Insert New Products
110-
<a id="insert-new-products"></a>
111-
112-
Control whether new products from Akeneo are inserted into Magento. When disabled, only existing products will be updated.
113-
114-
**Configuration:** `Stores > Configuration > Catalog > Akeneo Connector > JustBetter Akeneo > Insert New Products` (Default: Yes)
115-
116-
---
117-
118-
### Set Products Active
119-
<a id="set-products-active"></a>
120-
121-
Automatically enables all products imported from Akeneo by setting their status to "Enabled".
122-
123-
**Configuration:** `Stores > Configuration > Catalog > Akeneo Connector > JustBetter Akeneo > Set Products Active`
124-
125-
---
126-
127-
### Enable Manage Stock by Default
128-
<a id="enable-manage-stock"></a>
129-
130-
Sets "Manage Stock" to "Yes" for all imported products by default.
131-
132-
**Configuration:** `Stores > Configuration > Catalog > Akeneo Connector > JustBetter Akeneo > Enable Manage Stock`
133-
134-
---
135-
136-
### Set Stock Status
137-
<a id="set-stock-status"></a>
138-
139-
Automatically sets imported products' stock status to "In Stock" when they are backorderable.
140-
141-
**Configuration:** `Stores > Configuration > Catalog > Akeneo Connector > JustBetter Akeneo > Set Stock Status`
142-
143-
---
144-
14594
### Remove Redundant EAV Attributes
95+
14696
<a id="remove-redundant-eav"></a>
14797

14898
Automatically cleans up orphaned EAV values when a product's family changes in Akeneo. Removes attribute values that no longer belong to the product's new attribute set.

README.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,13 +108,8 @@ For configuration instructions and best practices, see **[Configuration Guide](F
108108
| Category | Feature | Configuration Path |
109109
|----------|---------|-------------------|
110110
| **<a href="FEATURES.md#product-import-features">Product Import</a>** | <a href="FEATURES.md#important-attributes">Important Attributes</a> | JustBetter Akeneo > Important Attributes |
111-
| | <a href="FEATURES.md#tier-prices">Tier Prices</a> | Products > Customer Group Pricing |
112111
| | <a href="FEATURES.md#default-store-values">Default Store Values</a> | JustBetter Akeneo > Default Store Values |
113112
| | <a href="FEATURES.md#exclude-families">Exclude Families from Import</a> | Products Filters > Excluded Families |
114-
| | <a href="FEATURES.md#insert-new-products">Insert New Products</a> | JustBetter Akeneo > Insert New Products |
115-
| | <a href="FEATURES.md#set-products-active">Set Products Active</a> | JustBetter Akeneo > Set Products Active |
116-
| | <a href="FEATURES.md#enable-manage-stock">Enable Manage Stock</a> | JustBetter Akeneo > Enable Manage Stock |
117-
| | <a href="FEATURES.md#set-stock-status">Set Stock Status</a> | JustBetter Akeneo > Set Stock Status |
118113
| | <a href="FEATURES.md#remove-redundant-eav">Remove Redundant EAV</a> | JustBetter Akeneo > Remove Redundant EAV |
119114
| **<a href="FEATURES.md#category-features">Category</a>** | <a href="FEATURES.md#category-exist">Category Exist - Skip URL Regeneration</a> | JustBetter Akeneo > Category Exist |
120115
| **<a href="FEATURES.md#tax--pricing-features">Tax & Pricing</a>** | <a href="FEATURES.md#set-tax-class">Set Tax Class</a> | JustBetter Akeneo > Set Tax Class |

etc/adminhtml/system.xml

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,6 @@
1313
<group id="product" translate="label" type="text" sortOrder="40" showInDefault="1" showInWebsite="0"
1414
showInStore="0">
1515
<label>Products</label>
16-
<field id="groups" translate="label" type="text" sortOrder="10" showInDefault="1" showInWebsite="0"
17-
showInStore="0">
18-
<label>Customer Group Pricing</label>
19-
<frontend_model>JustBetter\AkeneoBundle\Block\Adminhtml\System\Config\Form\Field\Type</frontend_model>
20-
<backend_model>Magento\Config\Model\Config\Backend\Serialized\ArraySerialized</backend_model>
21-
<comment>Map specific Akeneo attribute code with a Magento Customer group. This ensures that the
22-
tier prices from Akeneo are imported into Magento customer tier prices
23-
</comment>
24-
<depends>
25-
<field id="akeneo_connector/justbetter/tierprices">1</field>
26-
</depends>
27-
</field>
2816
<field id="tax_id_mapping" translate="label" type="text" sortOrder="10" showInDefault="1"
2917
showInWebsite="0" showInStore="0">
3018
<label>Tax Class Mapping</label>
@@ -52,12 +40,6 @@
5240
<source_model>Akeneo\Connector\Model\Source\Filters\Attribute</source_model>
5341
<can_be_empty>1</can_be_empty>
5442
</field>
55-
<field id="tierprices" translate="label" type="select" sortOrder="30" showInDefault="1" showInWebsite="0"
56-
showInStore="0">
57-
<label>Tier Prices</label>
58-
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
59-
<comment>Map specific Akeneo attribute code with a Magento Customer group. (Default no)</comment>
60-
</field>
6143
<field id="categoryexist" translate="label" type="select" sortOrder="40" showInDefault="1"
6244
showInWebsite="0" showInStore="0">
6345
<label>Category Exist</label>
@@ -70,36 +52,12 @@
7052
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
7153
<comment>Manages akeneo codes and magento entity id's. (Default: no)</comment>
7254
</field>
73-
<field id="insertnewproducts" translate="label" type="select" sortOrder="60" showInDefault="1"
74-
showInWebsite="0" showInStore="0">
75-
<label>Insert New Products</label>
76-
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
77-
<comment>Imports new products from akeneo. (Default: yes)</comment>
78-
</field>
7955
<field id="settaxclass" translate="label" type="select" sortOrder="70" showInDefault="1"
8056
showInWebsite="0" showInStore="0">
8157
<label>Set Tax Class</label>
8258
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
8359
<comment>Map Akeneo tax class codes to Magento tax class (Default: no)</comment>
8460
</field>
85-
<field id="setproductsactive" translate="label" type="select" sortOrder="80" showInDefault="1"
86-
showInWebsite="0" showInStore="0">
87-
<label>Set products active</label>
88-
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
89-
<comment>Set all products from import to active. (Default: no)</comment>
90-
</field>
91-
<field id="enablemanagestock" translate="label" type="select" sortOrder="90" showInDefault="1"
92-
showInWebsite="0" showInStore="0">
93-
<label>Enable manage stock by default</label>
94-
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
95-
<comment>Set manage stock on product always on (Default: no)</comment>
96-
</field>
97-
<field id="setstockstatus" translate="label" type="select" sortOrder="100" showInDefault="1"
98-
showInWebsite="0" showInStore="0">
99-
<label>Set stock status</label>
100-
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
101-
<comment>Set stock status to "In Stock" when backorders are allowed</comment>
102-
</field>
10361
<field id="formatmedianame" translate="label" type="select" sortOrder="110" showInDefault="1"
10462
showInWebsite="0" showInStore="0">
10563
<label>Apply SEO friendly media name formatting</label>

etc/config.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,8 @@
33
<default>
44
<akeneo_connector>
55
<justbetter>
6-
<tierprices>0</tierprices>
76
<categoryexist>0</categoryexist>
87
<akeneomanager>0</akeneomanager>
9-
<insertnewproducts>1</insertnewproducts>
10-
<setproductsactive>0</setproductsactive>
11-
<enablemanagestock>0</enablemanagestock>
128
<settaxclass>0</settaxclass>
139
<enablemetricunits>0</enablemetricunits>
1410
<metric_conversion_channel>ecommerce</metric_conversion_channel>

0 commit comments

Comments
 (0)