Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <modification>
- <id><![CDATA[Add Image Option]]></id>
- <version><![CDATA[1.0]]></version>
- <vqmver><![CDATA[2.6.1]]></vqmver>
- <author><![CDATA[cyclops]]></author>
- <file name="admin/controller/catalog/option.php">
- <operation error="skip">
- <search position="after"><![CDATA[
- $data['text_checkbox'] = $this->language->get('text_checkbox');
- ]]></search>
- <add><![CDATA[
- $data['text_image'] = $this->language->get('text_image');
- ]]></add>
- </operation>
- <operation error="skip">
- <search position="replace"><![CDATA[
- if ($option['type'] == 'select' || $option['type'] == 'radio' || $option['type'] == 'checkbox') {
- ]]></search>
- <add><![CDATA[
- if ($option['type'] == 'select' || $option['type'] == 'radio' || $option['type'] == 'checkbox' || $option['type'] == 'image') {
- ]]></add>
- </operation>
- </file>
- <file name="admin/view/template/catalog/option_form.tpl">
- <operation error="skip">
- <search position="before" offset="1"><![CDATA[
- <optgroup label="<?php echo $text_input; ?>">
- ]]></search>
- <add><![CDATA[
- <?php if ($type == 'image') { ?>
- <option value="image" selected="selected"><?php echo $text_image; ?></option>
- <?php } else { ?>
- <option value="image"><?php echo $text_image; ?></option>
- <?php } ?>
- ]]></add>
- </operation>
- </file>
- <file name="admin/language/*/catalog/option.php">
- <operation error="skip">
- <search position="after"><![CDATA[
- $_['text_checkbox'] = 'Checkbox';
- ]]></search>
- <add><![CDATA[
- $_['text_image'] = 'Image';
- ]]></add>
- </operation>
- </file>
- <file name="catalog/view/theme/*/template/product/product.tpl">
- <operation error="skip">
- <search position="before"><![CDATA[
- <?php if ($option['type'] == 'text') { ?>
- ]]></search>
- <add><![CDATA[
- <?php if ($option['type'] == 'image') { ?>
- <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>">
- <label class="control-label"><?php echo $option['name']; ?></label>
- <div id="input-option<?php echo $option['product_option_id']; ?>">
- <?php foreach ($option['product_option_value'] as $option_value) { ?>
- <div class="radio">
- <label>
- <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" />
- <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" class="img-thumbnail" /> <?php echo $option_value['name']; ?>
- <?php if ($option_value['price']) { ?>
- (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
- <?php } ?>
- </label>
- </div>
- <?php } ?>
- </div>
- </div>
- <?php } ?>
- ]]></add>
- </operation>
- </file>
- </modification>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement