Перейти к содержанию

sumolex

Новичок
  • Публикаций

    25
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о sumolex

  • Звание
    Пользователь

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. Так это больше по движку вопрос. Его плагин выводит данные в лояут, а уже со стороны движка нужно создать другую позицию и выводить. Но я кажется нашел решение, во всяком случае есть статья, которая описывает вывод новой позиции на страницу продукта в любое место. Спасибо.
  2. Здравствуйте, уважаемые участники форума! Никак не могу найти решение по поводу следующей задачи, возможно вы мне подскажете. Буду очень благодарен. Итак, клиент попросил добавить в аккаунт пользователя страницу с контактной формой. Плагин контактной формы я купил, он через лаяуты может выводиться в любой позиции на любой странице. Но мне нужно его в контентную область разместить, то есть не content_bottom, а как бы вместо содержимого страницы. Так вот, есть идеи создать отдельную позицию на странице, которая будет сразу же под контентом, чтобы она была как бы вместо него, а слева меню. Ну и еще вопрос как добавить ссылку на эту страницу в меню пользователя. Но это наверное проще, прописать где-то в шаблоне. Я нашел инфу о том, как делать позиции в хедере и футере, а вот именно на какой-то отдельной странице, никак. Подскажите, пожалуйста, кто сталкивался. Opencart 2.1
  3. Исправил, всем спасибо! :)
  4. А что если $this->model_catalog_product->getProductsByCategoryId(703, pd.name, ASC, (1 - 1) * , , 113) и SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM review r WHERE p.product_id = r.product_id GROUP BY r.product_id) AS rating FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) LEFT JOIN stock_status ss ON (p.stock_status_id = ss.stock_status_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND pd.language_id = '5' AND ss.language_id = '5' AND p2c.category_id = '703' AND p.manufacturer_id = '113' ORDER BY pd.name ASC LIMIT 0,12 При этом пришлось прописать жестко: $results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort, $order, ($page - 1) * 12, 12, $curr_manufacturer); вместо $results = $this->model_catalog_product->getProductsByCategoryId($category_id, $sort, $order, ($page - 1) * $this->config->get('config_catalog_limit'), $this->config->get('config_catalog_limit'), $curr_manufacturer); т.к. во втором случае вообще пусто на странице: SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM review r WHERE p.product_id = r.product_id GROUP BY r.product_id) AS rating FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN manufacturer m ON (p.manufacturer_id = m.manufacturer_id) LEFT JOIN stock_status ss ON (p.stock_status_id = ss.stock_status_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) WHERE p.status = '1' AND p.date_available <= NOW() AND pd.language_id = '5' AND ss.language_id = '5' AND p2c.category_id = '703' AND p.manufacturer_id = '113' ORDER BY pd.name ASC LIMIT 0,0 Подскажите, пожалуйста, в чем ошибка?
  5. sumolex

    Книга OpenCart 1.4

    Автор топика, я так понимаю, книгу для разработчиков и ищет.. Только не встречали такой.
  6. sumolex

    Книга OpenCart 1.4

    Вопрос не ко мне, но я бы порекомендовал тебе сейчас не использовать блокнот. Мне кажется, Дримвайвер более подходящий вариант для тебя.
  7. sumolex

    Книга OpenCart 1.4

    В том то и дело. Это user guide. Книги с техническими подробностями и структурой, вероятно, нет
  8. sumolex

    Книга OpenCart 1.4

    Установи на локальном сервере, настрой. Найди нужные тебе модули http://www.opencart.com/index.php?route ... /extension, подключи их, подглядывая в файлики readme и просматривая содержимое папок и файлов модулей. Посмотри themes, скачай, установи, попробуй поменять css, отстилить, залезть в tpl. Думаю, после этих действий уже должно быть понимание что к чему.. Кстати, скачал книгу, полистал.. Там много изображений, да и не сложно понять о чем речь. Так что, тоже, думаю, можно посмотреть.
  9. sumolex

    Книга OpenCart 1.4

    Какие цели? Что значит "понимать движок"? Разобраться в коде или настроить и начать продавать?
  10. sumolex

    Книга OpenCart 1.4

    Да, смысла нет. И так все достаточно понятно. А если что, ответ всегда можно найти на форуме
  11. sumolex

    Книга OpenCart 1.4

    Есть такая http://mirknig.com/knigi/programming/11 ... guide.html На русском не встречал
  12. C развитием модуля можно сделать еще такой полезный функционал: Добавление одного значения для всех товаров определенного производителя. То есть мы можем выбрать, например, все товары категории "телефоны", где производитель Nokia и поставить значение фильтра "Nokia". Это позволит быстро сортировать товар по производителю и выбрать все Nokia в категории "Телефоны" на паблик части.
  13. (: вот тут я с вами полностью согласен.что ж, если у меня появится желание - сегодня посмотрю, что там и как ;) Очень надеюсь, что у вас это получится. У меня, к сожалению, не достаточно знаний для такого рода изменений. Большое спасибо
  14. Автор, Вы здесь? Или, может, кто-нибудь уже внес указанные выше изменения?
  15. Ни в коем случае не хочу спорить. Но тут сложно сказать на самом деле, что правильнее. Если товары попадаются и в родительских, то они должны суммироваться к счетчику, возле родительской. Т.е., например: - Автомобили (142) --- Праворулые (130) --- Леворулые (10) 142 - потому, что два товара находятся в рубрике Автомобили, а не в ее подрубриках, это будет видно после клика на ссылку, когда увидим список подрубрик и товары текущей рубрики. Но меню такого вида, при чем еще и (!) схлопнутое, явно пугает посетителя: - Автомобили (0) - Мотоциклы (0) - Грузовой транспорт (0) Понятно, что кликнет и увидит список подрубрик с количеством, но это ж еще нужно кликнуть.
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.