Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Carrier configuration for "showmethod" does not appear in carrier configuration #5693

Closed
matthew-muscat opened this issue Jul 19, 2016 · 4 comments
Assignees
Labels
bug report Component: Shipping Issue: Ready for Work Gate 4. Acknowledged. Issue is added to backlog and ready for development

Comments

@matthew-muscat
Copy link
Contributor

The carrier settings for the "showmethod" configuration field does not appear for both the standard Magento Shipping Methods (ie: free shipping / flat rate) as well as custom shipping methods.

Steps to reproduce

  1. Install Magento CE 2.1.0.
  2. Review the "Free Shipping" / "Table Rate" and/or "Flat Rate" method settings in "Stores / System / Configuration / Shipping Methods".
  3. The setting "showmethod" (with the label "Show Method if Not Applicable") does not display, despite being specified in the "Free Shipping" method's adminhtml/system.xml file. @see
    <label>Show Method if Not Applicable</label>

Expected result

The "Show Method if Not Applicable" setting should appear for the above carriers, as well as custom carriers.

Actual result

The "Show Method if Not Applicable" setting does not appear for the above carriers, as well as custom carriers.

  • Changing the value of the "showmethod" field to "showmethod_test" allows the field to display - Is there some other logic tied to the display of this field in the admin area?

Sample code from custom carrier system.xml

<field id="showmethod" translate="label" type="select" sortOrder="170" showInDefault="1" showInWebsite="1" showInStore="0">
    <label>Show Method if Not Applicable</label>
    <source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
</field>

<field id="specificerrmsg" translate="label" type="textarea" sortOrder="180" showInDefault="1" showInWebsite="1" showInStore="1">
    <label>Displayed Error Message</label>
    <depends>
        <field id="showmethod">1</field>
    </depends>
</field>
@viktym
Copy link
Contributor

viktym commented Sep 30, 2016

Thanks for reporting this issue @matthew-muscat
We've created internal ticket MAGETWO-59181 regarding this

@viktym viktym added Issue: Ready for Work Gate 4. Acknowledged. Issue is added to backlog and ready for development 2.1.x labels Sep 30, 2016
mmansoor-magento pushed a commit that referenced this issue Oct 26, 2016
…hod" does not appear in admin panel carrier configuration page #5693
mmansoor-magento pushed a commit that referenced this issue Oct 26, 2016
[Folks] Bugs:
- MAGETWO-59258 [Github] Override module-directory/etc/zip_codes.xml only the last code of a country gets included #6694
- MAGETWO-59512 [GitHub] Products in wishlist show $0.00 price #6866
- MAGETWO-59185 [GITHUB] Offline carrier configuration option "showmethod" does not appear in admin panel carrier configuration page #5693
- MAGETWO-59130 [Github] REST API with searchCriteria does not return category_ids #6127
- MAGETWO-57850 Unable to filter blocks using store view and block ID
- MAGETWO-57682 [GitHub] Checkout Agreement validation is broken on payment method change #6224
- MAGETWO-59573 Braintree JS error on checkout after applying 100% discount coupon with free shipping enabled
@SerhiyShkolyarenko
Copy link
Contributor

The fix is delivered to develop branch. Closing the issue.

@Ctucker9233
Copy link

@SerhiyShkolyarenko Will MAGETWO-59185 be included in 2.1.3?

@dcabrejas
Copy link

@SerhiyShkolyarenko can you confirm what version of Magento has this fix? I am having the same problem on 2.1.7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug report Component: Shipping Issue: Ready for Work Gate 4. Acknowledged. Issue is added to backlog and ready for development
Projects
None yet
Development

No branches or pull requests

8 participants