Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

magaazon

Newbie
  
  • Posts

    20
  • Joined

  • Last visited

magaazon's Achievements

Explorer

Explorer (4/14)

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

Recent Badges

1

Reputation

  1. Очень понравилась реализация товаров (новостей) на таких сайтах как http://www.pinterest.com и http://www.rambler.ru/ (внизу). Я так понимаю что это обычный вывод товара, только прописан сам стиль блока? Подскажите пожалуйста, как такое реализовать.
  2. Выводит изображение и название без цены и без описания. С кнопочкой написать мне когда появиться или что то тип такого. Кто то встречал такое, может есть уже готовое?
  3. Можно ли на главной странице выводить так же как на странице рамблера? Т.е. один товар, большой, а остальные меньше? И еще как можно реализовать, как на том же рамблере, расположение самих новостей - в зависимости от картинки. Подскажите как такое можно реализовать?
  4. Всем привет, с очередным вопросом к Вам. Хотелось бы узнать как сделать. Есть обычное меню, но что бы при наведении по мимо ссылок были несколько рекомендуемых товаров(популярных)..где то с правой стороны. Как такое реализовать?
  5. Всем привет, с очередным вопросом к Вам. Хотелось бы узнать как сделать. Есть обычное меню, но что бы при наведении по мимо ссылок были несколько рекомендуемых товаров(популярных)..где то с правой стороны. Как такое реализовать?
  6. Есть товары которых нет на складе, но пользователи ими интересуются. Но многие жалуются что пытаются купить но не получается (товара на складе "0", я знаю что можно сделать, что бы заказы были несмотря на количество). Вот хочется в весть такую кнопку. А так зашел, нажал на товар, там кнопка "предзаказ" и пользователь уже сам думает, заказать или нет.... как то так...
  7. каким образом? Взять туже кнопку "купить" и немного ее заточить под "предзаказ"? Можно как то подробней?
  8. Здравствуйте! Искал на форуме, но нашел немного другое. Возможно кто то сталкивался. К примеру, заказать товар можно 2-мя способами: 1. Купить 2. Предзаказ (такой же принцип как и у кнопки купить) Только в админке помечается, что статус "предзаказ" Реально ли такое сделать? С чего начать?
  9. Не :) Так там простой фон, а я хочу так же сделать но только слайдер
  10. Здравствуйте! Есть такой вопрос, пытался искать в поиске, но к сожалению не нашел. Суть вопроса в чем, есть сайт к примеру lostfilm.tv Там постоянно меняется фоновая картинка. А я хочу сделать слайдер таким же образом. Подскажите, реально ли это сделать? И каким образом..
  11. а не будит ли после изменения информации о товаре, ошибок в админке?
  12. Здравствуйте! Подскажите, в админке есть много полей и вкладок, но к примеру если я не пользуюсь большинством, можно ли их как то убрать?(убираем в tpl и потом в скрипте?) Если не сложно опишите где и как убрать..
  13. Тестировано под 1.5.3.1 Многие сталкивались с вопросом о выводе количества просмотров для каждого товара(Ведь эта функция уже есть в opencart). Пытался сам найти, но к сожалению ответов не было... Решил сам разобраться с этим, попытаюсь все кратко описать. Для начала, опишу как сделать вывод просмотров для категорий. И так откроем наш главный css. WebServershomenameSitewwwcatalogviewthemenameThemestylesheetstylesheet.css Создадим такие строчки: (Это будет стиль текста для вывода просмотров, изменять можно на свое усмотрение) .ptext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; } После этого найдем и откроем файлик шаблона категории: WebServershomenameSitewwwcatalogviewthemenameThemetemplateproductcategory.php В нем ищем кусок кода: <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> Добавим в конце этого кусочка кода: <div class="ptext">Просмотров: <?php echo $product['viewed']; ?></div> В данном случае, мы выводим переменную которая отвечает за просмотры. Хорошо, теперь Мы подготовили место куда будет выводиться, но этого не достаточно, в опенкаре будет выводиться ошибка типа "Переменная не найдена". Для исправления этого, найдем файлик: WebServershomenameSitewwwcatalogcontrollerproductcategory.php Ищем строчки: $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'special' => $special, 'tax' => $tax, 'rating' => $result['rating'], 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id']) заменяем полность или просто дописываем " 'viewed' => $result['viewed'], ". Должно получиться что то типа: $this->data['products'][] = array( 'viewed' => $result['viewed'], 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..', 'price' => $price, 'special' => $special, 'tax' => $tax, 'rating' => $result['rating'], 'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']), 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id']) Здесь мы выводим с mysql столбец в товаре под названием "viewed". Который и отвечает за просмотры.. Вот в принципе и все... В ближайшее время выложу как сделать тоже самое для продукта. P.S. Сильно не критикуйте, пишу первый раз...
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.