Товары на главной

Тема в разделе "Общие вопросы", создана пользователем hramovsky, 12 сен 2016.

  1. hramovsky

    hramovsky Новичок

    Сообщения:
    4
    Симпатии:
    0
    Здравствуйте
    Как вывести различные товары на главную страницу?
    У меня оторжаются только слайды 2 блока.
    спасибо
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    4.225
    Симпатии:
    1.452
    Товары на главной выводятся с помощью модулей, таких как Рекомендуемые.
     
  3. hramovsky

    hramovsky Новичок

    Сообщения:
    4
    Симпатии:
    0
    Как тогда они изначально были добавлены? когда просто установил движок, уже были некоторые товары на главной
     
  4. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    109
    с помощью модуля
    Рекомендуемые
     
  5. hramovsky

    hramovsky Новичок

    Сообщения:
    4
    Симпатии:
    0
    Ткните носом где он в АЦ находится
     
  6. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    109
    админка >>> модули >>> рекомендуемые
    потом в Система - Дизайн - Макеты добавить этот модуль и указать где он будет располагаться
    профит
     
    Ecsiron и hramovsky нравится это.
  7. Spono

    Spono Новичок

    Сообщения:
    15
    Симпатии:
    2
    Подскажите пжл:
    Как сделать так, чтобы добавленные в модуле Рекомендуемые товары отображались при обновлении страницы случайным образом?
    Например: Добавил в поле модуля Товары 10 товаров, в поле Лимит установил 5.
    Тогда при очередном обновлении страницы товары отображаются в блоке Рекомендуемые случайным образом.
     
  8. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    делайте по аналогии. http://forum.opencart-russia.ru/thr...okazat-tolko-pervye-4-tovara.1748/#post-11297
    не получится... напишу.
     
  9. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    Для рекомендуемых, есть другой способ
    Вы получаете массив product_id - поэтому вам не нужна сортировка RAND()
    Вам достаточно его перемешать
    в модуле
    if (!empty($setting['product']))

    if (!empty(shuffle($setting['product'])))
     
    Bkmz, Spono и Ален нравится это.
  10. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.570
    Симпатии:
    437
    :D Это ты типа клиенту решение даешь?)))
     
  11. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    Что не так?
    Типа - да
     
  12. Spono

    Spono Новичок

    Сообщения:
    15
    Симпатии:
    2
    Я когда начал читать форум, после перехода с другой CMS, честно говоря фильм "ПИЛА" с его квестами отдыхает.
    Скажите пжл, что по пунктам нужно сделать?
     
  13. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    687
    Вы задали вопрос. Это вы его задавали?
    Следовательно, вы знаете последствия того что вы будете менять и где. Я этот вопрос понимаю так.
    Т.е. Вы самостоятельно хотите решить вопрос.
    Вам дают ответ до моего поста, которые совсем не годится для решения
    Я даю ответ, который 100% подходит под вашу задачу.
    Теперь вы спрашиваете - где менять.

    А можно было сразу? Я новичок, фильм "Пила" и бла-бла.
    Кроме того, ой, какая засада.. У вас 5 сообщений и 2 симпатии. Значит вы что-то уже умеете. И наверное, ваши ответы заслуживают внимания.
    Спрашивается - Вы точно знаете что вы будете делать и где?

    module/featured.php
     
  14. Spono

    Spono Новичок

    Сообщения:
    15
    Симпатии:
    2
    да, это понял!
     
  15. Spono

    Spono Новичок

    Сообщения:
    15
    Симпатии:
    2
    Нет, я не знаю где и что менять...
    Подскажите пжл ходы, что нужно сделать?
     
    Последнее редактирование: 30 окт 2016
  16. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    414
    Симпатии:
    54
    Изучайте документацию по структуре ОС и ocmod (загляните в готовые решения).
    Я выложил решение для обучения. А вдруг и мне потом поможете;)
     
  17. Spono

    Spono Новичок

    Сообщения:
    15
    Симпатии:
    2
    Спасибо конечно за помощь, но я не программист и не готов изучать документацию для реализации различных функциональных решений - я ищу готовое решение, которое нужно вставить в код.
    З.Ы. Мне кажется, каждый должен заниматься своим делом: программист должен программировать, повар готовить, вор воровать. Тогда и порядок будет ))
     
  18. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    414
    Симпатии:
    54
    Так вот он какой северный олень.) Цена вопроса 500 руб.
    И писать нужно было не сюда, а в ищу исполнителя! А то столько людей запутали.
     
  19. Spono

    Spono Новичок

    Сообщения:
    15
    Симпатии:
    2
    Мне не модуль с 0 нужен. А всего лишь пара строчек для вставки в код одного из файлов. Поэтому тут написал, да и тема подходящая.
     
  20. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    414
    Симпатии:
    54
    не модуль, а модификация и она уже готова для ОС 2.3. и может быть вашей)

    Прикольно получилось. Спасибо за идею.
    Код:
    <file path="catalog/controller/extension/module/featured.php">
        <operation>
            <search><![CDATA[if (!empty($setting['product'])) {]]></search>
            <add position="replace"><![CDATA[if (!empty(shuffle($setting['product']))) {]]></add>
        </operation>
    </file>
     
    Последнее редактирование: 30 окт 2016
    Ален нравится это.