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

jaffagold

Користувачі
  
  • Публікації

    1 185
  • З нами

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

Повідомлення, опубліковані користувачем jaffagold

  1. Цитата

    как лучше передать вес на созданные seo страницы, как вариант можно ли сделать так, чтобы при создание seo страницы создавалась ссылка <a href= в категории с фильтром. 

    1). Решение о создании ссылки на посадочную в категории есть, предложено автором фильтра в этой теме.

    Листайте назад, найдете.

    Есть предложение автору- закрепить ссылку на то сообщение с стартпосте..

    2). Специалисты говорят, что лучше, когда перелинковка идет из товаров на посадочные страницы. (с НЧ запросов на СЧ запросы)

    Поэтому... или руками в товаре...

    или допиливать какой-то модуль для карточки товара, чтобы по типу Рекомендуемых товаров

    были и Посадочные страницы 

    Если автор фильтра такое допилит, то получится идеальный SEO-комбайн.

     

     

     

     

    • +1 1
  2. У каждой СЕО- страницы свои H1 и "хлебные крошки".

    H1  совпадает с последним пунктом в "хлебных крошках". Это вполне приемлемо.

    В Категориях и в товарах ровно так же.

    Вы хотите иметь отдельное поле в настройках СЕО-страниц, чтобы самостоятельно формировать "хлебные крошки"? Смысл?

  3. показал, что влияет.

    А влияет потому, что присвоили класс ненужный

    Тем самым вывели из потока div#content

    Убрать  у div id="content" class="col-sm-12"

    Попробуйте в инспекторе кода сами

    или его надо поместить в div.row

     

    стандартно

    div.container

      div.row

        div#content.col-xs-12

    хм.. что-то я погорячился...

    ща вникну

     

     

  4. там со стилями напутано, похоже
    или тэг не закрыт
    вот, к примеру, если временно отменить
    @media (min-width: 768px)
    bootstrap.min.css:5
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    1. /* float: left; */
    }
    то контент становится виден
     
     
  5. тип поля checkbox допускает множественный выбор.

    Тип поля radio предусматривает "выбивание" ранее нажатой "кнопки" при нажатии другой

    сравните, как реализован вывод фильтров и вывод опций в товаре в файлах:

    catalog\view\theme\default\template\extension\module\filter.tpl

    catalog\view\theme\default\template\product\product.tpl

  6. Там все немного сложнее

    допишИте в инспекторе кода класс disabled

    <button type="button" id="button-cart" data-loading-text="Загрузка..." class="btn btn-primary btn-lg btn-block disabled">Купить</button>

    А потом добавьте состояние: HOVER

    И все увидите...

    Спойлер
    .btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    1. background-color: #337ab7;
    2. border-color: #2e6da4; }

     

    • +1 1
  7. В целом, мне кажется, что OCFilter в шаге от идеала с точки зрения SEO и удобства пользователя.

    К автору модуля

    В порядке обсуждения.

    Есть такое мнение:

    Цитата

    ...все фильтры, где нет возможности принудительно заблокировать в robots get-параметр можно забыть. Про все фильтры, авторы которых говорят, я же добавил мета тег noindex, а четакого можно забыть, потому что боты все равно должны зайти на эти 200 тысяч милионов вариантов, прежде чем увидеть ноиндекс, и пока они туда ходят, они не ходят на нужный качественный контент, так как ресурс бота все-таки ограничен

    ссылка на топик обсуждения идеального фильтра:

    https://opencartforum.com/topic/127694-idealnyy-filtr-s-tochki-zreniya-seo/?do=findComment&comment=1246976

    Раз уж мы все фильтры кидаем в meta noindex, то нам нет никакого вреда и от  ?filter, а наоборот, благодаря ему легче через robots.txt дополнительно массово запретить индексацию страниц фильтра ( да, я знаю, что поисковики иногда лазят по сайту, не обращая внимания на robots.txt, но если они увидят еще и meta noindex, но не совсем уж они тупые, чтоб дальше лазить...)

     

  8. 1 час назад, snastik сказал:

    Насколько я знаю, нет.
    Хотя ocfilter по скорости дает прикурить любым фильтрам.
    Я все таки считаю, что на сегодня Mega  - это лучшее решение.

    Дык, в последних верстях ocfilter все страницы фильтра закрыты на самих страницах в meta noindex. И только посадочные открыты со своими meta title, meta description

    И уже есть подход к выводу ссылок на посадочные в рамках категории. Этого, конечно, маловато. Надо из товаров их линковать. Тут пока недоработка

  9. dima2000 предложил неплохой вариант, который реализован на нескольких крупных магазинах. Его плюс в компактности. Кроме того, если значений в опции фильтра 10 и более, то особого смысла оставлять 1-2-3 значения  нет. В целом, продложенный вариант смотрится более выигрышно.

    Хотя, в некоторых случаях принудительно раскрытая секция может пригодиться.

    Присоединяюсь к пожеланию.

  10. Цитата

    для этого одному магазину, надо в макетах создать путь product-1/product и создать директорию product-1 в которую помещаем файл product.tpl

    а для другого оставить product/product

    Верно?

    Обычно в путях указывается путь к контроллеру (product.php): \catalog\controller\product\product.php ,

     а  не к файлу представления (product.tpl) \catalog\view\theme\default\template\product\product.tpl.

     

    А в контроллере product.php уже указывается через какой файл представления делать вывод.

    $this->response->setOutput($this->load->view('product/product', $data));
            

    • +1 2
  11. Возможно, вам придется переразметить карточки товаров для некоторых категорий, где много опций.

    Сейчас у вас (как и у всех) контент разбит на 2 колонки

    <div class="col-sm-8">тут фото и описание </div><div class="col-sm-4">тут название, опции, цена и кнопка Купить </div>

    col-sm-8 и col-sm-4 назначают ширину колонок в дробном формате 8/12 и 4/12

    Можно правую колонку сделать шире, одновременно сделав уже левую (только одновременно и сумма должна равняться единице 8/12+4/12=6/12+6/12=1)

    Например:

    <div class="col-sm-6"> </div><div class="col-sm-6"> </div>

    Но для этого надо чуть глубже копать

     

  12. Попробуйте

    #product .radio {

    display: inline-block;

    border: 1px solid grey;

    border-radius: 5px;

    padding: 3px;

    width: 86px;

    height: 110px;

    vertical-align: top;

    margin-top: -5px;

    }

     4 колонки

    Вообще-то выбор опций должен быть возле кнопки Купить чуть выше, но никак не ниже.

     

    И еще, у вас проблема с "Хлебными крошками" на мобильных...
     

  13. #product .radio{

      display: inline-block;

      border: 1px solid grey;

      border-radius: 5px;

      padding: 3px;

      width: 140px;

    }

    #product .radio img {

      display: block;

    }

    Попробуйте добавить в самый конец stylesheet.css

    на самом деле, там еще надо поработать, смотря что вы хотите получить в итоге.

  14. По вашей ссылке мне картинки не открылись, не знаю, что там...

    Вот, например на демо

    https://demo.ocstore.com/test

    Пропишите в инспекторе кода простые стили

    для радиокнопок:

    #product .radio{

      display: inline-block;

      border: 1px solid grey;

      padding: 3px;

    }

    для флажков:

    #product .checkbox {

      display: inline-block;

      border: 1px solid grey;

      padding: 3px;

    }

    По-хорошему, там еще стилизацию чекбоксов можно сделать, ищите- найдете...
     

  15. Потому что это разные запросы. И выдача под них разная.
    А самое главное: совершенно разная частотность (может отличаться и в 3, и в 5, и в 10 раз)

  16. Цитата

    в дефолтной теме, описание лежит в блоке:

    <ul class="nav nav-tabs"> </ul>

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

     

    Вот код стандартного шаблона, который отвечает за вывод описания, характеристик, отзывов...

    Спойлер

              <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>
              <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>

     

    Если этот код вынести в отдельный div и перенести ниже по коду, но...НО... НО
    Надо иметь хоть минимальное понимание html, а у вас его, судя по всему, нет совсем. Это может привести к большим проблемам...

    • +1 1
  17. Там строчек десять стилей и никаких правок в шаблоне. Или минимальные, если чекбоксы менять. Интересно, что вы за статьи такие читали. Дали бы лучше ссылку на страницу и подробнее описали , что хотите сделать.

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

Important Information

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