File manager - Edit - /home/jardides/www/Jardi-design/components/com_j2store/templates/default/default_variableoptions.php
Back
<?php /** * @package J2Store * @copyright Copyright (c)2014-17 Ramesh Elamathi / J2Store.org * @license GNU GPL v3 or later */ // No direct access defined('_JEXEC') or die; $options = $this->product->options; ?> <?php if ($options) { ?> <div class="options" id="variable-options-<?php echo $this->product->j2store_product_id?>" > <?php foreach ($options as $option) { ?> <?php echo J2Store::plugin()->eventWithHtml('BeforeDisplaySingleProductOption', array($this->product, &$option)); ?> <?php //var_dump($option); ?> <?php if ($option['type'] == 'select') { ?> <!-- select --> <div id="option-<?php echo $option['productoption_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo JText::_($option['option_name']); ?>:</b><br /> <select name="product_option[<?php echo $option['productoption_id']; ?>]" onChange="doAjaxPrice( <?php echo $this->product->j2store_product_id?>, '#option-<?php echo $option["productoption_id"]; ?>' );" > <?php foreach ($option['optionvalue'] as $option_value) { ?> <?php $checked = ''; if($option_value['product_optionvalue_default']) $checked = 'selected="selected"'; ?> <option <?php echo $checked; ?> value="<?php echo $option_value['product_optionvalue_id']; ?>" <?php echo $option_value['product_optionvalue_attribs'] ;?> data-product_id="<?php echo $this->product->j2store_product_id?>" > <?php echo stripslashes($this->escape(JText::_($option_value['optionvalue_name']))); ?> </option> <?php } ?> </select> </div> <br /> <?php } ?> <?php if ($option['type'] == 'radio') { ?> <!-- radio --> <div id="option-<?php echo $option['productoption_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b ><?php echo JText::_($option['option_name']); ?>:</b><br /> <?php foreach ($option['optionvalue'] as $option_value) { ?> <?php $checked = ''; if($option_value['product_optionvalue_default']) $checked = 'checked="checked"'; ?> <input <?php echo $checked; ?> type="radio" name="product_option[<?php echo $option['productoption_id']; ?>]" autocomplete="off" onClick="doAjaxPrice( <?php echo $this->product->j2store_product_id?>, '#option-<?php echo $option["productoption_id"]; ?>' );" value="<?php echo $option_value['product_optionvalue_id']; ?>" id="option-value-<?php echo $option_value['product_optionvalue_id']; ?>" <?php echo $option_value['product_optionvalue_attribs'];?> /> <?php if( $this->params->get('image_for_product_options', 0) && isset($option_value['optionvalue_image']) && !empty($option_value['optionvalue_image']) ): ?> <img class="optionvalue-image-<?php echo $option_value['product_optionvalue_id']; ?>" src="<?php echo JUri::root(true).'/'.$option_value['optionvalue_image']; ?>" <?php echo $option_value['product_optionvalue_attribs'];?> /> <?php endif; ?> <label for="option-value-<?php echo $option_value['product_optionvalue_id']; ?>" <?php echo $option_value['product_optionvalue_attribs'];?> > <?php echo stripslashes($this->escape(JText::_($option_value['optionvalue_name']))); ?> </label> <br /> <?php } ?> </div> <?php } ?> <?php echo J2Store::plugin()->eventWithHtml('AfterDisplaySingleProductOption', array($this->product, $option)); ?> <?php } ?> </div> <?php } ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings