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

magaazon

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

    20
  • З нами

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

magaazon's Achievements

Explorer

Explorer (4/14)

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

Recent Badges

1

Репутація

  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. Сильно не критикуйте, пишу первый раз...
×
×
  • Створити...

Important Information

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