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

Вывести характеристики на место описания


Recommended Posts

Доброго времени суток! кто подскажет как сделать чтобы характеристики товара были в приоритете вместо описания?ocStore 2 3 0 2 3,за ранее благодарен!

Link to post
Share on other sites

В файле /catalog/view/theme/Название_вашей_темы/template/product.tpl подвигать блоки, поиском забейте <?php echo $description; ?> там сразу станет понятно что двигать.

Link to post
Share on other sites

Блоки двигать совсем не надо.

Там есть блок ссылок-закладок, на которые нажимаете., а чуть ниже блок контента для каждой вкладки.

Вот смотрите

Спойлер

         <ul class="nav nav-tabs">
            <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>
            <?php if ($attribute_groups) { ?>
            <li><a href="#tab-specification" data-toggle="tab"><?php echo $tab_attribute; ?></a></li>
            <?php } ?>
            <?php if ($review_status) { ?>
            <li><a href="#tab-review" data-toggle="tab"><?php echo $tab_review; ?></a></li>
            <?php } ?>
          </ul>

class="active" указывает на активную закладку-ссылку. Она отображается иначе, чем другие.

То что выделено черным жирным дает вам возможность понять, что чему соответствует.

 

А вот сам контент

Спойлер

         <div class="tab-content">
            <div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>
            <?php if ($attribute_groups) { ?>
            <div class="tab-pane" id="tab-specification">
              <table class="table table-bordered">
                <?php foreach ($attribute_groups as $attribute_group) { ?>
                <thead>
                  <tr>
                    <td colspan="2"><strong><?php echo $attribute_group['name']; ?></strong></td>
                  </tr>
                </thead>
                <tbody>
                  <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
                  <tr>
                    <td><?php echo $attribute['name']; ?></td>
                    <td><?php echo $attribute['text']; ?></td>
                  </tr>
                  <?php } ?>
                </tbody>
                <?php } ?>
              </table>
            </div>
            <?php } ?>
            <?php if ($review_status) { ?>
            <div class="tab-pane" id="tab-review">
              <form class="form-horizontal" id="form-review">
                <div id="review"></div>
                <h2><?php echo $text_write; ?></h2>
                <?php if ($review_guest) { ?>
                <div class="form-group required">
                  <div class="col-sm-12">
                    <label class="control-label" for="input-name"><?php echo $entry_name; ?></label>
                    <input type="text" name="name" value="<?php echo $customer_name; ?>" id="input-name" class="form-control" />
                  </div>
                </div>
                <div class="form-group required">
                  <div class="col-sm-12">
                    <label class="control-label" for="input-review"><?php echo $entry_review; ?></label>
                    <textarea name="text" rows="5" id="input-review" class="form-control"></textarea>
                    <div class="help-block"><?php echo $text_note; ?></div>
                  </div>
                </div>
                <div class="form-group required">
                  <div class="col-sm-12">
                    <label class="control-label"><?php echo $entry_rating; ?></label>
                    &nbsp;&nbsp;&nbsp; <?php echo $entry_bad; ?>&nbsp;
                    <input type="radio" name="rating" value="1" />
                    &nbsp;
                    <input type="radio" name="rating" value="2" />
                    &nbsp;
                    <input type="radio" name="rating" value="3" />
                    &nbsp;
                    <input type="radio" name="rating" value="4" />
                    &nbsp;
                    <input type="radio" name="rating" value="5" />
                    &nbsp;<?php echo $entry_good; ?></div>
                </div>
                <?php echo $captcha; ?>
                <div class="buttons clearfix">
                  <div class="pull-right">
                    <button type="button" id="button-review" data-loading-text="<?php echo $text_loading; ?>" class="btn btn-primary"><?php echo $button_continue; ?></button>
                  </div>
                </div>
                <?php } else { ?>
                <?php echo $text_login; ?>
                <?php } ?>
              </form>
            </div>
            <?php } ?>
          </div>
 

Там, где указан класс active, тот блок и будет виден, остальные будут скрыты.

Менять надо сразу в двух местах

Я надеюсь понятно, что  active надо перенести из одного места в другое 2 раза:

 

Тут убираем

было

 <li class="active"><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>

стало

 <li><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>

 

тут добавляем

было

<li><a href="#tab-specification" data-toggle="tab"><?php echo $tab_attribute; ?></a></li>

стало

<li class="active"><a href="#tab-specification" data-toggle="tab"><?php echo $tab_attribute; ?></a></li>

 

и еще раз

 

тут убираем

было:

<div class="tab-pane active" id="tab-description"><?php echo $description; ?></div>

стало:

<div class="tab-pane" id="tab-description"><?php echo $description; ?></div>

а тут добавляем

было:

<div class="tab-pane" id="tab-specification">

стало:

<div class="tab-pane active" id="tab-specification">

 

Если захотите порядок закладок поменять, то в верхнем блоке надо менять местами строчки.

 

И самое интересное.

Все это делать не рекомендуется без крайней необходимости.

Лень писать описания товаров? Не жалуйтесь, что Google вас "не видит".

 

 

Edited by jaffagold
  • +1 1
Link to post
Share on other sites

  • 3 years later...

Так а если вкладку описания не скрывать, а постепенно добавлять описания товаров - Гугл же будет видеть, или для гугла именно важно - чтобы первая вкладка была ОПИСАНИЕ?

Link to post
Share on other sites

59 минут назад, wwizard сказал:

Так а если вкладку описания не скрывать, а постепенно добавлять описания товаров - Гугл же будет видеть, или для гугла именно важно - чтобы первая вкладка была ОПИСАНИЕ?

Что значит "постепенно добавлять"? Куда добавлять, в ту же вкладку?
А вообще, гугл все видит, и активные, и неактивные вкладки. Но по разному их учитывает. При этом неважно, первая вкладка или десятая, важно, что видима при открытии страницы сразу (активна)

Link to post
Share on other sites

20 минут назад, Shureg сказал:

Что значит "постепенно добавлять"? Куда добавлять, в ту же вкладку?
А вообще, гугл все видит, и активные, и неактивные вкладки. Но по разному их учитывает. При этом неважно, первая вкладка или десятая, важно, что видима при открытии страницы сразу (активна)

 

Я имею ввиду, что при открытии страницы - первая активная так:

 

Спойлер

image.thumb.png.893b53bd412cb3d0e3447207f8d38755.png

 

Т.е. Описание тоже есть, так как Описания мы все пишем ручками, соответственно, это ой как не быстрый процесс))

 

Т.е. описания - так гугл Индексировать будет, или для него нужно иметь именно первую активную?

Link to post
Share on other sites

33 минуты назад, wwizard сказал:

Т.е. описания - так гугл Индексировать будет, или для него нужно иметь именно первую активную?

Индексировать будет. Но сочтет, что вы считаете более важным содержимое вкладки "Характеристики". Что сам гугл в итоге посчитает более важным - одному гуглу известно.

  • +1 1
Link to post
Share on other sites

39 минут назад, Shureg сказал:

Индексировать будет. Но сочтет, что вы считаете более важным содержимое вкладки "Характеристики". Что сам гугл в итоге посчитает более важным - одному гуглу известно.

 

Т.е.  если на вкладке характеристики, некоторые характеристики будут уникальными, то гуглу от этого станет чуть приятнее жить)), верно?

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By IHOR1989
      750 10
      Скачать/Купить дополнение


      Иконки для характеристик (атрибутов) товара
      Небольшое дополнение "Иконки Характеристик"
      Данный модуль позволяет добавлять к характеристикам товара иконку через административную панель и выводить иконку, название характеристики и значение в карточке товара. Это позволит выделить ключевые характеристики товара и сделать акцент на этом.
      ВНИМАНИЕ
      ---------
      Тестирование проводилось на OcStore 3.0.2.0 и 3.0.3.7
      ---------
      Модуль вносит правки (без перезаписи оригинальных файлов) в следующие файлы:
          admin/controller/catalog/attribute.php - добавление
          admin/model/catalog/attribute.php - замена
          admin/view/template/catalog/attribute_form.twig - добавление
          admin/language/en-gb/catalog/attribute.php - добавление
          admin/language/ru-ru/catalog/attribute.php - добавление
          admin/language/uk-ua/catalog/attribute.php - добавление
          catalog/controller/product/product.php - добавление
          catalog/model/catalog/product.php - замена + добавление
          catalog/view/theme/*/template/product/product.twig - добавление
      ---------
      Модуль адаптирован под default тему. Под остальные темы необходима адаптация в виде размещения вывода информации
      ---------
      Также хочу обратить Ваше внимание на изменение файлов admin/model/catalog/attribute.php  и catalog/model/catalog/product.php
      Происходит изменение функций:
          addAttribute
          editAttribute
          getProductAttributes
       
      Демо сайта:
      Страница администратора: https://demo.kravets.fun/admin
      Логин: demo
      Пароль: demo
      Карточка товара: https://demo.kravets.fun/index.php?route=product/product&product_id=43
       
      P.S. Вёрстка под дизайн Вашего сайта не входит в стоимость и не выполняется автором дополнения.
       
      Добавил IHOR1989 Добавлено 09.01.2022 Категория Атрибуты Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By IHOR1989
      Небольшое дополнение "Иконки Характеристик"
      Данный модуль позволяет добавлять к характеристикам товара иконку через административную панель и выводить иконку, название характеристики и значение в карточке товара. Это позволит выделить ключевые характеристики товара и сделать акцент на этом.
      ВНИМАНИЕ
      ---------
      Тестирование проводилось на OcStore 3.0.2.0 и 3.0.3.7
      ---------
      Модуль вносит правки (без перезаписи оригинальных файлов) в следующие файлы:
          admin/controller/catalog/attribute.php - добавление
          admin/model/catalog/attribute.php - замена
          admin/view/template/catalog/attribute_form.twig - добавление
          admin/language/en-gb/catalog/attribute.php - добавление
          admin/language/ru-ru/catalog/attribute.php - добавление
          admin/language/uk-ua/catalog/attribute.php - добавление
          catalog/controller/product/product.php - добавление
          catalog/model/catalog/product.php - замена + добавление
          catalog/view/theme/*/template/product/product.twig - добавление
      ---------
      Модуль адаптирован под default тему. Под остальные темы необходима адаптация в виде размещения вывода информации
      ---------
      Также хочу обратить Ваше внимание на изменение файлов admin/model/catalog/attribute.php  и catalog/model/catalog/product.php
      Происходит изменение функций:
          addAttribute
          editAttribute
          getProductAttributes
       
      Демо сайта:
      Страница администратора: https://demo.kravets.fun/admin
      Логин: demo
      Пароль: demo
      Карточка товара: https://demo.kravets.fun/index.php?route=product/product&product_id=43
       
      P.S. Вёрстка под дизайн Вашего сайта не входит в стоимость и не выполняется автором дополнения.
       
    • By Blast
      Небольшое дополнение, позволяющее в админке любой атрибут пометить как Основной.
      На фронте в карточке товара первоначально будут отображаться только основные атрибуты, при этом добавляется кнопка "Все характеристики", которая разворачивает все оставшиеся характеристики товара (используется стандартный collapse от bootstrap).
       
      демо - https://oc302.appdevstudio.ru/iphone
       
      Установка:
      Зайдите в административную панель своего интернет магазина. На вкладке Модули/Расширения выберите пункт Установка расширений. Нажмите на кнопку Загрузить и выберите архив main_attribute.ocmod.zip. После процесса установки перейдите на вкладку Модули/Расширения - Модификаторы и обновите модификаторы. Перейдите на вкладку Модули/Расширения - Модули/Расширения. В выпадающем списке выберите тип расширения - Модули. В списке модулей найдите "Главный атрибут" и включите модуль.  
      Модуль не заменяет стандартные файлы.
       
      Модуль предоставляется как есть, без техподдержки.
      Любые доработки и адаптации платные, пишите в личку.
    • By Blast
      Скачать/Купить дополнение


      Основные атрибуты/характеристики
      Небольшое дополнение, позволяющее в админке любой атрибут пометить как Основной.
      На фронте в карточке товара первоначально будут отображаться только основные атрибуты, при этом добавляется кнопка "Все характеристики", которая разворачивает все оставшиеся характеристики товара (используется стандартный collapse от bootstrap).
       
      демо - https://oc302.appdevstudio.ru/iphone
       
      Установка:
      Зайдите в административную панель своего интернет магазина. На вкладке Модули/Расширения выберите пункт Установка расширений. Нажмите на кнопку Загрузить и выберите архив main_attribute.ocmod.zip. После процесса установки перейдите на вкладку Модули/Расширения - Модификаторы и обновите модификаторы. Перейдите на вкладку Модули/Расширения - Модули/Расширения. В выпадающем списке выберите тип расширения - Модули. В списке модулей найдите "Главный атрибут" и включите модуль.  
      Модуль не заменяет стандартные файлы.
       
      Модуль предоставляется как есть, без техподдержки.
      Любые доработки и адаптации платные, пишите в личку.
      Добавил Blast Добавлено 05.12.2021 Категория Атрибуты Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By Stealth421
      750
      Скачать/Купить дополнение


      Отдельные чпу страницы характеристик товара и отзывов
      Данный модуль позволяет отображать характеристики и отзывы товара на отдельной ЧПУ странице, и скрывать их на основной странице товара, но при этом соответствующие вкладки остаются на месте и пользователь может их увидеть не перегружая страницу.
      Это позволяет увеличить количество профильных индексируемых страниц с уникальным контентом.
      Для ОС версий 2.х добавлена административная панель, с возможностью установки метаданных для страниц характеристик и отзывов, добавления тега rel-canonical для страниц  характеристик и отзывов.
      демо: http://glav.fringe.com.ua/laptop-notebook/macbook/specification
      Внимание! Пока работает на всех версиях ос 1.5.х и 2.х,  только с seo_pro.
      Установка через менеджер дополнений для ОС 2.х и через vqmod для ОС 1.5.х плюс 1 запрос БД.
      Под шаблоны, с отличиями в разметке вкладок от стандартного, а также с модулями меняющими стандартные вкладки, характеристики или отзывы, потребуется доработка.
      Если у вас не default шаблон и вы не уверены что сможете сами сделать адаптацию, воздержитесь от покупки или покупайте сразу с установкой!
      При использовании модулей, которые заменяют стандартные вкладки корректная работа не гарантируется.
      По всем вопросам обращаться в ЛС
      решение по формированию заголовков взято у @chukcha
       
      Добавил Stealth421 Добавлено 13.12.2017 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.