Здравствуйте, devic, Вы писали:
D>Кто нибудь может поделиться рабочим примером XML для RegNow.
D>Меня интересует такой набор:
D>Продукт
D>....Персональная лицензия
D>.......I. цена
D>....Комерческая лицензия
D>.......I. цена для 1-5 лицензий
D>.......II.цена для 6-10 лицензий
D>.......III.цена для 11 и боллее лицензий
D>Регистрция тянется с моего сервера.
У меня работает так (правда ключи я сам рассылаю):
<product-configuration>
<fields>
<section>
<display>Order Information</display>
<group type="quantity"/>
<group type="pricing">
<display>License Types</display>
<contents>
<select type="menu" class="custom" field="ordertype" display="Order Type">
<option value="Company License"><display>Company License - see pricing below</display></option>
<option value="Home License" price="19.95"/>
</select>
</contents>
</group>
<group type="pricing">
<display>Company License Pricing</display>
<contents>
<quantity-pricing class="custom" field="custom_quantity" pricing="order">
<unit-singular>License</unit-singular><unit-plural>Licenses</unit-plural>
<level start="1" price="39.95"/>
<level start="5" price="35.95"/>
<level start="10" price="29.95"/>
</quantity-pricing>
</contents>
</group>
<group type="delivery">
<display>CD-ROM</display>
<contents>
<select type="checkbox" field="cdrom" display="CDRom">
<option value="Yes">
<delivery>
<deliver-package name="AWbackup by Lokas Software Package"/>
</delivery>
</option>
</select>
</contents>
<footer>
To receive the software on CD ROM, check this box.
</footer>
</group>
</section>
</fields>
<delivery>
<deliver-custom timeframe="2"/>
</delivery>
<pricing type="order">
<script>
<if>
<condition><check class="custom" field="ordertype" condition="equal_to" test="Company License"/></condition>
<do><return><value-of class="price" field="custom_quantity"/></return></do>
<else><do><return><value-of class="price" field="ordertype"/></return></do></else>
</if>
</script>
</pricing>
</product-configuration>
|