Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

sumolex

Новачок
  
  • Публікації

    25
  • З нами

  • Відвідування

1 подписчик

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

sumolex's Achievements

Apprentice

Apprentice (3/14)

  • Conversation Starter
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Recent Badges

0

Репутація

  1. Так это больше по движку вопрос. Его плагин выводит данные в лояут, а уже со стороны движка нужно создать другую позицию и выводить. Но я кажется нашел решение, во всяком случае есть статья, которая описывает вывод новой позиции на страницу продукта в любое место. Спасибо.
  2. Здравствуйте, уважаемые участники форума! Никак не могу найти решение по поводу следующей задачи, возможно вы мне подскажете. Буду очень благодарен. Итак, клиент попросил добавить в аккаунт пользователя страницу с контактной формой. Плагин контактной формы я купил, он через лаяуты может выводиться в любой позиции на любой странице. Но мне нужно его в контентную область разместить, то есть не content_bottom, а как бы вместо содержимого страницы. Так вот, есть идеи создать отдельную позицию на странице, которая будет сразу же под контентом, чтобы она была как бы вместо него, а слева меню. Ну и еще вопрос как добавить ссылку на эту страницу в меню пользователя. Но это наверное проще, прописать где-то в шаблоне. Я нашел инфу о том, как делать позиции в хедере и футере, а вот именно на какой-то отдельной странице, никак. Подскажите, пожалуйста, кто сталкивался. Opencart 2.1
  3. А что если $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 Подскажите, пожалуйста, в чем ошибка?
  4. Автор топика, я так понимаю, книгу для разработчиков и ищет.. Только не встречали такой.
  5. Вопрос не ко мне, но я бы порекомендовал тебе сейчас не использовать блокнот. Мне кажется, Дримвайвер более подходящий вариант для тебя.
  6. В том то и дело. Это user guide. Книги с техническими подробностями и структурой, вероятно, нет
  7. Установи на локальном сервере, настрой. Найди нужные тебе модули http://www.opencart.com/index.php?route ... /extension, подключи их, подглядывая в файлики readme и просматривая содержимое папок и файлов модулей. Посмотри themes, скачай, установи, попробуй поменять css, отстилить, залезть в tpl. Думаю, после этих действий уже должно быть понимание что к чему.. Кстати, скачал книгу, полистал.. Там много изображений, да и не сложно понять о чем речь. Так что, тоже, думаю, можно посмотреть.
  8. Какие цели? Что значит "понимать движок"? Разобраться в коде или настроить и начать продавать?
  9. Да, смысла нет. И так все достаточно понятно. А если что, ответ всегда можно найти на форуме
  10. Есть такая http://mirknig.com/knigi/programming/11 ... guide.html На русском не встречал
  11. C развитием модуля можно сделать еще такой полезный функционал: Добавление одного значения для всех товаров определенного производителя. То есть мы можем выбрать, например, все товары категории "телефоны", где производитель Nokia и поставить значение фильтра "Nokia". Это позволит быстро сортировать товар по производителю и выбрать все Nokia в категории "Телефоны" на паблик части.
  12. (: вот тут я с вами полностью согласен.что ж, если у меня появится желание - сегодня посмотрю, что там и как ;) Очень надеюсь, что у вас это получится. У меня, к сожалению, не достаточно знаний для такого рода изменений. Большое спасибо
  13. Автор, Вы здесь? Или, может, кто-нибудь уже внес указанные выше изменения?
  14. Ни в коем случае не хочу спорить. Но тут сложно сказать на самом деле, что правильнее. Если товары попадаются и в родительских, то они должны суммироваться к счетчику, возле родительской. Т.е., например: - Автомобили (142) --- Праворулые (130) --- Леворулые (10) 142 - потому, что два товара находятся в рубрике Автомобили, а не в ее подрубриках, это будет видно после клика на ссылку, когда увидим список подрубрик и товары текущей рубрики. Но меню такого вида, при чем еще и (!) схлопнутое, явно пугает посетителя: - Автомобили (0) - Мотоциклы (0) - Грузовой транспорт (0) Понятно, что кликнет и увидит список подрубрик с количеством, но это ж еще нужно кликнуть.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.