Автор Тема: Вопрос о Производителе/Спецпредложении  (Прочитано 40021 раз)

nictboom

  • Гость
Re: Вопрос о Производителе/Спецпредложении
« Ответ #45 : Октября 29, 2012, 10:19:03 pm »
я же рекомендовал что делать.
надо пару раз купить у себя один и тот же товар(и желательно с картинкой что бы был) и посмотреть: появиться или нет. у меня все работает: и тот вариант что я давал и тот что был тобой предложен. попробуй core/cache почистить.
если есть доступ к phpMyAdmin, можно попробовать в любом товаре поправить значение поля items_sold, но нужно знать что и где. хотя проще вывести его в админку и ручками корректировать какой товар в хитах будет.


Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #46 : Октября 29, 2012, 10:34:14 pm »
Но при первом же скрипте все отображается из разных категорий
Покупал - не помогает.

nictboom

  • Гость
Re: Вопрос о Производителе/Спецпредложении
« Ответ #47 : Октября 29, 2012, 10:55:14 pm »
так поставь тот что был и проверь, или, ну на край попробовать так:
    $q = db_query("SELECT productID, name, Price, picture, items_sold, hurl, brief_description FROM ".PRODUCTS_TABLE." WHERE enabled='1' ORDER BY items_sold DESC") or die (db_error());выведет все товары что когда либо покупались. но нужно учесть что их может быть и сто и больше.


Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #48 : Октября 30, 2012, 08:04:31 am »
Изменений никаких.
Ставлю старый скрипт все как надо становится, а вот краткое описание пропадает...
первоначальный скрипт был:

$q = db_query("SELECT productID, ".PRODUCTS_TABLE.".name, Price, ".PRODUCTS_TABLE.".picture, items_sold, ".PRODUCTS_TABLE.".hurl, ".CATEGORIES_TABLE.".enabled FROM ".PRODUCTS_TABLE." RIGHT JOIN ".CATEGORIES_TABLE." USING (categoryID) WHERE ".PRODUCTS_TABLE.".enabled='1' AND ".CATEGORIES_TABLE.".enabled='1' GROUP BY ".PRODUCTS_TABLE.".name ORDER BY items_sold DESC") or die (db_error());

Оффлайн mask

  • Пользователь
  • **
  • Сообщений: 81
  • --- любые модули под заказ ---
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #49 : Октября 30, 2012, 02:32:59 pm »
Теперь слово "ТЕкст " {if $smarty.foreach.special.index % 3}<div>Текст</div>{/if}
Отображается над названиями каждыми тремя. Мне нужен как пример: www.freshbags.ru
Тоесть пишем:
Ляляля Полно машин на нашем сайте со скидками
снизу идут три спецпредложения

Потом еще текст к примеру Машины без скидки
снизу идут три спецпредложения снова


{if $smarty.foreach.special.index % 9}
<div>Текст3</div>
 {elseif $smarty.foreach.special.index % 6}
 <div>Текст2</div>
 {elseif $smarty.foreach.special.index % 3} 
 <div>Текст</div>
 {/if}
=====================
Хостинг: http://www.ukraine.com.ua/?page=13754
Тётя А$я: 6восем4-3пять1-6сем4 (без ссылок) =)
Skype: seoromin

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #50 : Октября 30, 2012, 03:25:53 pm »
Это работает уже спасибо!

Вот с хитами хотелось бы разобраться...

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #51 : Ноября 01, 2012, 12:49:49 pm »
Снова со скриптом к Вам

<tr>
        <td>{if $smarty.foreach.special.index == 0}<div> Дизайнерские сумки для женщин </div>{/if}
            {if $smarty.foreach.special.index == 3}<div>Текст2</div>{/if}
            {if $smarty.foreach.special.index == 6}<div>Текст3</div>{/if}
            {if $smarty.foreach.special.index == 9}<div>Текст4</div>{/if}
        </td>
    </tr>

Первое предложение "Дизайнерские сумки для женщин" переносится на две строки.... по два слова на 1 строке.
Помогите пожалуйста ,чтоб в одну строку было

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #52 : Ноября 01, 2012, 01:21:07 pm »
Меняю в

<tr style="text-align: justify; vertical-align: top;">{/if}
       <td style="text-align: center; width: 30% ">
              <div style="height:150px">
         <a href="./{$special_offer.hurl}">
          <img src="./products_pictures/{$special_offer.picture}" border="0" alt="{$special_offer.name}" />
         </a>

Строке: <td style="text-align: center; width: 30% ">
30- на другое число, так предложение иногда выравнивается, а весь товар уходит в разные стороны с разным расбросом.

Помогите пожалуйста

nictboom

  • Гость
Re: Вопрос о Производителе/Спецпредложении
« Ответ #53 : Ноября 01, 2012, 05:43:32 pm »
<table cellspacing="0" cellpadding="5px" width="100%">   
{foreach name=special from=$special_offers item=special_offer}
       {if $smarty.foreach.special.index is div by 3}
    <tr>
        <td colspan="3">{if $smarty.foreach.special.index == 0}<div>Дизайнерские сумки для женщин1</div>{/if}
            {if $smarty.foreach.special.index == 3}<div>Дизайнерские сумки для женщин2</div>{/if}
            {if $smarty.foreach.special.index == 6}<div>Дизайнерские сумки для женщин3</div>{/if}
            {if $smarty.foreach.special.index == 9}<div>Дизайнерские сумки для женщин4</div>{/if}
        </td>
    </tr>
       <tr style="text-align: justify; vertical-align: top;">
       {/if}
        <td style="text-align: center; width: 30%">
              <div style="height:150px">
          <a href="./{$special_offer.hurl}">
            <img src="./products_pictures/{$special_offer.picture}" border="0" alt="{$special_offer.name}" />           
          </a>
              </div>
          <a href="./{$special_offer.hurl}">{$special_offer.name}</a><br />
            <span>{$special_offer.brief_description}</span><br />
          <font class="pprice"><b>{$special_offer.Price}</b></font>
        </td>
{if ($smarty.foreach.special.index +1) is div by 3}</tr>
{/if}
{/foreach}
</table>
Вискарь в силе?
мы его тут с mask-ом раздавим. :)
 
« Последнее редактирование: Ноября 01, 2012, 08:49:29 pm от nictboom »

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #54 : Ноября 01, 2012, 08:39:57 pm »
Не поверите пропали фотографии и краткое описание
Но получилось уже как надо.......

Вискарь в силе.

nictboom

  • Гость
Re: Вопрос о Производителе/Спецпредложении
« Ответ #55 : Ноября 01, 2012, 08:46:23 pm »
поверю:)
я со своих наработок код просто взял. поправил. up

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #56 : Ноября 01, 2012, 08:55:04 pm »
Еще бы Вы мне не поверили ))) (если про скрипт)
Насчет вискаря удобный день для Вас с 8 по 11 число в Москве. Могу подвезти куда скажете к метро. Ибо на машине никуда в такую погоду
не гоняю

Помогите все таки с хитами разобраться ))))))))))
Поставил старый скрипт все идет на бум с разных категорий, а вот что я добавлял в
в css/css_тема/hits.tpl.html добавить где нужно вывести подробное описание {$hits_to_show[i1][7]}

просто пустое место образовалось между названием и ценой
помогите все таки разобраться пожалуйста (=

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #57 : Ноября 02, 2012, 04:06:07 pm »
ап

nictboom

  • Гость
Re: Вопрос о Производителе/Спецпредложении
« Ответ #58 : Ноября 03, 2012, 02:01:25 am »
Цитировать
Поставил старый скрипт все идет на бум с разных категорий, а вот что я добавлял в
в css/css_тема/hits.tpl.html добавить где нужно вывести подробное описание {$hits_to_show[i1][7]}
просто пустое место образовалось между названием и ценой
ну так добавить как в примере : brief_description, и не будет пустого места.

Оффлайн maa1988

  • Спец
  • ***
  • Сообщений: 246
    • Просмотр профиля
Re: Вопрос о Производителе/Спецпредложении
« Ответ #59 : Ноября 03, 2012, 11:55:31 am »
вставил и все равно товар из одной категории считывается