Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Появляется ScrollBar на странице товара. Как убрать?


Recommended Posts

Добрый день.

Установлен модуль: Product Image Option DropDown v1.0.9

Тема: Althania

 

При добавлении нескольких опций начинает появлятся скролбар. 

Подскажите Как его убрать?

Или хотя бы в каком направлении искать? 

 

Фото в аттаче.

 

 

post-23620-0-28209700-1368302063_thumb.jpg

Link to comment
Share on other sites


Места не хватает Вашим опциям.Убрать скрол не проблема обычным hidden  тока по моему это не правильно.

Link to comment
Share on other sites

Места не хватает Вашим опциям.Убрать скрол не проблема обычным hidden  тока по моему это не правильно.

Может возможно просто увеличить колличество места? 

Это возможно?

 

Я пытался сделать,чтобы список опций выбрасывало в сторону, но моих знаний не достаточно.

С тем,кто сможет помочь - поделюсь модулем( Модуль платный)

Link to comment
Share on other sites


Ая яй! Могут по попе надавать за это!В смысле за" отдам  платный модуль".

 

 Нужно магазин увидеть сначала в живую

Link to comment
Share on other sites

.dd-options {
height: auto;
max-height: 211px;
}

max-height: 211px;

.dd-options {
border: solid 1px #ccc;
border-top: none;
list-style: none;
box-shadow: 0px 1px 5px #ddd;
display: none;
position: absolute;
z-index: 2000;
margin: 0;
padding: 0;
background: #fff;
overflow: auto;
}

position: absolute;

Спасибо!

Link to comment
Share on other sites


.dd-options {
border: solid 1px #ccc;
border-top: none;
list-style: none;
box-shadow: 0px 1px 5px #ddd;
display: none;
position: absolute;
z-index: 2000;
margin: 0;
padding: 0;
background: #fff;
overflow: auto;
}

position: absolute;

в xml файле этих строк нет

Link to comment
Share on other sites


<!-- Created using vQmod XML Generator by UKSB - http://www.opencart-extensions.co.uk //-->
<modification>
	<id><![CDATA[Product Image Option DropDown]]></id>
	<version><![CDATA[1.0.9]]></version>
	<vqmver><![CDATA[2.1.6]]></vqmver>
	<author><![CDATA[Minh Le [email protected]]]></author>
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="before" error="log"><![CDATA[$this->data['options'] = array();]]></search>
			<add><![CDATA[//BOF Product Image Option Dropdown
			$this->language->load('product/piodd');
			$this->data['text_select_your'] = $this->language->get('text_select_your');
			//EOF Product Image Option Dropdown
			]]></add>
		</operation>
		<operation>
			<search position="before" error="log"><![CDATA[50, 50]]></search>
			<add><![CDATA[
			'piodd_image' => $this->model_tool_image->resize($option_value['image'], 100, 100),
			]]></add>
		</operation>
	</file>
	<file name="catalog/view/theme/*/template/common/header.tpl">
		<operation>
			<search position="before" error="log"><![CDATA[</head>]]></search>
			<add><![CDATA[<!--BOF Product Image Option Dropdown-->
			<link rel="stylesheet" href="catalog/view/theme/default/stylesheet/imagepreview/imagepreview.css" type="text/css" />
			<script type="text/javascript" src="catalog/view/javascript/imagepreview/imagepreview.js"></script>
			<script type="text/javascript" src="catalog/view/javascript/ddslick/jquery.ddslick.min.js"></script>
			<style>
				.dd-container
				{
					margin-bottom: 10px;
				}
				
				a.dd-selected
				{
					text-decoration: none;
					color: #000000;
				}
				
				.hidden
				{
					display: none;
				}
				
				.dd-options
				{
					height: auto;

				}
			</style>
			<!--EOF Product Image Option Dropdown-->
			]]></add>
		</operation>
	</file>
	<file name="catalog/view/theme/*/template/product/product.tpl">
		<operation>
			<search position="replace" error="log"><![CDATA[<?php if ($option['type'] == 'image') { ?>]]></search>
			<add><![CDATA[<?php if ($option['type'] == 'image' && false) { ?>]]></add>
		</operation>
		<operation>
			<search position="before" error="log"><![CDATA[<?php if ($option['type'] == 'radio') { ?>]]></search>
			<add><![CDATA[
			<!--BOF Product Image Option Dropdown-->
			<?php if ($option['type'] == 'image') { ?>
			<div id="option-<?php echo $option['product_option_id']; ?>" class="option">
			  <?php if ($option['required']) { ?>
			  <span class="required">*</span>
			  <?php } ?>
			  <b><?php echo $option['name']; ?>:</b><br />
				<select name="option[<?php echo $option['product_option_id']; ?>]" id="image-option-<?php echo $option['product_option_id']; ?>">
				</select>
				<script type="text/javascript">
					var ddData = [];
					<?php foreach ($option['option_value'] as $option_value) { ?>
						ddData.push(
							{
								text: "<?php echo $option_value['name']; ?>",
								value: "<?php echo $option_value['product_option_value_id']; ?>",
								selected: false,
								description: "<?php if ($option_value['price']) { ?>(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)<?php } ?>",
								imageSrc: "<?php echo $option_value['piodd_image']; ?>"
							}
						);
					<?php } ?>
					
					$('#image-option-<?php echo $option['product_option_id']; ?>').ddslick({
						data: ddData,
						background: "transparent",
						width: 300,
						imagePosition: "left",
						selectText: "<?php echo $text_select_your . $option['name']; ?>",
						onSelected: function (data) {
							$("input[name=option[<?php echo $option['product_option_id]; ?>]'][value=" + data.selectedData.value + "]").attr('checked', true).trigger('click');
							
							if(typeof updatePx == 'function') {
								updatePx();
							}
						}
					});
				</script>
			</div>
			<div id="option-<?php echo $option['product_option_id']; ?>" class="option hidden">
			  <b><?php echo $option['name']; ?>:</b><br />
				<table class="option-image">
				  <?php foreach ($option['option_value'] as $option_value) { ?>
				  <tr>
					<td style="width: 1px;"><input type="radio" optionId='<?php echo $option['option_id']; ?>' imageLink='<?php echo $option_value['image']; ?>' 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']; ?>" /></td>
					<td><label for="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'] : ''); ?>" /></label></td>
					<td><label for="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></td>
				  </tr>
				  <?php } ?>
				</table>
			</div>
			<?php } ?>
			<!--EOF Product Image Option Dropdown-->
			]]></add>
		</operation>
		<operation>
			<search position="before" error="log" index="1"><![CDATA[<?php echo $footer; ?>]]></search>
			<add><![CDATA[<!--BOF Product Image Option Dropdown-->
			<script type="text/javascript">
				$("a.dd-option").each(function(){
					$this = $(this);
					$this.addClass("preview");
					$this.attr('rel', $($this.find('img')[0]).attr('src'));
				});
			</script>
			<!--EOF Product Image Option Dropdown-->
			]]></add>
		</operation>
	</file>
	<file name="catalog/view/theme/*/template/common/header.tpl">
		<operation error="skip">
			<search position="replace"><![CDATA[<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.6.1.min.js"></script>]]></search>
			<add><![CDATA[<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>]]></add>
		</operation>
		<operation error="skip">
			<search position="replace"><![CDATA[<script type="text/javascript" src="catalog/view/theme/universal/js/jquery-1.6.2.js"></script>]]></search>
			<add><![CDATA[<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script>]]></add>
		</operation>
	</file>
</modification>

 

вот весь текст xml файла

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.