Jump to content

Recommended Posts

Народ добавляю туда товар в связи - рекомендуемые, а оно нигде на страничке товара не показывается!

Помогите где что я косячу?

Share this post


Link to post
Share on other sites

если это рекомендуемые товары активные, то возможно проблемы в шаблоне, просто нет вывода рекомендуемых. какой шаблон? или содержимое product.tpl в студию

Share this post


Link to post
Share on other sites

Народ добавляю туда товар в связи - рекомендуемые, а оно нигде на страничке товара не показывается!

Помогите где что я косячу?

вот у меня чото тоже лыжи не едут в рекомендованые. шаблон стандартный

Share this post


Link to post
Share on other sites

если это рекомендуемые товары активные, то возможно проблемы в шаблоне, просто нет вывода рекомендуемых. какой шаблон? или содержимое product.tpl в студию

да клиент попал и выставил не активный товар :) сразу не заметил!

Спасибо!

Share this post


Link to post
Share on other sites

Кто поможет, тема Sellegance что нужно добавить в tpl файлы?

Share this post


Link to post
Share on other sites

Мозги! Всё остальное в самом шаблоне уже  прикручено! :-D

Share this post


Link to post
Share on other sites

Мозги! Всё остальное в самом шаблоне уже  прикручено! :-D

 

Сразу видно что они у Вас есть. Есть хорошая поговорка: не хочешь срать, не мучай жопу! Сверху riny написал:

 

если это рекомендуемые товары активные, то возможно проблемы в шаблоне, просто нет вывода рекомендуемых. какой шаблон? или содержимое product.tpl в студию

 

У меня не выводит товары, я и спросил что нужно добавить  код в product.tpl. Так что если Вы такой мозговитый, прошу дать ответ! А не попросту флудить и показывать какой вы тут из себя весь умный!

Share this post


Link to post
Share on other sites

Насмешил!

 

1056cc1eb938.jpg

 

Это  скрин темы Selleganse  на котором видно ,где  и как выводятся картинки Рекомендуемых товаров.

 

А теперь самый щекотливый момент.Покупая тему, каждый имеет право на тех поддержку автора.Как известно,автор из Болгарии и хорошо говорит по русски.Раз нельзя спросить у него,значит тема получена не законным путём.например с варезника.

 

Вывод из щекотливой ситуации.Если  Вы добропорядочный покупатель,вопрос решиться автором.Если нет.То топик под замок,а вас в баню!))) Не? :-D

Share this post


Link to post
Share on other sites

Тем с вареза я не беру, я всегда покупаю все что мне нужно ибо привык оплачивать труд других людей!

post-666823-0-06034400-1379928321_thumb.png

У меня нет вывода рекомендуемых товаров, сравнив код с темы по дефолту, обнаружил что код попросту отсутствует. С автором этой темы общаюсь, сейчас его нет, решил написать тут, раз этот вопрос обсуждался!

post-666823-0-06034400-1379928321_thumb.png

Share this post


Link to post
Share on other sites

Код product.tpl  под спойлер.Поищем вместе)

  • +1 1

Share this post


Link to post
Share on other sites

Код product.tpl  под спойлер.Поищем вместе)

Спасибо

 

<?php echo $header; ?>

<?php echo $content_top; ?>
	<div class="breadcrumb">
		<?php foreach ($breadcrumbs as $breadcrumb) { ?>
		<?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
		<?php } ?>
	</div>

	<header class="heading">
		<h1><?php echo $heading_title; ?></h1>
		<div id="notification"></div>
	</header>

	<?php 

	$this->language->load('module/sellegance');
	
	if ($column_left && $column_right) { 
		$main = "span6 middle sideleft"; }
	else if ($column_left || $column_right) { 
		$main = "span9"; 
		if($column_left) $main.=" sideleft"; else $main.= " sideright";
	} 
	else { $main = "span12"; } 

	?>

	<div class="row-fluid">

		<?php echo $column_left; ?>

		<section id="maincontent" class="product-info <?php echo $main; ?>" role="main">

			<div class="mainborder">

				<?php if ($column_left || $column_right) { ?>
					<div id="toggle_sidebar"></div>
				<?php } ?>

				

				<div class="row-fluid">

					<div class="span6">

						<?php if ($thumb || $images) { ?>

							<?php if ($thumb) { ?>

								<div class="image">

								<?php if ($price && $special) { ?>
								<span class="onsale"><?php echo $this->language->get('text_onsale'); ?></span>
								<?php } ?>

								<?php if($this->config->get('sellegance_status')== 1 && $this->config->get('sellegance_cloud_zoom')!='') { ?>

									<!-- image zoom  -->

									<a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="cloud-zoom" id='image' rel="adjustX: 10, adjustY:-4, tint:false,lensOpacity:0.2, zoomWidth:360, position:'<?php echo $this->config->get('sellegance_zoom_position'); ?>', showTitle:false"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a><a href="<?php echo $popup; ?>"id="zoom-image" title=" <?php echo $heading_title; ?>" class="colorbox tooltp" rel="colorbox"><span><i class="icon-zoomin"></i> <?php echo $this->language->get('text_zoom'); ?></span></a>

								<?php } else { ?>

									<a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a>

								<?php } ?>

								</div>

							<?php } ?>

							<?php if ($images) { ?>

								<div class="image-additional">

									<ul>
										<?php if($this->config->get('sellegance_status')== 1 && $this->config->get('sellegance_cloud_zoom')!='') { ?>

										<li><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="cloud-zoom-gallery" rel="useZoom: 'image', smallImage: '<?php echo $thumb; ?>' "><img src="<?php echo $small; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li>

										<?php } ?>

									<?php foreach ($images as $image) { ?>

										<?php if($this->config->get('sellegance_status')== 1 && $this->config->get('sellegance_cloud_zoom')!='') { ?>

											<li><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="cloud-zoom-gallery" rel="useZoom: 'image', smallImage: '<?php echo $image['thumb']; ?>' "><img src="<?php echo $image['small']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a><a href="<?php echo $image['popup']; ?>" class="colorbox" style="display:none" rel="colorbox"></a></li>

										<?php } else { 

											if($image['small']) { ?>

												<li><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['small']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li>

											<?php } else { ?>

												<li><a href="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li>

											<?php } ?>

										<?php } ?>

									<?php } ?>

									</ul>

								</div>

							<?php } ?>

						<?php } ?> 
					
					</div> <!-- .span6 LEFT BOX-->


					<div class="span6 rightcol">
						
						<?php if ($price) { ?>

						<div class="price">
							
							<?php echo $text_price; ?>

							<?php if (!$special) { ?>
								<span class="price-normal"><?php echo $price; ?></span>
							<?php } else { ?>
								<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
							<?php } ?>

							<?php if ($tax) { ?>
								<div class="price-tax"><?php echo $text_tax; ?> <?php echo $tax; ?></div>
							<?php } ?>

							<?php if ($points) { ?>
								<div class="reward"><small><?php echo $text_points; ?> <?php echo $points; ?></small></div>
							<?php } ?>

							<?php if ($discounts) { ?>
							<div class="discount">
								<ul>
								<?php foreach ($discounts as $discount) { ?>
									<li><?php echo sprintf($text_discount, $discount['quantity'], "<span>".$discount['price']."</span>"); ?></li>
								<?php } ?>
								</ul>
							</div>
							<?php } ?>

						</div> <!-- .price -->

						<?php } ?>

						<div class="description">

							<?php if ($manufacturer) { ?>
								<span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br />
							<?php } ?>
							
							<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
							<?php if ($reward) { ?>
							<span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
							<?php } ?>
							<span><?php echo $text_stock; ?></span> <?php echo $stock; ?>

						</div> <!-- .description -->

						<?php if ($options) { ?>
						
							<div class="options">

								<?php foreach ($options as $option) { ?>

									<!-- Select -->
								
									<?php if ($option['type'] == 'select') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">
											
											<label for="option[<?php echo $option['product_option_id']; ?>]">
												
												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<div class="controls">
												<select name="option[<?php echo $option['product_option_id']; ?>]" class="span10">
													<option value=""><?php echo $text_select; ?></option>
													
													<?php foreach ($option['option_value'] as $option_value) { ?>
														
														<option value="<?php echo $option_value['product_option_value_id']; ?>"><?php echo $option_value['name']; ?>
														
														<?php if ($option_value['price']) { ?>
															(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
														<?php } ?>

														</option>

													<?php } ?>
												</select>
											</div>

										</div>

									<?php } ?>

									<!-- Radio -->

									<?php if ($option['type'] == 'radio') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label class="control-label">

												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<?php foreach ($option['option_value'] as $option_value) { ?>						
												
												<label for="option-value-<?php echo $option_value['product_option_value_id']; ?>" class="radio">
													
													<input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" />

													<?php echo $option_value['name']; ?>

													<?php if ($option_value['price']) { ?>
														(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
													<?php } ?>

												</label>

											<?php } ?>

										</div>

									<?php } ?>

									<!-- Checkbox -->

									<?php if ($option['type'] == 'checkbox') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label class="control-label">
												
												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<?php foreach ($option['option_value'] as $option_value) { ?>
											
												<label for="option-value-<?php echo $option_value['product_option_value_id']; ?>" class="checkbox">
													<input type="checkbox" name="option[<?php echo $option['product_option_id']; ?>][]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-value-<?php echo $option_value['product_option_value_id']; ?>" />
											
													<?php echo $option_value['name']; ?>
											
													<?php if ($option_value['price']) { ?>
														(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
													<?php } ?>
											
												</label>
											
											<?php } ?>
										
										</div>

									<?php } ?>

									<!-- Image -->

									<?php if ($option['type'] == 'image') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label class="control-label">

												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<?php foreach ($option['option_value'] as $option_value) { ?>						
												
												<label for="option-value-<?php echo $option_value['product_option_value_id']; ?>" class="radio option-image">
													
													<input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" id="option-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'] : ''); ?>" />

													<?php if ($option_value['price']) { ?>
														(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)
													<?php } ?>

												</label>

											<?php } ?>

										</div>

									<?php } ?>

									<!-- Text field -->

									<?php if ($option['type'] == 'text') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label for="option[<?php echo $option['product_option_id']; ?>]" class="control-label">
												
												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<div class="controls">
												<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>"  class="span10" />
											</div>

										</div>

									<?php } ?>

									<!-- Textarea -->

									<?php if ($option['type'] == 'textarea') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label for="option[<?php echo $option['product_option_id']; ?>]" class="control-label">
												
												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<div class="controls">
												<textarea name="option[<?php echo $option['product_option_id']; ?>]" cols="40" rows="5"  class="span10"><?php echo $option['option_value']; ?></textarea>
											</div>

										</div>

									<?php } ?>

									<!-- File -->

									<?php if ($option['type'] == 'file') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label for="option[<?php echo $option['product_option_id']; ?>]" class="control-label">

												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<div class="controls">
												<a id="button-option-<?php echo $option['product_option_id']; ?>" class="button button-success button-small"><i class="icon-upload icon-white"></i> <?php echo $button_upload; ?></a>
												<input type="hidden" name="option[<?php echo $option['product_option_id']; ?>]" value="" />
											</div>

										</div>

									<?php } ?>

									<!-- Date -->

									<?php if ($option['type'] == 'date') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label for="option[<?php echo $option['product_option_id']; ?>]" class="contro-label">

												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<div class="controls">
												<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="date span4" />
											</div>

										</div>

									<?php } ?>

									<!-- Date time -->

									<?php if ($option['type'] == 'datetime') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label for="option[<?php echo $option['product_option_id']; ?>]" class="control-label">

												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<div class="controls">
												<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="datetime span5" />
											</div>

										</div>

									<?php } ?>

									<!-- Time -->

									<?php if ($option['type'] == 'time') { ?>

										<div id="option-<?php echo $option['product_option_id']; ?>" class="control-group">

											<label for="option[<?php echo $option['product_option_id']; ?>]" class="control-label">
												
												<?php if ($option['required']) { ?>
													<span class="required">*</span>
												<?php } ?>

												<b><?php echo $option['name']; ?>:</b>

											</label>

											<div class="controls">
												<input type="text" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option['option_value']; ?>" class="time span3" />
											</div>

										</div>

									<?php } ?>

								<?php } ?>

							</div> <!-- .options -->

						<?php } ?>

							<div class="cart">
								<div><?php echo $text_qty; ?>
									<input type="text" name="quantity" value="<?php echo $minimum; ?>" class="input-mini" />
									<input type="hidden" name="product_id" value="<?php echo $product_id; ?>" />

									<input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />

									<?php if ($minimum > 1) { ?>
										<small class="minimum"><?php echo $text_minimum; ?></small>
									<?php } ?>
								</div>
							</div> <!-- .cart -->

							<div class="more-actions">

								<div class="wishlist"><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a></div>
								<div class="compare"><a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>

							</div>
								
						<?php if ($review_status) { ?>

							<div class="review">
								
								<img src="catalog/view/theme/sellegance/images/stars-<?php echo $rating; ?>.png" alt="<?php echo $reviews; ?>" />

								<a onclick="$('a[href=\'#tab-review\']').trigger('click'); $('html, body').animate({scrollTop: $('#tabs').offset().top}, 800);" class="view-revs"><?php echo $reviews; ?></a>

								<a id="add-review-link" onclick="$('a[href=\'#tab-review\']').trigger('click'); $('html, body').animate({scrollTop: $('#add-review').offset().top}, 800);" ><i class="icon-review"></i> <?php echo $text_write; ?></a>

							</div>

						<?php } ?>

						<div class="share">

							<!-- AddThis button BEGIN -->

							<div class="addthis_default_style">
								<a class="addthis_button_compact"></a> 
								<a class="addthis_button_email"></a>
								<a class="addthis_button_twitter"></a>
								<a class="addthis_button_pinterest_share"></a>
								<a class="addthis_button_google_plusone"></a>
								<a class="addthis_button_facebook_like"></a> 
							</div>
							<script type="text/javascript" src="//s7.addthis.com/js/250/addthis_widget.js"></script> 
							
							<!-- AddThis button END --> 

						</div>

						<?php if ($tags) { ?>

							<div class="tags">
								<b><?php echo $text_tags; ?></b>
								
								<?php foreach ($tags as $tag) { ?>
									<a href="<?php echo $tag['href']; ?>"><?php echo $tag['tag']; ?></a>
								<?php } ?>
							
							</div>

						<?php } ?>


						<?php if($this->config->get('sellegance_product_details_layout') == 'accordion') { ?>

						<section id="full-info" class="clearfix">

							<div class="accordion" id="product-details">
								
							  <div class="accordion-group">
								<div class="accordion-heading">
								  <a class="accordion-toggle" data-toggle="collapse" data-parent="#product-details" href="#tab-description">
									<?php echo $tab_description; ?> <span class="expand"></span>
								  </a>
								</div>
								<div id="tab-description" class="accordion-body collapse in">
								  <div class="accordion-inner">
									<div class="row-fluid">

										<div class="span12"><?php echo $description; ?></div>

										</div>
								  </div>
								</div>
							  </div>

							  <?php if ($attribute_groups) { ?>
							  <div class="accordion-group">
								<div class="accordion-heading">
								  <a class="accordion-toggle" data-toggle="collapse" data-parent="#product-details" href="#tab-attribute">
									<?php echo $tab_attribute; ?> <span class="expand"></span>
								  </a>
								</div>
								<div id="tab-attribute" class="accordion-body collapse">
								  <div class="accordion-inner">
									<table class="table table-bordered attribute">

										<?php foreach ($attribute_groups as $attribute_group) { ?>

										<thead>
											<tr>
												<td colspan="2"><?php echo $attribute_group['name']; ?></td>
											</tr>
										</thead>

										<tbody>
											<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
											<tr>
												<th><?php echo $attribute['name']; ?></th>
												<td><?php echo $attribute['text']; ?></td>
											</tr>
											<?php } ?>
										</tbody>

										<?php } ?>

									</table>
								  </div>
								</div>
							  </div>
							  <?php } ?>


							  <?php if ($review_status) { ?>
							  <div class="accordion-group">
								<div class="accordion-heading">
								  <a class="accordion-toggle" data-toggle="collapse" data-parent="#product-details" href="#tab-review">
									<?php echo $tab_review; ?> <span class="expand"></span>
								  </a>
								</div>
								<div id="tab-review" class="accordion-body collapse">
								  <div class="accordion-inner">
								   
										<section id="list-reviews">
											<div id="review"></div>
										</section>
										
										<section id="add-review">

											<div id="review-form">

												<div class="contentset center" id="review-title">
													<h4 class="inner"><span><?php echo $text_write; ?></span></h4>
												</div>

												<div class="control-group">
													
													<label class="label-group"><span class="required">*</span> <b><?php echo $entry_name; ?></b></label>

													<div class="controls">
														<input type="text" name="name" value="" class="span12" required />
													</div>

												</div>

												<div class="control-group">

													<label class="label-group"><span class="required">*</span> <b><?php echo $entry_review; ?></b></label>

													<div class="controls"><textarea name="text" cols="40" rows="8" class="span12" required ></textarea>
													</div>

													<small><?php echo $text_note; ?></small>

												</div>

												<div class="control-group">

													<label class="label-group"><span class="required">*</span> <b><?php echo $entry_rating; ?></b></label> 
														
													<div class="controls">
														
														<span><?php echo $entry_bad; ?></span>
														
														<input type="radio" name="rating" value="1" />
														<input type="radio" name="rating" value="2" />
														<input type="radio" name="rating" value="3" />
														<input type="radio" name="rating" value="4" />
														<input type="radio" name="rating" value="5" />
														
														<span><?php echo $entry_good; ?></span>
													
													</div>

												</div>

												<div class="control-group">

													<label for="captcha" class="control-label"><b><?php echo $entry_captcha; ?></b></label>

													<div class="controls">
														<input type="text" name="captcha" id="captcha" value="" class="span4" />
													</div>

												</div>

												<img src="index.php?route=product/product/captcha" alt="" />
												
												<div class="form-actions">
													<a id="button-review" class="button button-inverse"><span><?php echo $button_continue; ?></span></a>
												</div>

											</div> <!-- #review-form -->

										</section> <!-- #add-review -->

								  </div>
								</div>
							  </div>
							  <?php } ?>

							</div>

						</section>

						<?php } ?>

					</div> <!-- .span6 RIGHT BOX-->

				</div>
				
				 <?php if($this->config->get('sellegance_product_details_layout') == 'tabs') { ?>

				 <section id="full-info" class="clearfix">

					<div id="tabs" class="htabs">
						<a href="#tab-description"><?php echo $tab_description; ?></a>
						<?php if ($attribute_groups) { ?>
						<a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
						<?php } ?>
						<?php if ($review_status) { ?>
						<a href="#tab-review"><?php echo $tab_review; ?></a>
						<?php } ?>
					</div>
					<div id="tab-description" class="tab-content"><?php echo $description; ?></div> <!-- #tab-description -->
					<?php if ($attribute_groups) { ?>
						<div id="tab-attribute" class="tab-content">
							<section class="product-atrributes">
													
								<table class="table table-striped attribute">

									<?php foreach ($attribute_groups as $attribute_group) { ?>

									<thead>
										<tr>
											<td colspan="2"><?php echo $attribute_group['name']; ?></td>
										</tr>
									</thead>

									<tbody>
										<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
										<tr>
											<th><?php echo $attribute['name']; ?></th>
											<td><?php echo $attribute['text']; ?></td>
										</tr>
										<?php } ?>
									</tbody>

									<?php } ?>

								</table>

							</section>
						</div> <!-- #tab-attribute -->
					<?php } ?>
					<?php if ($review_status) { ?>
						<div id="tab-review" class="tab-content">
							<div class="row-fluid">
														
								<section id="review" class="span12"></section>
								
								<section id="add-review" class="span11">

									<div class="contentset center" id="review-title">
										<h4 class="inner"><span><?php echo $text_write; ?></span></h4>
									</div>

									<div id="review-form">

										<div class="control-group">
											
											<label class="label-group"><span class="required">*</span> <b><?php echo $entry_name; ?></b></label>

											<div class="controls">
												<input type="text" name="name" value="" class="span6" required />
											</div>

										</div>

										<div class="control-group">

											<label class="label-group"><span class="required">*</span> <b><?php echo $entry_review; ?></b></label>

											<div class="controls"><textarea name="text" cols="60" rows="8" class="span6" required ></textarea>
											</div>

											<small><?php echo $text_note; ?></small>

										</div>

										<div class="control-group">

											<label class="label-group"><span class="required">*</span> <b><?php echo $entry_rating; ?></b></label> 
												
											<div class="controls">
												
												<span><?php echo $entry_bad; ?></span>
												
												<input type="radio" name="rating" value="1" />
												<input type="radio" name="rating" value="2" />
												<input type="radio" name="rating" value="3" />
												<input type="radio" name="rating" value="4" />
												<input type="radio" name="rating" value="5" />
												
												<span><?php echo $entry_good; ?></span>
											
											</div>

										</div>

										<div class="control-group">

											<label for="captcha" class="control-label"><b><?php echo $entry_captcha; ?></b></label>

											<div class="controls">
												<input type="text" name="captcha" id="captcha" value="" class="span3" />
											</div>

										</div>

										<img src="index.php?route=product/product/captcha" alt="" />
										
										<div class="form-actions">
											<a id="button-review" class="button button-inverse"><span><?php echo $button_continue; ?></span></a>
										</div>

									</div>

								</section>

							</div>
						</div> <!-- #tab-review -->
					<?php } ?>

				</section>

				<?php } ?>

			</div>
			
		</section>

		<?php echo $column_right; ?>

	</div>

	<?php echo $content_bottom; ?>

	<script type="text/javascript"><!--
	$(document).ready(function() {
		$('.colorbox').colorbox({
			overlayClose: true,
			opacity: 0.5,
			maxHeight: 760,
			maxWidth: 760,
			width:'100%'
		});
	});
	//--></script> 
	

	<script type="text/javascript">

		$('#button-cart').bind('click', function() {
			$.ajax({
				url: 'index.php?route=checkout/cart/add',
				type: 'post',
				data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
				dataType: 'json',
				success: function(json) {
					$('.success, .warning, .attention, information, .error').remove();
					
					if (json['error']) {
						if (json['error']['option']) {
							for (i in json['error']['option']) {
								$('#option-' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
							}
						}
					} 
					
					if (json['success']) {
						
						$('#notification').html('<div class="success" style="display: none;">' + json['success'] + '<img src="catalog/view/theme/sellegance/images/close.png" alt="" class="close" /></div>');
							
						$('.success').fadeIn('slow');
						
						$('html, body').animate({ scrollTop: 0 }, 'slow');

						$('#cart-total').html(json['total']); 

					}
				}
			});
		});

	</script>


	<?php if ($options) { ?>

		<script type="text/javascript" src="catalog/view/javascript/jquery/ajaxupload.js"></script>

		<?php foreach ($options as $option) { ?>

			<?php if ($option['type'] == 'file') { ?>

				<script type="text/javascript">

					new AjaxUpload('#button-option-<?php echo $option['product_option_id']; ?>', {
						action: 'index.php?route=product/product/upload',
						name: 'file',
						autoSubmit: true,
						responseType: 'json',
						onSubmit: function(file, extension) {
							$('#button-option-<?php echo $option['product_option_id']; ?>').after('<img src="catalog/view/theme/sellegance/images/loading.gif" class="loading" style="padding-left: 5px;" />');
						},
						onComplete: function(file, json) {
							$('.error').remove();
							
							if (json.success) {
								alert(json.success);
								
								$('input[name=\'option[<?php echo $option['product_option_id']; ?>]\']').attr('value', json.file);
							}
							
							if (json.error) {
								$('#option-<?php echo $option['product_option_id']; ?>').after('<span class="error">' + json.error + '</span>');
							}
							
							$('.loading').remove();	
						}
					});

				</script>

			<?php } ?>

		<?php } ?>

	<?php } ?>

	<!-- PREVNEXT BUTTONS PLACEHOLDER -->

	<script type="text/javascript">

		$('#review .pagination a').live('click', function() {
		$('#review').fadeOut('slow');
			
		$('#review').load(this.href);
		
		$('#review').fadeIn('slow');
		
		return false;
	});			

	$('#review').load('index.php?route=product/product/review&product_id=<?php echo $product_id; ?>');

	$('#button-review').bind('click', function() {
		$.ajax({
			url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>',
			type: 'post',
			dataType: 'json',
			data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()),
			beforeSend: function() {
				$('.success, .warning').remove();
				$('#button-review').attr('disabled', true);
				$('#review-title').after('<div class="attention"><img src="catalog/view/theme/sellegance/images/loading.gif" alt="" /> <?php echo $text_wait; ?></div>');
			},
			complete: function() {
				$('#button-review').attr('disabled', false);
				$('.attention').remove();
			},
			success: function(data) {
				if (data['error']) {
					$('#review-title').after('<div class="warning">' + data['error'] + '</div>');
				}
				
				if (data['success']) {
					$('#review-title').after('<div class="success">' + data['success'] + '</div>');
									
					$('input[name=\'name\']').val('');
					$('textarea[name=\'text\']').val('');
					$('input[name=\'rating\']:checked').attr('checked', '');
					$('input[name=\'captcha\']').val('');
				}
			}
		});
	});

	</script> 

	<script type="text/javascript" src="catalog/view/javascript/jquery/ui/jquery-ui-timepicker-addon.js"></script>

	<script type="text/javascript">

	$(document).ready(function() {
		
		if ($.browser.msie && $.browser.version == 6) {
			$('.date, .datetime, .time').bgIframe();
		}

		$('.date').datepicker({dateFormat: 'yy-mm-dd'});
		$('.datetime').datetimepicker({
			dateFormat: 'yy-mm-dd',
			timeFormat: 'h:m'
		});
		$('.time').timepicker({timeFormat: 'h:m'});

	});
	
	</script> 


<?php echo $footer; ?>

Share this post


Link to post
Share on other sites

Все оказалось намного легче, нужно было просто активировать его дополнительный модуль Related Products. Related Products работает с каждым товаром по отдельности, а Рекомендуемые как модуль в котором ты выбираешь для вывода в одном варианте который ты выберешь!

Том спасибо за попытку помочь.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Nymphetamine
      Особенности:
      Настраиваемая адаптивность товаров. Настраиваемое отображение. Возможность разбивать карусель на табы. Возможность привязывать уникальные карусели [Новинки, Акции, и т.п.] к текущей странице категорий или карточки товара. Поддержка сенсорных событий (свайп-жесты). Поддержка слайд событий мышью. Отложенная загрузка картинок (lazy load). Автопрокрутка. Постраничная прокрутка. Кеширование модуля.  
      Вывод товаров по:
      Дате. Акциям. Производителю. Рейтингу. Популярным Лидерам продаж. Выборочным товарам.  
      Отображение:
      Заголовок. Название товара. Цена товара. Рейтинг товара. Кнопка корзины. Кнопка закладки. Кнопка сравнение. Пагинация. Навигация. И многое другое..  
      При помощи данного модуля легко можно реализовать:
      Новинки. Акции. Рекомендуемые. Лидеры продаж. Хиты продаж. Случайные товары. Похожие товары. Просмотренные товары. и многое другое..
      Гибкая настройка вывода:
      Источник товаров - выводить товары, только из определенной категории / выборочные товары / просмотренные товары. Фильтр по производителю - все производители сразу, или какой-то определенный. Сортировка и фильтрация - по дате добавления, по рейтингу, по популярным, по порядку, только лидеры продаж, только товары со скидками.  
      * Весь функционал настраиваться из админ. панели.
      * Не требует vqmod/ocmod.
      * Простой в установке.
       
      Демо ocStore 3x
      Демо
      Админка - логин и пароль: demo
       
      Демо ocStore 2x
      Демо
      Админка - логин и пароль: demo
       
      Демо ocStore 1.5x
      Демо
      Админка - логин и пароль: demo
       
      Живые примеры сайтов работающие с данным модулем:
      https://mr-apple.ru https://alcoelite.com.ua https://eudoratex.com https://amperlumen.ru
      http://shwkclothing.com
    • By Nymphetamine
      650.00 руб
      Скачать/Купить дополнение


      OWL Карусель Товаров

       
       
      Особенности:
      Настраиваемая адаптивность товаров. Настраиваемое отображение. Возможность разбивать карусель на табы. Возможность привязывать уникальные карусели [Новинки, Акции, и т.п.] к текущей странице категорий или карточки товара. Поддержка сенсорных событий (свайп-жесты). Поддержка слайд событий мышью. Отложенная загрузка картинок (lazy load). Автопрокрутка. Постраничная прокрутка. Кеширование модуля.  
      Вывод товаров по:
      Дате. Акциям. Производителю. Рейтингу. Популярным Лидерам продаж. Выборочным товарам.  
      Отображение:
      Заголовок. Название товара. Цена товара. Рейтинг товара. Кнопка корзины. Кнопка закладки. Кнопка сравнение. Пагинация. Навигация. И многое другое..  
      При помощи данного модуля легко можно реализовать:
      Новинки. Акции. Рекомендуемые. Лидеры продаж. Хиты продаж. Случайные товары. Похожие товары. Просмотренные товары. и многое другое..
      Гибкая настройка вывода:
      Источник товаров - выводить товары, только из определенной категории / выборочные товары / просмотренные товары. Фильтр по производителю - все производители сразу, или какой-то определенный. Сортировка и фильтрация - по дате добавления, по рейтингу, по популярным, по порядку, только лидеры продаж, только товары со скидками.  
      * Весь функционал настраиваться из админ. панели.
      * Не требует vqmod/ocmod.
      * Простой в установке.
       
      Демо ocStore 3x
      Демо
      Админка - логин и пароль: demo
       
      Демо ocStore 2x
      Демо
      Админка - логин и пароль: demo
       
      Демо ocStore 1.5x
      Демо
      Админка - логин и пароль: demo
       
      Живые примеры сайтов работающие с данным модулем:
      https://mr-apple.ru https://alcoelite.com.ua https://eudoratex.com https://amperlumen.ru
      http://shwkclothing.com Добавил Nymphetamine Добавлено 08.11.2014 Категория Модули Системные требования Сайт разработчика Старая цена 850 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By kJlukOo
      777.00 руб
      Скачать/Купить дополнение


      Авто-подбор рекомендуемых товаров
      РАБОТАЕТ НА 15 000 + ТОВАРОВ
      благодарность @nexer и @frolbrain
       
      ДЕМО
      http://discount.opencart-demo.ru/admin/index.php?route=module/auto_related
      логин: demo / пароль: demo
      версия кастрированная. подбор идет но в базу не вносится
       
      Модуль не отвечает за вывод рекомендуемых. За это отвечает ваш шаблон.
      Модуль лишь помогает подобрать рекомендуемые товары по заданным параметрам
       

       
      Описание
      Модуль дает возможность подобрать рекомендуемые ко всем товарам автоматически по НАЖАТИЮ КНОПКИ "ПОДОБРАТЬ" в настройках модуля.
      У модуля есть следующие критерии подбора
      Разброс цены (Фиксированная или проценты). Например: товар стоит 1000р разброс 500. в рекомендуемые попадут все товары от 500р до 1500р Кол-во совпадений атрибутов. Например у процессоров есть атрибут частота. Так вот если этот атрибут будет присутствовать у нескольких процессоров, то они попадут в рекомендуемые к друг другу. В этом поле указывается, сколько необходимо совпадающих атрибутов для попадания в рекомендуемые. Кол-во совпадений значений атрибутов. Например у процессоров есть атрибут частота. Так вот если этот значение этого атрибута будет совпадать у нескольких процессоров, то они попадут в рекомендуемые к друг другу. В этом поле указывается, сколько необходимо совпадающих атрибутов для попадания в рекомендуемые. Кол-во совпадений значений опций. Аналогично аттрибутам Кол-во одинаковых тэгов. Если в товарах совпадет больше(или равно) тэгов чем в этом поле они попадут друг другу в рекомендованные. Лимит рекомендуемых. Это максимальное количество рекомендуемых у одного товара. Товары из одной категорию. Это чекбокс, при активации которого, модуль подберет рекомендуемые товары из одинаковых категорий Новые товары. Подбирает рекомендуемые товарам, у которых нет рекомендуемых. Установка
      Перед работой с модулем сделайте бэкап базы данных. Если разбираетесь, то лучше просто бэкап таблицы product_related Установка через установщик расширений Зайти в модуль и генерировать рекомендуемые Добавил kJlukOo Добавлено 31.07.2016 Категория Модули Системные требования Сайт разработчика cleanphp.ru Старая цена 650 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика  
    • By Leingard
      Модуль предназначением для тех, кому требуется оформить другие цвета товара - как отдельные товары. У каждого цвета товара своя страничка, что позволяет задавать различное описание для Ваших товаров с цветами и красиво вывести ссылки на другие цвета, в самой карточке товара.
       
      Летняя распродажа со скидкой -20%
       
      DEMO: OC 3: http://oc30.gameshara.ru/index.php?route=product/product&amp;product_id=53 (Первый вид отображения)
      DEMO: OC 2.3: http://gameshara.ru/module/index.php?route=product/product&product_id=43 (Первый вид отображения)
      DEMO: OC 2.1: http://gameshara.ru/ocstore21/index.php?route=product/product&product_id=42 (Четвертый вид отображения)
      Админ часть: Admin (Логин и пароль: demo)
       
      Изменения в версии 1.5.1 (30.07.2019)
      Обновление версии для OpenCart 3 с 1.4 до 1.5  
      Изменения в версии 1.5 (26.03.2019)
      Теперь цвет товара и цветовые связи отображаются в продукте в отдельной вкладке "Цвет товара" Добавлены alt и title с названием товара для изображений товаров Теперь если выбран вариант "Изображение + название", но у товара нет главного изображения - отображается заглушка Если активен вариант отображения "Цвет + название", но у товара не заполнен HTML-цвет - выводится маленькая миниатюра Если товара нет на складе, он отображается прозрачным Исправлено отображение акционной цены, если акция закончилась Увеличение скорости работы за счет оптимизации запросов  
      Изменения в версии 1.4.1 (26.02.2019)
      Добавлена поддержка версии OpenCart 3 Исправлено отображение товаров при выводе "только цвет". Обновлены минимизированные стили CSS Добавлена универсальная адаптация под любую тему (автоматическая) В версии для OpenCart 3 временно нет возможности вывести цвета в категорию  
      Изменения в версии 1.4 (10.09.2018)
      Теперь цены отображаются правильно, если на связанный товар установлена скидка Цена товара теперь рассчитывается с налогом, если он установлен Появилась возможность задания размера миниатюр в px, если выбран способ отображения "Миниатюра + название" В связанных товарах все цвета теперь отображаются в одинаковом порядке Убрана ссылка цвета на сам активный товар, если мы находимся в нем Убран slick-carousel Добавлена возможность активации минимизированных стилей Добавлена адаптивная версия модуля Исправлена совместимость с некоторыми шаблонами и модулями Исправлена ошибка которая появлялась если удалить название цвета Добавлена более подробная инструкция к модулю  
      Изменения в версии 1.3
      Возможность указать селектор для отображения модуля в любом месте шаблона (в схему по прежнему нужно добавлять) Новые отображения цветов в карточке товара Возможность отображать цвета товара в категории в списке товаров с переходов в товары (пример) Возможность отключить стандартные стили и подключить минималистичные (пример) Возможность включить или выключить slick-carousel Минималистичные стили заменили полное отключение стилей  
      Изменения в версии 1.2
      Добавлено 3 вида внешнего вида отображения модуля Добавлена возможность вместо изображения товара указать его цвет в формате html (#000000) Добавлена возможность убирать / отображать название цвета Добавлена цена под названием товара с другим цветом Добавлена возможность отображать / скрывать цену под названием товара с другим цветом Добавлена возможность убирать стандартные стили оформления. Теперь при установке связки цветов, данные автоматически прописываются в обоих товарах Обновлённый CSS-код, позволяет Вам оформить модуль по Вашим желаниям, даже с минимальными знаниями CSS Добавлена поддержка версии ocStore 2.1  
      Изменения в версии 1.1
      Добавлен интерфейс модуля Добавлена возможность использовать схемы для расположения в товаре Добавлены файлы локализации Добавлены стили оформления Добавлена карусель цветов slick-carousel Добавлен удобный AJAX выпадающий список для выбора цвета товара  
      Инструкция в архиве.
       
      Дополнительно:
      Для версии OpenCart 3.0 временно недоступно обновление 1.5. Актуальная версия: 1.4. Извините за неудобства.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
    • By Leingard
      399.00 руб
      Скачать/Купить дополнение


      ColorAsProduct - цвета товара как отдельные товары
      Модуль предназначением для тех, кому требуется оформить другие цвета товара - как отдельные товары. У каждого цвета товара своя страничка, что позволяет задавать различное описание для Ваших товаров с цветами и красиво вывести ссылки на другие цвета, в самой карточке товара.
       
      Летняя распродажа со скидкой -20%
       
      DEMO: OC 3: http://oc30.gameshara.ru/index.php?route=product/product&amp;product_id=53 (Первый вид отображения)
      DEMO: OC 2.3: http://gameshara.ru/module/index.php?route=product/product&product_id=43 (Первый вид отображения)
      DEMO: OC 2.1: http://gameshara.ru/ocstore21/index.php?route=product/product&product_id=42 (Четвертый вид отображения)
      Админ часть: Admin (Логин и пароль: demo)
       
      Изменения в версии 1.5.1 (30.07.2019)
      Обновление версии для OpenCart 3 с 1.4 до 1.5  
      Изменения в версии 1.5 (26.03.2019)
      Теперь цвет товара и цветовые связи отображаются в продукте в отдельной вкладке "Цвет товара" Добавлены alt и title с названием товара для изображений товаров Теперь если выбран вариант "Изображение + название", но у товара нет главного изображения - отображается заглушка Если активен вариант отображения "Цвет + название", но у товара не заполнен HTML-цвет - выводится маленькая миниатюра Если товара нет на складе, он отображается прозрачным Исправлено отображение акционной цены, если акция закончилась Увеличение скорости работы за счет оптимизации запросов  
      Изменения в версии 1.4.1 (26.02.2019)
      Добавлена поддержка версии OpenCart 3 Исправлено отображение товаров при выводе "только цвет". Обновлены минимизированные стили CSS Добавлена универсальная адаптация под любую тему (автоматическая) В версии для OpenCart 3 временно нет возможности вывести цвета в категорию  
      Изменения в версии 1.4 (10.09.2018)
      Теперь цены отображаются правильно, если на связанный товар установлена скидка Цена товара теперь рассчитывается с налогом, если он установлен Появилась возможность задания размера миниатюр в px, если выбран способ отображения "Миниатюра + название" В связанных товарах все цвета теперь отображаются в одинаковом порядке Убрана ссылка цвета на сам активный товар, если мы находимся в нем Убран slick-carousel Добавлена возможность активации минимизированных стилей Добавлена адаптивная версия модуля Исправлена совместимость с некоторыми шаблонами и модулями Исправлена ошибка которая появлялась если удалить название цвета Добавлена более подробная инструкция к модулю  
      Изменения в версии 1.3
      Возможность указать селектор для отображения модуля в любом месте шаблона (в схему по прежнему нужно добавлять) Новые отображения цветов в карточке товара Возможность отображать цвета товара в категории в списке товаров с переходов в товары (пример) Возможность отключить стандартные стили и подключить минималистичные (пример) Возможность включить или выключить slick-carousel Минималистичные стили заменили полное отключение стилей  
      Изменения в версии 1.2
      Добавлено 3 вида внешнего вида отображения модуля Добавлена возможность вместо изображения товара указать его цвет в формате html (#000000) Добавлена возможность убирать / отображать название цвета Добавлена цена под названием товара с другим цветом Добавлена возможность отображать / скрывать цену под названием товара с другим цветом Добавлена возможность убирать стандартные стили оформления. Теперь при установке связки цветов, данные автоматически прописываются в обоих товарах Обновлённый CSS-код, позволяет Вам оформить модуль по Вашим желаниям, даже с минимальными знаниями CSS Добавлена поддержка версии ocStore 2.1  
      Изменения в версии 1.1
      Добавлен интерфейс модуля Добавлена возможность использовать схемы для расположения в товаре Добавлены файлы локализации Добавлены стили оформления Добавлена карусель цветов slick-carousel Добавлен удобный AJAX выпадающий список для выбора цвета товара  
      Инструкция в архиве.
       
      Дополнительно:
      Для версии OpenCart 3.0 временно недоступно обновление 1.5. Актуальная версия: 1.4. Извините за неудобства.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 03.12.2017 Категория Серии, Комплекты Системные требования PHP 5.6+ Сайт разработчика Старая цена 500 Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1
      2.0 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Да  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.