Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


RGB

Recommended Posts

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

Надіслати
Поділитися на інших сайтах


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

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

  • +1 1
Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах


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

  • +1 1
Надіслати
Поділитися на інших сайтах


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

Друзья, подскажите пожалуйста нубу. вот мой файл 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>

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

Надіслати
Поділитися на інших сайтах


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

Так что не понятно? В файле 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 файл и вуаля.

Надіслати
Поділитися на інших сайтах


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

Так что не понятно? В файле 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 файл и вуаля.

 

 

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

Надіслати
Поділитися на інших сайтах


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

это фрагмент кода из 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; ?>

 

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

Надіслати
Поділитися на інших сайтах


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

В файле 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'],

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

Надіслати
Поділитися на інших сайтах


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

 

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

Надіслати
Поділитися на інших сайтах


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

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

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

 

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

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

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

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

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

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

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

на 

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

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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

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

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

Надіслати
Поділитися на інших сайтах


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

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

Надіслати
Поділитися на інших сайтах

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

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

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

Надіслати
Поділитися на інших сайтах


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

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

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

 

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

 

 

 

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

 

 

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

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

  • +1 1
Надіслати
Поділитися на інших сайтах


 

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

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

Надіслати
Поділитися на інших сайтах

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

 

EI8C+.png

Надіслати
Поділитися на інших сайтах

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

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

Надіслати
Поділитися на інших сайтах


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

Спасибо! Буду ждать!
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.