Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Бесплатные простые стикеры


Recommended Posts

Ну уж не надо меня ик фейсом об тейбл  :-)  Нарисовать я и сам могу, со стилями в ладах. А вот с вызовом... Да ладно, не разберусь ик пусть и бугдет.

Link to comment
Share on other sites


Ну что, все полулилось. Нарисовал мнонькие стикеры, прописал для класса в колонке css. И все рилииет, врогде не плохо полулилось. http://electrofan.com.ua/

Да что если кому надо, то обращайтесь за помощью. Хотя тут в теме все написано.

  • +1 1
Link to comment
Share on other sites


  • страница товара - есть
  • страница категории - есть
  • страница производителя - нету
  • страница поиска -есть
  • страница акционных товаров - нету
  • список сравнения - есть
  • список вишлиси - не понял что это подскажите плз если не трудно
  • модуль рекомендуемые - нет

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

Link to comment
Share on other sites


Чиийте мои посты выше, им все написано. У меня в списке производителей все есть, видимо виноват шаблон. Ищите в xml файле строки, ггде производятся изменения в файле manufactured.tpl и manufactured.php. Потом переходите в эти файлы и сравните эти строки по факту. Вообещё RGB уже все разжевал.

  • +1 1
Link to comment
Share on other sites


Простите за огромный пост, не могу найти как тут спойлер сгделать.

Друзья, подскажите пожалуйси нубу. вот мой файл manufacturer_info.tpl 

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>
<div id="content"><?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>
  <h1><?php echo $heading_title; ?></h1>
   <!--<?php if ($thumb) { ?>
    <div style="float:left; margin-right:10px;"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
    <?php } ?>-->
  <?php if ($description) { ?>
  <div class="manufacturer-info"><?php echo $description; ?></div>
  <?php } ?>
  <?php if ($products) { ?>
  <div class="product-filter">
    <div class="display"><b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid; ?></a></div>
    <div class="limit"><?php echo $text_limit; ?>
      <select onchange="location = this.value;">
        <?php foreach ($limits as $limits) { ?>
        <?php if ($limits['value'] == $limit) { ?>
        <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
        <?php } ?>
        <?php } ?>
      </select>
    </div>
    <div class="sort"><?php echo $text_sort; ?>
      <select onchange="location = this.value;">
        <?php foreach ($sorts as $sorts) { ?>
        <?php if ($sorts['value'] == $sort . '-' . $order) { ?>
        <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
        <?php } ?>
        <?php } ?>
      </select>
    </div>
  </div>
  <div class="product-compare"><a href="<?php echo $compare; ?>" id="compare_total"><?php echo $text_compare; ?></a></div>
  <div class="product-list">
    <?php foreach ($products as $product) { ?>
    <div>
      <?php if ($product['thumb']) { ?>
      <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
      <?php } ?>
      <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
      <div class="description"><?php echo $product['description']; ?></div>
      <?php if ($product['price']) { ?>
      <div class="price">
        <?php if (!$product['special']) { ?>
        <?php echo $product['price']; ?>
        <?php } else { ?>
        <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
        <?php } ?>
        <?php if ($product['tax']) { ?>
        <br />
        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
        <?php } ?>
      </div>
      <?php } ?>
      <?php if ($product['rating']) { ?>
      <div class="rating"><img src="catalog/view/theme/thoroughness/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
      <?php } ?>
      <div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>
      <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>
      <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>
    </div>
    <?php } ?>
  </div>
  <div class="pagination"><?php echo $pagination; ?></div>
  
  <?php } else { ?>
  <div class="content"><?php echo $text_empty; ?></div>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><span><?php echo $button_continue; ?></span></a></div>
  </div>
  <?php }?>
  <?php echo $content_bottom; ?></div>
<script type="text/javascript"><!--
function display(view) {
	if (view == 'list') {
		$('.product-grid').attr('class', 'product-list');
		
		$('.product-list > div').each(function(index, element) {
			html  = '<div class="right">';
			html += '  <div class="cart">' + $(element).find('.cart').html() + '</div>';
			html += '  <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';
			html += '  <div class="compare">' + $(element).find('.compare').html() + '</div>';
			html += '</div>';			
			
			html += '<div class="left">';
			
			var image = $(element).find('.image').html();
			
			if (image != null) { 
				html += '<div class="image">' + image + '</div>';
			}
			
			var price = $(element).find('.price').html();
			
			if (price != null) {
				html += '<div class="price">' + price  + '</div>';
			}
					
			html += '  <div class="name">' + $(element).find('.name').html() + '</div>';
			html += '  <div class="description">' + $(element).find('.description').html() + '</div>';
			
			var rating = $(element).find('.rating').html();
			
			if (rating != null) {
				html += '<div class="rating">' + rating + '</div>';
			}
				
			html += '</div>';

						
			$(element).html(html);
		});		
		
		$('.display').html('<b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display(\'grid\');"><?php echo $text_grid; ?></a>');
		
		$.cookie('display', 'list'); 
	} else {
		$('.product-list').attr('class', 'product-grid');
		
		$('.product-grid > div').each(function(index, element) {
			html = '';
			
			var image = $(element).find('.image').html();
			
			if (image != null) {
				html += '<div class="image">' + image + '</div>';
			}
			
			html += '<div class="name">' + $(element).find('.name').html() + '</div>';
			html += '<div class="description">' + $(element).find('.description').html() + '</div>';
			
			var price = $(element).find('.price').html();
			
			if (price != null) {
				html += '<div class="price">' + price  + '</div>';
			}
						
			var rating = $(element).find('.rating').html();
			
			if (rating != null) {
				html += '<div class="rating">' + rating + '</div>';
			}
						
			html += '<div class="cart">' + $(element).find('.cart').html() + '</div>';
			html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';
			html += '<div class="compare">' + $(element).find('.compare').html() + '</div>';
			
			$(element).html(html);
		});	
					
		$('.display').html('<b><?php echo $text_display; ?></b> <a onclick="display(\'list\');"><?php echo $text_list; ?></a> <b>/</b> <?php echo $text_grid; ?>');
		
		$.cookie('display', 'grid');
	}
}

view = $.cookie('display');

if (view) {
	display(view);
} else {
	display('list');
}
//--></script> 
<?php echo $footer; ?>

это файл free_stickers.xml

<modification>
    <id>Free stickers</id>
    <version>1.1</version>
    <vqmver>2.1.6</vqmver>
    <author>RGB</author>
	<file name="catalog/view/theme/*/template/common/header.tpl">
		<operation>
			<search position="after">
      <![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/thoroughness/stylesheet/stylesheet.css" />
      ]]>
			</search>
			<add>
			<![CDATA[
        <link rel="stylesheet" type="text/css" href="catalog/view/theme/thoroughness/stylesheet/free_stickers.css" />
			]]>
			</add>
		</operation>
	</file>
<!-- Страница самого товара -->
	<file name="catalog/view/theme/*/template/product/product.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<div class="image"><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; ?>" id="image" /></a></div>
			]]>
			</search>
			<add>
			<![CDATA[
				<div class="image"><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class="colorbox" rel="colorbox"><?php if ($upc) { ?> <i style="
    background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $upc; ?>.png');"></i><?php } ?><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" id="image" /></a></div>
			]]>
			</add>
		</operation>
		<operation>
			<search position="replace">
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</search>
			<add>
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/product/product.php">
		<operation>
			<search position="after">
			<![CDATA[
				$this->data['model'] = $product_info['model'];
			]]>
			</search>
			<add>
			<![CDATA[
				$this->data['upc'] = $product_info['upc'];
			]]>
			</add>
		</operation>
		<operation>
			<search position="after">
			<![CDATA[
				'special' 	 => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'         => $result['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Страница товаров из категории -->
	<file name="catalog/view/theme/*/template/product/category.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</search>
			<add>
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/product/category.php">
		<operation>
			<search position="after">
			<![CDATA[
				'special'     => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'         => $result['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Страница сравнения -->
	<file name="catalog/view/theme/*/template/product/compare.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<img src="<?php echo $products[$product['product_id']]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
			]]>
			</search>
			<add>
			<![CDATA[
				<?php if ($products[$product['product_id']]['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $products[$product['product_id']]['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $products[$product['product_id']]['thumb']; ?>" alt="<?php echo $products[$product['product_id']]['name']; ?>" />
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/product/compare.php">
		<operation>
			<search position="after">
			<![CDATA[
				'special'      => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'        => $product_info['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Страница вишлиси -->
	<file name="catalog/view/theme/*/template/account/wishlist.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
			]]>
			</search>
			<add>
			<![CDATA[
				<?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/cat-<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" />
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/account/wishlist.php">
		<operation>
			<search position="after">
			<![CDATA[
				'special'    => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'        => $product_info['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Страница товаров производителя -->
	<file name="catalog/view/theme/*/template/product/manufacturer_info.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</search>
			<add>
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/product/manufacturer.php">
		<operation>
			<search position="after">
			<![CDATA[
				'special'     => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'      => $result['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Страница товаров из поиска -->
	<file name="catalog/view/theme/*/template/product/search.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</search>
			<add>
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/product/search.php">
		<operation>
			<search position="after">
			<![CDATA[
				'special'     => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'      => $result['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Страница акционных товаров -->
	<file name="catalog/view/theme/*/template/product/special.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</search>
			<add>
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/product/special.php">
		<operation>
			<search position="after">
			<![CDATA[
				'special'     => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'      => $result['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Модуль Рекомендуемые -->
	<file name="catalog/view/theme/*/template/module/featured.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</search>
			<add>
			<![CDATA[
				<div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
			]]>
			</add>
		</operation>
	</file>
	<file name="catalog/controller/module/featured.php">
		<operation>
			<search position="after">
			<![CDATA[
				'special' 	 => $special,
			]]>
			</search>
			<add>
			<![CDATA[
				'upc'      => $product_info['upc'],
			]]>
			</add>
		</operation>
	</file>
<!-- Модуль FilterPro -->
	<file name="catalog/view/theme/*/template/module/filterpro.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<img src="${thumb}" title="${name}" alt="${name}"/>
			]]>
			</search>
			<add>
			<![CDATA[
				{{if upc}}<i style="
background: url('catalog/view/theme/thoroughness/image/sticker_${upc}.png');"></i>{{/if}}<img src="${thumb}" title="${name}" alt="${name}"/>
			]]>
			</add>
		</operation>
		<operation>
			<search position="replace">
			<![CDATA[
				<span style="color:#38b0e3"><?php echo $pds_upc; ?></span> ${upc} <br/>
			]]>
			</search>
			<add>
			<![CDATA[
				<!--<span style="color:#38b0e3"><?php echo $pds_upc; ?></span> ${upc} <br/>-->
			]]>
			</add>
		</operation>
	</file>
</modification>

плз не кидайтесь ипками, а проявите понимание. что и откуда мне приводить в соответствие. если объясните на этом примере, то уверен, дальше сам смогу. заранее благодарен за помощь и терпение ;). 

Link to comment
Share on other sites


Спойлер сивится через "Специальные ВВ коды" - зеленая кнопка в левом верхнем углу.

Да что не понятно? В файле free_stickers.xml иещём, что касается производителей


 

<!-- Страница товаров производителя -->
    <file name="catalog/view/theme/*/template/product/manufacturer_info.tpl">
        <operation>
            <search position="replace">
            <![CDATA[
                <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
            ]]>
            </search>
            <add>
            <![CDATA[
                <div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
            ]]>
            </add>
        </operation>
    </file>
    <file name="catalog/controller/product/manufacturer.php">
        <operation>
            <search position="after">
            <![CDATA[
                'special' => $special,
            ]]>
            </search>
            <add>
            <![CDATA[
                'upc' => $result['upc'],
            ]]>
            </add>
        </operation>
    </file>

 

Строки между <![CDATA[ ***** и   ]]> в операторе <search>***</search> сравниваешь со строками в файлах, которые написаны выше этих строк (зеленым помечены). Если что не сходится вносим изменения в xml файл и вуаля.

Link to comment
Share on other sites


Спойлер сивится через "Специальные ВВ коды" - зеленая кнопка в левом верхнем углу.

Да что не понятно? В файле free_stickers.xml иещём, что касается производителей

 

<!-- Страница товаров производителя -->
    <file name="catalog/view/theme/*/template/product/manufacturer_info.tpl">
        <operation>
            <search position="replace">
            <![CDATA[
                <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
            ]]>
            </search>
            <add>
            <![CDATA[
                <div class="image"><a href="<?php echo $product['href']; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
            ]]>
            </add>
        </operation>
    </file>
    <file name="catalog/controller/product/manufacturer.php">
        <operation>
            <search position="after">
            <![CDATA[
                'special' => $special,
            ]]>
            </search>
            <add>
            <![CDATA[
                'upc' => $result['upc'],
            ]]>
            </add>
        </operation>
    </file>

 

Подчеркнутые строки сравниваешь со строками в файлах, которые выше этих строк (зеленым помечены). Если что не сходится вносим изменения в xml файл и вуаля.

 

 

Блин, а ггде тут подчёркнутые строки?

Link to comment
Share on other sites


дружиещё, пожалуйси, выгдели мне в этих кодах строки которые меня интересуют,

это фрагмент кода из free_stickers.xml

 

<!-- Страница товаров производителя -->

<file name="catalog/view/theme/*/template/product/manufacturer_info.tpl">
<operation>
<search position="replace">
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</search>
<add>
<![CDATA[
<div class=image"><a href="<?php echo $product['href]; ?>"><?php if ($product['upc']) { ?><i style="background: url('catalog/view/theme/thoroughness/image/sticker_<?php echo $product['upc']; ?>.png');"></i><?php } ?><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
]]>
</add>

 

это файл manufacturer_info.tpl

<?php echo $header; ?><?php echo $column_left; ?><?php echo $column_right; ?>

<div id="content"><?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>
  <h1><?php echo $heading_title; ?></h1>
   <!--<?php if ($thumb) { ?>
    <div style="float:left; margin-right:10px;"><img src="<?php echo $thumb; ?>" alt="<?php echo $heading_title; ?>" /></div>
    <?php } ?>-->
  <?php if ($description) { ?>
  <div class="manufacturer-info"><?php echo $description; ?></div>
  <?php } ?>
  <?php if ($products) { ?>
  <div class="product-filter">
    <div class="display"><b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display('grid');"><?php echo $text_grid; ?></a></div>
    <div class="limit"><?php echo $text_limit; ?>
      <select onchange="location = this.value;">
        <?php foreach ($limits as $limits) { ?>
        <?php if ($limits['value'] == $limit) { ?>
        <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
        <?php } ?>
        <?php } ?>
      </select>
    </div>
    <div class="sort"><?php echo $text_sort; ?>
      <select onchange="location = this.value;">
        <?php foreach ($sorts as $sorts) { ?>
        <?php if ($sorts['value'] == $sort . '-' . $order) { ?>
        <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>
        <?php } else { ?>
        <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
        <?php } ?>
        <?php } ?>
      </select>
    </div>
  </div>
  <div class="product-compare"><a href="<?php echo $compare; ?>" id="compare_total"><?php echo $text_compare; ?></a></div>
  <div class="product-list">
    <?php foreach ($products as $product) { ?>
    <div>
      <?php if ($product['thumb']) { ?>
      <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a></div>
      <?php } ?>
      <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div>
      <div class="description"><?php echo $product['description']; ?></div>
      <?php if ($product['price']) { ?>
      <div class="price">
        <?php if (!$product['special']) { ?>
        <?php echo $product['price']; ?>
        <?php } else { ?>
        <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span>
        <?php } ?>
        <?php if ($product['tax']) { ?>
        <br />
        <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span>
        <?php } ?>
      </div>
      <?php } ?>
      <?php if ($product['rating']) { ?>
      <div class="rating"><img src="catalog/view/theme/thoroughness/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div>
      <?php } ?>
      <div class="cart"><a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><span><?php echo $button_cart; ?></span></a></div>
      <div class="wishlist"><a onclick="addToWishList('<?php echo $product['product_id']; ?>');"><?php echo $button_wishlist; ?></a></div>
      <div class="compare"><a onclick="addToCompare('<?php echo $product['product_id']; ?>');"><?php echo $button_compare; ?></a></div>
    </div>
    <?php } ?>
  </div>
  <div class="pagination"><?php echo $pagination; ?></div>
  
  <?php } else { ?>
  <div class="content"><?php echo $text_empty; ?></div>
  <div class="buttons">
    <div class="right"><a href="<?php echo $continue; ?>" class="button"><span><?php echo $button_continue; ?></span></a></div>
  </div>
  <?php }?>
  <?php echo $content_bottom; ?></div>
<script type="text/javascript"><!--
function display(view) {
if (view == 'list') {
$('.product-grid').attr('class', 'product-list');
 
$('.product-list > div').each(function(index, element) {
html  = '<div class="right">';
html += '  <div class="cart">' + $(element).find('.cart').html() + '</div>';
html += '  <div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';
html += '  <div class="compare">' + $(element).find('.compare').html() + '</div>';
html += '</div>';
 
html += '<div class="left">';
 
var image = $(element).find('.image').html();
 
if (image != null) { 
html += '<div class="image">' + image + '</div>';
}
 
var price = $(element).find('.price').html();
 
if (price != null) {
html += '<div class="price">' + price  + '</div>';
}
 
html += '  <div class="name">' + $(element).find('.name').html() + '</div>';
html += '  <div class="description">' + $(element).find('.description').html() + '</div>';
 
var rating = $(element).find('.rating').html();
 
if (rating != null) {
html += '<div class="rating">' + rating + '</div>';
}
 
html += '</div>';
 
 
$(element).html(html);
});
 
$('.display').html('<b><?php echo $text_display; ?></b> <?php echo $text_list; ?> <b>/</b> <a onclick="display(\'grid\');"><?php echo $text_grid; ?></a>');
 
$.cookie('display', 'list'); 
} else {
$('.product-list').attr('class', 'product-grid');
 
$('.product-grid > div').each(function(index, element) {
html = '';
 
var image = $(element).find('.image').html();
 
if (image != null) {
html += '<div class="image">' + image + '</div>';
}
 
html += '<div class="name">' + $(element).find('.name').html() + '</div>';
html += '<div class="description">' + $(element).find('.description').html() + '</div>';
 
var price = $(element).find('.price').html();
 
if (price != null) {
html += '<div class="price">' + price  + '</div>';
}
 
var rating = $(element).find('.rating').html();
 
if (rating != null) {
html += '<div class="rating">' + rating + '</div>';
}
 
html += '<div class="cart">' + $(element).find('.cart').html() + '</div>';
html += '<div class="wishlist">' + $(element).find('.wishlist').html() + '</div>';
html += '<div class="compare">' + $(element).find('.compare').html() + '</div>';
 
$(element).html(html);
});
 
$('.display').html('<b><?php echo $text_display; ?></b> <a onclick="display(\'list\');"><?php echo $text_list; ?></a> <b>/</b> <?php echo $text_grid; ?>');
 
$.cookie('display', 'grid');
}
}
 
view = $.cookie('display');
 
if (view) {
display(view);
} else {
display('list');
}
//--></script> 

<?php echo $footer; ?>

 

не могу разобраться. если покажешь, то точно должен понять.

Link to comment
Share on other sites


Блин. Я же подправил свое сообещёние, почему не подчеркнуло в когде.

В файле tpl все совпадает, Там не должно быть проблем.

Смотрим пост выше от RGB.

 

Посмотрите как им передается имя продуки (в catalog/controller/module/latest.php):

'name'    	 => $result['name'],

Видите $product_info? И я не вижу :) Зато вижу $result, следовательно надо писать не ик

'upc'      => $product_info['upc'],

а ик:

'upc'      => $result['upc'],

Аналогично с другими модулями - смотрите каким обвместе они сами устроены и соответственно передавайте значение upc

То же самое иещём в файле manufacturer.php

Если в нем есть запись 

'name'    	 => $result['name'],

то в файле xml все правильно. Если им строка

'name'    	 => $product_info['name'],

то в файле xml нужно заменить строку

'upc'      => $result['upc'],

на 

'upc'      => $product_info['upc'],

Я не знаю что еещё сказать.

Link to comment
Share on other sites


А можно сгделать ик чтоб картинка вела на ситью про ту или иную акцию?

 

Народ ик что-то может ответить можно как-то сгделать чтоб стикер вел на ту или иную акцию?

Link to comment
Share on other sites


Блин. Я же подправил свое сообещёние, почему не подчеркнуло в когде.

В файле tpl все совпадает, Там не должно быть проблем.

Смотрим пост выше от RGB.

 

То же самое иещём в файле manufacturer.php

Если в нем есть запись 

'name'    	 => $result['name'],

то в файле xml все правильно. Если им строка

'name'    	 => $product_info['name'],

то в файле xml нужно заменить строку

'upc'      => $result['upc'],

на 

'upc'      => $product_info['upc'],

Я не знаю что еещё сказать.

спс, за понимание и терпение. :) щас буду пропотому чтовать, но кажется теперьь всё понял. ещё раз спс

Link to comment
Share on other sites


Народ ик что-то может ответить можно как-то сгделать чтоб стикер вел на ту или иную акцию?

как-то можно :) но это глупая затея, ик как сама картинка под стикером уже является ссылкой, и покупателю вовсе не очевидно, что картинка стикера бугдет вести именно на акцию, а не на карточку товара

Link to comment
Share on other sites

как-то можно :) но это глупая затея, ик как сама картинка под стикером уже является ссылкой, и покупателю вовсе не очевидно, что картинка стикера бугдет вести именно на акцию, а не на карточку товара

Ну ик на стикерах можно добавить знаков вопроса в кружке, чтоб интуитивно было понятно что если нажать или навести курсор бугдет всплывающие окно с описанием акции или нажатия. Просто ик же само стикер не дает полного описания самой акции, ну весит на товары у меня значок акция, зашел человек на товар, и что дальше, что за акция, что она дает? Скидку в 50 рублей, ик не сильно то и важно, а вот если в подарок бугдет вигдео регистратор или допустим чехол или еещё какие вкусняшки это его уже осивновит

Link to comment
Share on other sites


Только что вы хотели ссылку на акцию, а теперьь уже всплываюещёе окно с описанием и знаки вопроса в кружке :)

А что мешает сгделать стикер попотому чтольше и написать на нем: Чехол в подарок?

Link to comment
Share on other sites

Только что вы хотели ссылку на акцию, а теперьь уже всплываюещёе окно с описанием и знаки вопроса в кружке :)

А что мешает сгделать стикер попотому чтольше и написать на нем: Чехол в подарок?

Я просто уже запуился в каких темах что хотел))) Вы же сами знаете что хотелка это икая штука она если есть зналит хочется всего и попотому чтольше, хотелось изначально чтоб стикер или вел на акцию, или это было мнонькое всплывающие окно как у розетки. В вашей игдеи что-то есть, всплывающий вопрос, товара около 250 позиций, ик вот вопрос, мне нужно бугдет нарисовать 5-10 стикеров, под каждую акцию, а после я смогу подсовывать его куда нужно? или у меня бугдет всего 4 вариани?

Link to comment
Share on other sites


Возникла проблема. Сил прогонять сайт по браузерам и обнаружил интересную штуку:

В Опере и Гугл Хроме проблем нет. А вот в Мозиле и в некоторых версиях ИЕ стикеры стоят на месте при прокрутке страницы. Как будто слой со стикерами пригвоздили. Они через несколько секунд возвращаются на место, но эффеки я не понял - откуда икое?

Решил всивить скриншоты (как это тут сложно)

 

Screenshot%20(19h%2024m%2004s).jpg

 

 

 

Screenshot%20(19h%2024m%2018s).jpg

 

 

 ик вот вопрос, мне нужно бугдет нарисовать 5-10 стикеров, под каждую акцию, а после я смогу подсовывать его куда нужно? или у меня бугдет всего 4 вариани?

Стикеры можно рисовать сколько угодно и прикруливать к люпотому чтому товару. Только не забывать в стилях прописывать сколько кому  :-)

  • +1 1
Link to comment
Share on other sites


 

В Опере и Гугл Хроме проблем нет. А вот в Мозиле и в некоторых версиях ИЕ ...

в некоторых версиях ИЕ и гугл расползается) я не тестировал со сирыми версиями, поэтому ничего не могу сказать

Link to comment
Share on other sites

Fx стоит последний. Скриншоты, ксити, именно из него. ИЕ кажется восьмерка была, тоже не совсем древняя. Да в чем может быть гдело?

Link to comment
Share on other sites


У меня никаких проблем нет в послем фоксе на моем сайте и на листом 1.5.4.1, а с вашим сайтом вижу ваши же коскаки - посмотрите внимательно на то, что справа два (!) скроллбара, это не нормально. Или контейнеры не закрыли, или в цсс правила какие-то странные прописали типа максимальной высоты сайи, в резульите чего сайт выводится в куске окна, а в осильном пространстве потому чтолиется фон и стикеры:

 

EI8C+.png

Link to comment
Share on other sites

Добрый гдень, очень понравился этот модуль, но сколько не пыиюсь его усиновить, все безрезульитно :(

сгделал все пошагово, но ничего не происходит, шаблон не синдартный, в чем прилина... Если кто может помогите пожалуйси

Link to comment
Share on other sites


Тоже самое, для шаблона Sellegance не подходит, нужно допиливать руками, как бугдет время, сгделаю себе и выложу сюда.

Спасипотому что! Буду ждать!
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.