Перейти к содержанию
Форум поддержки пользователей VamShop

Модуль "Лидеры продаж" на главной


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

Всем здравствуйте.

Подскажите плз. где находится модуль "Лидеры продаж"?

Если я правильно понял, чтобы его вставить на главную достаточно его вставить в

/templates/шаблон/module/main_content.html

После вставки модуля "Лидеров продаж" на главную надеюсь не нужно у каждого товара ставить галку, чтобы товар показывался на главной странице?

Будет товар без галки показываться на главной в модуле "Лидеры продаж"?

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

Нет, так наверное не получится, в main_content

Можно попробовать в /templates/шаблон/index.html метку:


{$box_BESTSELLERS}
[/code]

поставить после {$main_content}

А затем как-то поправить шаблон бокса /templates/шаблон/boxes/box_best_sellers.html, т.е. над внешним видом поработать.

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

Может быть даже можно сделать специальный модуль, для вывода "лидеров продаж" на главной странице, подобно рекомендуемым и новым товарам?

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

Сделал на основе рекомендуемых по центру - товары со скидкой по центру.

1. Берите вот два файла (скрипт и шаблон):

/includes/modules/specilas.php

/templates/vamshop/module/specilas_default.html

2. Затем в /includes/center_modules.php

после:


  require(DIR_WS_MODULES . FILENAME_UPCOMING_PRODUCTS);

[/code] добавляйте:
[code]
  require(DIR_WS_MODULES . FILENAME_SPECIALS);
3. В /templates/vamshop/modules/main_content.html добавляйте:

{$MODULE_specials_products}
[/code]

specials.php

specials_default.html

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

Приветствую. Поставил модуль, действительно, замечательно все, только минус один - не выводится кнопка "купить" метка в шаблоне есть,  а кнопка не выводится

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

Да вроде правильно вставляю. Все равно не работает. Вот листинг файла specials_default.html



{config_load file="$language/lang_$language.conf" section="specials"}
<div id="featured_products_default">
<h2>Распродажа</h2>
<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="230px"  valign="top">
        <table  width="100%" border="0" height="230px;" cellpadding="0" cellspacing="0" style="border-bottom:1px solid #e6cceb;">
<tr height="90" valign="top">
<td height="90" valign="top">
<table border="0" width="100%" cellspacing="5" cellpadding="0">
        <tr>
                <td colspan="2" align="left" valign="top" height="50px" >
                <h3 style="margin-left:10px;"><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></h3>
                </td>
        </tr>
        <tr>
                <td class="contents" width="100%" align="center">
               
{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>
             
        </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="center">
<a href="{$module_data.PRODUCTS_LINK}">подробнее о товаре</a>
            <br /><strong>{$module_data.PRODUCTS_PRICE}</strong><br />
{$module_data.PRODUCTS_BUTTON_BUY_NOW}
<br />



                </td>
        </tr>

</table>

                </td>

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

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

Добрый день, а всетаки, как сделать чтобы стандартная кнопка "купить" работала на ajax. А то каряво получается, по ссылку в корзину переходит.

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

Она и работает как ajax если включить ajax корзину в Админке - Настройки - Мой магазин.

Не будет работать разве что если Вы какой-то свой код писали, а не использовали стандартную метку для вывода кнопки купить.

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

Стандартная метка не работает в этом модуле, вставил в код вместо нее <a href="index.php?action=buy_now&BUYproducts_id={$module_data.PRODUCTS_ID}">Купить</a>

как вы посоветовали выше

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

Что б работал ajax нужно атрибут onclick добавлять в тэг a

Посмотрите html-код страницы когда кнопка купить стандартными средствами выводится и скопируйте onclick в свой шаблон, только подставив метку ID товара своего.

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

не вставили pd.products_short_description,

парился не мог понять почему метка короткого описания есть

а оно не выводиться

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

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

Где именно по 3 штуки в ряд?!

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

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

Сделал на основе рекомендуемых по центру - товары со скидкой по центру.

1. Берите вот два файла (скрипт и шаблон):

/includes/modules/specilas.php

/templates/vamshop/module/specilas_default.html

2. Затем в /includes/center_modules.php

после:


require(DIR_WS_MODULES . FILENAME_UPCOMING_PRODUCTS);

[/code] добавляйте:
[code]
require(DIR_WS_MODULES . FILENAME_SPECIALS);
3. В /templates/vamshop/modules/main_content.html добавляйте:

{$MODULE_specials_products}
[/code]

Вот этот Ваш пример я поставил, но там выводится по 1 товару в строку. Хотелось бы сделать по 3.

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