Перейти к содержанию
Официальный форум поддержки Simpla

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


Рекомендуемые сообщения

  • Ответов 74
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

  • 2 недели спустя...

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

Ссылка на сообщение
Поделиться на другие сайты
  • 5 месяцев спустя...

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты

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

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...
  • 2 недели спустя...
  • 3 месяца спустя...

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

 

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

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

Ссылка на сообщение
Поделиться на другие сайты

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

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

 

 

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

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...

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

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

Вот код:

    <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>
Ссылка на сообщение
Поделиться на другие сайты
  • 7 месяцев спустя...
  • 5 месяцев спустя...

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

 

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

Прочитал про функцию {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} и получать то что хочу. Но надо учесть что подкатегория может иметь и свои подкатегории, из которых также должны выводится товары.

Ссылка на сообщение
Поделиться на другие сайты
  • 5 лет спустя...

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...