Skip to content
Snippets Groups Projects
Select Git revision
  • ab58acb36cb33afdf568c4452160eb7995c69ea0
  • master default protected
  • before_library
  • V4.0.4
  • V4.0.3
  • V4.0.2
  • V4.0.1
  • V4.0
  • V3.6a
  • V3.99
  • V3.6
  • V3.5
  • V3.4
  • V3.3
  • V3.2
  • V3.1
  • V3.0
  • V2.2
  • V2.0
  • V1.13
  • V1.90
  • V1.12
  • V1.11
23 results

Makefile

Blame
  • rules_shipping_advanced.xml 12.32 KiB
    <?xml version="1.0" encoding="UTF-8" ?>
    <extension version="1.5" type="plugin" group="vmshipment" method="upgrade">
        <name>VMSHIPMENT_RULES_ADV</name>
        <creationDate>2014-09-14</creationDate>
        <author>Reinhold Kainhofer</author>
        <authorUrl>http://www.open-tools.net</authorUrl>
        <copyright>Copyright (C) 2013-2014, Reinhold Kainhofer</copyright>
        <license>GPL v3+</license>
        <version>5.6</version>
        <description>VMSHIPMENT_RULES_ADV_DESC</description>
        <files>
            <filename plugin="rules_shipping_advanced">rules_shipping_advanced.php</filename>
            <filename>rules_shipping_base.php</filename>
            <folder>language</folder>
            <folder>elements</folder>
            <folder>fields</folder>
        </files>
        <languages folder="language">
            <language tag="en-GB">en-GB/en-GB.plg_vmshipment_rules_shipping_advanced.ini</language>
            <language tag="en-GB">en-GB/en-GB.plg_vmshipment_rules_shipping_advanced.sys.ini</language>
        </languages>
        <scriptfile>rules_shipping_advanced.script.php</scriptfile>
    
        <!-- VM 3.0 support (fields rather than params): -->
        <vmconfig>
            <fields name="params" addfieldpath="/plugins/vmshipment/rules_shipping/fields">
                <fieldset name="shipment" label="VMSHIPMENT_RULES_PLUGIN_ADV" addfieldpath="/administrator/components/com_virtuemart/fields">
                    <field type="vmcurl"/>
                    <field type="spacer" default="VMSHIPMENT_RULES_PLUGIN_ADV" level="level1"/>
                    <field name="shipment_logos" type="imagelist" label="VMSHIPMENT_RULES_LOGOS"
                        description="VMSHIPMENT_RULES_LOGOS_DESC" multiple="true"
                        directory="/images/stories/virtuemart/shipment"
                        default="" hide_default="1" hide_none="1"
                        stripext="0"   exclude="^_" />
                    <field name="weight_unit" type="vmweightunit" size="10" default="" label="VMSHIPMENT_RULES_WEIGHT_UNIT" description="VMSHIPMENT_RULES_WEIGHT_UNIT_DESC"/>
                    <field name="length_unit" type="vmlengthunit" size="10" default="" label="VMSHIPMENT_RULES_LENGTH_UNIT" description="VMSHIPMENT_RULES_LENGTH_UNIT_DESC"/>
                    <field type="vmtitle" default="" description='VMSHIPMENT_RULES_HELP_ADV' />
                </fieldset>
    
                <fieldset name="countryzone1" label="VMSHIPMENT_RULES_COUNTRIES1_LABEL">
                    <field name="countries1" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id1" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules1" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
                <fieldset name="countryzone2" label="VMSHIPMENT_RULES_COUNTRIES2_LABEL">
                    <field name="countries2" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id2" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules2" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
                <fieldset name="countryzone3" label="VMSHIPMENT_RULES_COUNTRIES3_LABEL">
                    <field name="countries3" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id3" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules3" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
                <fieldset name="countryzone4" label="VMSHIPMENT_RULES_COUNTRIES4_LABEL">
                    <field name="countries4" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id4" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules4" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
                <fieldset name="countryzone5" label="VMSHIPMENT_RULES_COUNTRIES5_LABEL">
                    <field name="countries5" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id5" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules5" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
                <fieldset name="countryzone6" label="VMSHIPMENT_RULES_COUNTRIES6_LABEL">
                    <field name="countries6" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id6" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules6" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
                <fieldset name="countryzone7" label="VMSHIPMENT_RULES_COUNTRIES7_LABEL">
                    <field name="countries7" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id7" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules7" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
                <fieldset name="countryzone8" label="VMSHIPMENT_RULES_COUNTRIES8_LABEL">
                    <field name="countries8" type="vmcountries" multiple="true" scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
                    <field name="tax_id8" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
                    <field name="rules8" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
                </fieldset>
    
            </fields>
        </vmconfig>
    
    
        <!-- VM 2.0 support (params rather than fields): -->
        <params addpath="/administrator/components/com_virtuemart/elements" />
        <params addpath="/plugins/vmshipment/rules_shipping_advanced/elements" />
    
        <params>
            <param type="vmjpluginwarning" />
            <param type="rklabel" default='VMSHIPMENT_RULES_PLUGIN_ADV' level="level1" />
            <param name="shipment_logos" type="vmfiles" label="VMSHIPMENT_RULES_LOGOS"
                   description="VMSHIPMENT_RULES_LOGOS_DESC"
                   directory="/images/stories/virtuemart/shipment"
                   default="default" hide_default="1" hide_none="1"
                   stripext="0"   exclude="^_" />
            <param name="weight_unit" type="vmweightunit" size="10" default="" label="VMSHIPMENT_RULES_WEIGHT_UNIT" description="VMSHIPMENT_RULES_WEIGHT_UNIT_DESC"/>
            <param name="length_unit" type="vmlengthunit" size="10" default="" label="VMSHIPMENT_RULES_LENGTH_UNIT" description="VMSHIPMENT_RULES_LENGTH_UNIT_DESC"/>
    
            <param type="rklabel" default='VMSHIPMENT_RULES_HELP_ADV' />
    
            <param type="rklabel" default='VMSHIPMENT_RULES_COUNTRIES1_LABEL' />
            <param name="countries1" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id1" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules1" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
    
            <param type="rklabel" default="VMSHIPMENT_RULES_COUNTRIES2_LABEL" />
            <param name="countries2" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id2" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules2" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
    
            <param type="rklabel" default="VMSHIPMENT_RULES_COUNTRIES3_LABEL" />
            <param name="countries3" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id3" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules3" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
    
            <param type="rklabel" default="VMSHIPMENT_RULES_COUNTRIES4_LABEL" />
            <param name="countries4" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id4" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules4" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
    
            <param type="rklabel" default="VMSHIPMENT_RULES_COUNTRIES5_LABEL" />
            <param name="countries5" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id5" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules5" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
    
            <param type="rklabel" default="VMSHIPMENT_RULES_COUNTRIES6_LABEL" />
            <param name="countries6" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id6" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules6" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
    
            <param type="rklabel" default="VMSHIPMENT_RULES_COUNTRIES7_LABEL" />
            <param name="countries7" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id7" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules7" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
    
            <param type="rklabel" default="VMSHIPMENT_RULES_COUNTRIES8_LABEL" />
            <param name="countries8" type="vmcountries"  scope="com_virtuemart" default="" label="VMSHIPMENT_RULES_COUNTRIES" description="VMSHIPMENT_RULES_COUNTRIES_DESC"/>
            <param name="tax_id8" type="vmtaxes" scope="com_virtuemart"  label="VMSHIPMENT_RULES_TAX" description="VMSHIPMENT_RULES_TAX_DESC" />
            <param name="rules8" type="textarea" rows="6" cols="80"  label="VMSHIPMENT_RULES_RULES" description="VMSHIPMENT_RULES_RULES_DESC" />
      </params>
    
    </extension>