Jump to content

Вывод рекомендуемых товаров в отдельной категории


Recommended Posts

  • Replies 74
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 weeks later...

Вставил блок рекомендуемых, новинок и акций на страницы категорий товаров. Все вроде Ок, но т. к. у меня трех-ярусное меню, родительские категории не содержат товаров и этот блок отображается пустым.
Тут 2 варианта. В случае если блок пустой не отображать его вовсе
или
выводить в него товары из дочерних категорий. Этот вариант предпочтительнее.
Помогите пожалуйста. Подскажите где чего подправить. Заранее благодарю.

Link to post
Share on other sites

а можно реализовать следующие?

Например, я нахожусь в категории телефоны и у меня на странице где то выводятся 5 рекомендуемых товаров из этой категории, перешел в категорию

Link to post
Share on other sites
  • 5 months later...

Подскажите, что за бред?
Не работает ни одна страница сделанная этим способом. Место этого выводится только заголовок. По исходникам видно, что используется шаблон page.tpl, почему?
На примере хитов, создал модуль назвал правильно, указал название для шаблона. Создал шаблон ( в папке с темой) и прописал путь в .htaccess
Создал страницу, выбрал - другие стр. Юрл сделал как и название шаблона. Тоже самое и с другими =\
p.s. Мб не выспался?

Link to post
Share on other sites

RodgerFox
Это вопрос ко мне? Или к ТС? Если ко мне, то это не пошаговая иструкция...
Это для людей, способных думать...
Я очень надеюсь, что через пару лет вы с ТС будете не просить чего-то, а наоборот, обьяснять нам с Визардом в чем мы сейчас не правы...

Link to post
Share on other sites

А в чем вы не правы?
Пошаговая инструкция не требует сильных умственных нагрузок.
И еще раз, вопрос:
Подскажите пожалуйста, почему не хочет страница читать специальный созданный для неё шаблон, а использует page.tpl?

Link to post
Share on other sites
  • 1 month later...
  • 2 weeks later...
  • 3 months later...

И не будет, в принципе, сама идея правильная, но я всегда делаю проще, используя шаблон products.tpl и ProductsView.php, это позволяет использовать и пагинацию и сортировку

 

подсажите пожалуста - как сделать вывод всех скидок используя шаблон products.tpl и ProductsView.php,   

сейчас сделано как описывалось раньше - созданием sale.tpl и SaleView.php

Link to post
Share on other sites

В файле вью надо отследить, что это именно скидки, из .хтакссесс 

А потом просто вывести все товары со скидкой  :-)  реально 3строки + одна в .хтакссес

Link to post
Share on other sites

В файле вью надо отследить, что это именно скидки, из .хтакссесс 

А потом просто вывести все товары со скидкой  :-)  реально 3строки + одна в .хтакссес

 

 

Спасибо, Будем копать :)   

Link to post
Share on other sites
  • 1 month later...

Почему может не выводится цена рекомендуемого товара, если этот блок выводится с сайдбаре каталога?

При том, что такой же код на главной - замечательно работает.

Вот код:

    <div class="block-content">
	{get_featured_products var=featured_products limit=3 category_id=$category->id}
	{if $featured_products}
    <ul>
	{foreach $featured_products as $product}
            <li class="clearfix">
			{if $product->image}
            <a href="products/{$product->url}" title="{$product->name|escape}" class="product-image">
                <img src="{$product->image->filename|resize:56:56}" data-srcx2="{$product->image->filename|resize:56:56}" width="56" height="56" alt="{$product->name|escape}">
            </a>
			{/if}
            <div class="product-info">
                <a data-product="{$product->id}" class="product-name" href="products/{$product->url}" title="{$product->name|escape}">{$product->name|escape}</a>
				{if $product->variants|count > 0}
				{foreach $product->variants as $v}
				{if $v@first}
				<input id="featured_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton"  {if $v@first}checked{/if} style="display:none;"/>
				<div class="price-box">
					<span class="regular-price" id="product-price">
						<span class="price">{$product->variants->price|convert} {$currency->sign|escape}</span>       
						</span>      
				</div>
				{/if}
				{/foreach}
				{else}
					<div class="price-box">
						<span class="regular-price" id="product-price">
						<span class="price">Под заказ</span>
					</span>
                        
					</div>
				{/if} 
				
            </div>
        </li>
	{/foreach}	
        </ul>
	{/if}
    </div>
Link to post
Share on other sites
  • 7 months later...
  • 5 months later...

Приветствую, помогите с таким вопросом:

 

Хочу в категории вывести все рекомендованные товары из её подкатегорий (только лишь из них, из текущей не надо).

Прочитал про функцию {get_featured_products var=featured_products category_id=$category->id} вроде как что-то близкое, но выводит лишь по условию рекомендуемые товары только из этой категории.

 

Капнув глубже я понял, что надо в api/Products.php дописать по аналогии фильтра category_id и некий фильтр по parent_id вот только с написанием запросов у меня проблемы, в конечном итоге хочется писать {get_featured_products var=featured_products parent_id=$category->id} и получать то что хочу. Но надо учесть что подкатегория может иметь и свои подкатегории, из которых также должны выводится товары.

Link to post
Share on other sites
  • 5 years later...

Join the conversation

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

Guest
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.

Loading...
×
×
  • Create New...