Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

magaazon

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

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

  • Посещение

Достижения magaazon

Explorer

Explorer (4/14)

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

Последние медали

1

Репутация

  1. Очень понравилась реализация товаров (новостей) на таких сайтах как http://www.pinterest.com и http://www.rambler.ru/ (внизу). Я так понимаю что это обычный вывод товара, только прописан сам стиль блока? Подскажите пожалуйста, как такое реализовать.
  2. Выводит изображение и название без цены и без описания. С кнопочкой написать мне когда появиться или что то тип такого. Кто то встречал такое, может есть уже готовое?
  3. Можно ли на главной странице выводить так же как на странице рамблера? Т.е. один товар, большой, а остальные меньше? И еще как можно реализовать, как на том же рамблере, расположение самих новостей - в зависимости от картинки. Подскажите как такое можно реализовать?
  4. magaazon

    Меню и рекомендуемые

    Всем привет, с очередным вопросом к Вам. Хотелось бы узнать как сделать. Есть обычное меню, но что бы при наведении по мимо ссылок были несколько рекомендуемых товаров(популярных)..где то с правой стороны. Как такое реализовать?
  5. Всем привет, с очередным вопросом к Вам. Хотелось бы узнать как сделать. Есть обычное меню, но что бы при наведении по мимо ссылок были несколько рекомендуемых товаров(популярных)..где то с правой стороны. Как такое реализовать?
  6. Есть товары которых нет на складе, но пользователи ими интересуются. Но многие жалуются что пытаются купить но не получается (товара на складе "0", я знаю что можно сделать, что бы заказы были несмотря на количество). Вот хочется в весть такую кнопку. А так зашел, нажал на товар, там кнопка "предзаказ" и пользователь уже сам думает, заказать или нет.... как то так...
  7. каким образом? Взять туже кнопку "купить" и немного ее заточить под "предзаказ"? Можно как то подробней?
  8. А можно ли просто 2 кнопки рядом сделать?
  9. Здравствуйте! Искал на форуме, но нашел немного другое. Возможно кто то сталкивался. К примеру, заказать товар можно 2-мя способами: 1. Купить 2. Предзаказ (такой же принцип как и у кнопки купить) Только в админке помечается, что статус "предзаказ" Реально ли такое сделать? С чего начать?
  10. Не :) Так там простой фон, а я хочу так же сделать но только слайдер
  11. Здравствуйте! Есть такой вопрос, пытался искать в поиске, но к сожалению не нашел. Суть вопроса в чем, есть сайт к примеру lostfilm.tv Там постоянно меняется фоновая картинка. А я хочу сделать слайдер таким же образом. Подскажите, реально ли это сделать? И каким образом..
  12. а не будит ли после изменения информации о товаре, ошибок в админке?
  13. Здравствуйте! Подскажите, в админке есть много полей и вкладок, но к примеру если я не пользуюсь большинством, можно ли их как то убрать?(убираем в tpl и потом в скрипте?) Если не сложно опишите где и как убрать..
  14. Тестировано под 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. Сильно не критикуйте, пишу первый раз...
×
×
  • Создать...

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

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