Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Новинки и товары в шаблоне redshop

Здравствуйте!
как можно сделать чтобы во всех разделах товары распологались в одну строчку, как например в "рекомендованные товары" на главной?


прям из файла рекомендованных код можно скопировать в листинг товара


вопрос решен, надо поменять

</td>
  {php}
  if ($col>=2) {
  $col=0;
  echo '</tr><tr>';
  }
  {/php}
  {/foreach}
  </tr>

на
</td>
  {php}
  if ($col>=1) {
  $col=0;
  echo '</tr><tr>';
  }
  {/php}
  {/foreach}
  </tr>

в themes\ваш_шаблон\module\new_products_default.html


следующий вопрос
нет краткого описания на главной странице , но оно есть в обычных разделах, как исправить?


Как сделать отображение новинок только в своих категориях, куда они добавлены? Спасибо!


alfipago, добавить {$module_data.PRODUCTS_SHORT_DESCRIPTION} в те файлы, где нет описания краткого

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


У меня категория "Кошки", "Собаки" и т.д., а все новинки в куче во всех категориях, в oscommerce было все Ок!


не работает

{config_load file="$language/lang.conf" section="new_products"}
<table cellspacing="0" cellpadding="0" width="100%"><tr><td class="hd bf" align="left"><a href="{$NEW_PRODUCTS_LINK}">{#heading_text#}</a></td></tr></table>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
  <tr>
  {foreach name=aussen item=module_data from=$module_content}
  {php} $col++;
  {/php}
    <td class="main" width="50%" valign="top">
        <table  width="100%" border="0" cellpadding="0" cellspacing="0">

  <tr class="contentBoxContents1" valign="top">
    <td height="90" class="contentBoxContents1" valign="top">
      <table border="0" width="100%" cellspacing="5" cellpadding="0">
        <tr>
                <td colspan="2" class="contents" align="center">
                <strong><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></strong>
                </td>
<br />
    {$module_data.PRODUCTS_SHORT_DESCRIPTION}
    <br />

        </tr>
        <tr>
        <td class="contents" width="100%">{if $module_data.PRODUCTS_IMAGE}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" title="{$module_data.PRODUCTS_NAME}" /></a>{/if}</td>
        <td class="contents" align="right">{$module_data.PRODUCTS_BUTTON_BUY_NOW_NEW}


</td>
        </tr>
        <tr>
                <td class="contents" valign="top" width="100%" colspan="2">


<table border="0" width="100%" cellspacing="0" cellpadding="0">




        <tr>
                <td colspan="2" class="contents" align="left">

            <strong>{$module_data.PRODUCTS_PRICE}</strong><br />
{if $module_data.PRODUCTS_VPE}{$module_data.PRODUCTS_VPE}<br />{/if}
{$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK}
<br />

                </td>
        </tr>

</table>

          </td>

        </tr>
</table>
</td>
  </tr>

        </table>
</td>
  {php}
  if ($col>=1) {
  $col=0;
  echo '</tr><tr>';
  }
  {/php}
  {/foreach} 
  </tr>
</table>


во всех остальных шаблонах тоже прописан , но на главной краткое описание не отображается.


alfipago, не работает, то что Вы хотели или фильтрация новинок по категориям? А этот код - это то что не работает?


реч идет о {$module_data.PRODUCTS_SHORT_DESCRIPTION} , то что везде отображается а на главной нет.


Может с кэшем чет? Если описание есть, то вроде должно работать.
Проверю завтра, сейчас нет возможности.


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


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

Сейчас вставил ваш код приведенный в http://www.shopos.ru/forum/index.php?topic=6506.msg36564#msg36564
у меня все вывелось.


Источник



Copyright ShopOS