jaffagold
-
Публікації
1 185 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем jaffagold
-
-
У каждой СЕО- страницы свои H1 и "хлебные крошки".
H1 совпадает с последним пунктом в "хлебных крошках". Это вполне приемлемо.
В Категориях и в товарах ровно так же.
Вы хотите иметь отдельное поле в настройках СЕО-страниц, чтобы самостоятельно формировать "хлебные крошки"? Смысл?
-
Проще переустановить и запомнить тот пароль, что вводили.
-
показал, что влияет.
А влияет потому, что присвоили класс ненужный
Тем самым вывели из потока div#content
Убрать у div id="content" class="col-sm-12"
Попробуйте в инспекторе кода сами
или его надо поместить в div.row
стандартно
div.container
div.row
div#content.col-xs-12
хм.. что-то я погорячился...
ща вникну
-
там со стилями напутано, похожеили тэг не закрытвот, к примеру, если временно отменить@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 {
- /* float: left; */
}то контент становится виден -
Элементарно...
Сначала изучаете html css
Потом javascript и php
А после этого (то есть, через пару лет) смело делаете свой собственный шаблон непохожий на все остальные.
-
тип поля checkbox допускает множественный выбор.
Тип поля radio предусматривает "выбивание" ранее нажатой "кнопки" при нажатии другой
сравните, как реализован вывод фильтров и вывод опций в товаре в файлах:
catalog\view\theme\default\template\extension\module\filter.tpl
catalog\view\theme\default\template\product\product.tpl
-
Там все немного сложнее
допишИте в инспекторе кода класс 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 {- background-color: #337ab7;
- border-color: #2e6da4; }
- 1
-
В целом, мне кажется, что OCFilter в шаге от идеала с точки зрения SEO и удобства пользователя.
К автору модуля
В порядке обсуждения.
Есть такое мнение:
Цитата...все фильтры, где нет возможности принудительно заблокировать в robots get-параметр можно забыть. Про все фильтры, авторы которых говорят, я же добавил мета тег noindex, а четакого можно забыть, потому что боты все равно должны зайти на эти 200 тысяч милионов вариантов, прежде чем увидеть ноиндекс, и пока они туда ходят, они не ходят на нужный качественный контент, так как ресурс бота все-таки ограничен
ссылка на топик обсуждения идеального фильтра:
Раз уж мы все фильтры кидаем в meta noindex, то нам нет никакого вреда и от ?filter, а наоборот, благодаря ему легче через robots.txt дополнительно массово запретить индексацию страниц фильтра ( да, я знаю, что поисковики иногда лазят по сайту, не обращая внимания на robots.txt, но если они увидят еще и meta noindex, но не совсем уж они тупые, чтоб дальше лазить...)
-
1 час назад, snastik сказал:
Насколько я знаю, нет.
Хотя ocfilter по скорости дает прикурить любым фильтрам.
Я все таки считаю, что на сегодня Mega - это лучшее решение.Дык, в последних верстях ocfilter все страницы фильтра закрыты на самих страницах в meta noindex. И только посадочные открыты со своими meta title, meta description
И уже есть подход к выводу ссылок на посадочные в рамках категории. Этого, конечно, маловато. Надо из товаров их линковать. Тут пока недоработка
-
dima2000 предложил неплохой вариант, который реализован на нескольких крупных магазинах. Его плюс в компактности. Кроме того, если значений в опции фильтра 10 и более, то особого смысла оставлять 1-2-3 значения нет. В целом, продложенный вариант смотрится более выигрышно.
Хотя, в некоторых случаях принудительно раскрытая секция может пригодиться.
Присоединяюсь к пожеланию.
-
Смотрите на класс тэга body
body class="product-category-128 и тут еще что-то"
В таблице стилей пишите:
.product-category-128 {
background: red;
}
-
попробуйте
.ocfilter-option label {
display: inline-block;
width: 49%;
}
НО, если выводить количество, скорее всего, "поедет" верстка
- 3
-
17 часов назад, alpsok сказал:
На главной странице тоже не работает?
Вы смысл слова "только" понимаете?
-
-
Автор фильтра в теме поддержки указал на отпуск до 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));
- 2
-
Возможно, вам придется переразметить карточки товаров для некоторых категорий, где много опций.
Сейчас у вас (как и у всех) контент разбит на 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>
Но для этого надо чуть глубже копать
-
Попробуйте
#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 колонки
Вообще-то выбор опций должен быть возле кнопки Купить чуть выше, но никак не ниже.
И еще, у вас проблема с "Хлебными крошками" на мобильных...
-
#product .radio{
display: inline-block;
border: 1px solid grey;
border-radius: 5px;
padding: 3px;
width: 140px;
}
#product .radio img {
display: block;
}
Попробуйте добавить в самый конец stylesheet.css
на самом деле, там еще надо поработать, смотря что вы хотите получить в итоге.
-
По вашей ссылке мне картинки не открылись, не знаю, что там...
Вот, например на демо
Пропишите в инспекторе кода простые стили
для радиокнопок:
#product .radio{
display: inline-block;
border: 1px solid grey;
padding: 3px;
}
для флажков:
#product .checkbox {
display: inline-block;
border: 1px solid grey;
padding: 3px;
}
По-хорошему, там еще стилизацию чекбоксов можно сделать, ищите- найдете...
-
Потому что это разные запросы. И выдача под них разная.
А самое главное: совершенно разная частотность (может отличаться и в 3, и в 5, и в 10 раз) -
Цитата
в дефолтной теме, описание лежит в блоке:
<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>
<?php echo $entry_bad; ?>
<input type="radio" name="rating" value="1" />
<input type="radio" name="rating" value="2" />
<input type="radio" name="rating" value="3" />
<input type="radio" name="rating" value="4" />
<input type="radio" name="rating" value="5" />
<?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
-
Да фигня это с таблицей... так не надо делать.
Дайте ссылку на страницу товара на вашем сайте
-
Там строчек десять стилей и никаких правок в шаблоне. Или минимальные, если чекбоксы менять. Интересно, что вы за статьи такие читали. Дали бы лучше ссылку на страницу и подробнее описали , что хотите сделать.
OCFilter - Модуль фільтру товарів [Поддержка]
в Фильтры
Опубліковано:
1). Решение о создании ссылки на посадочную в категории есть, предложено автором фильтра в этой теме.
Листайте назад, найдете.
Есть предложение автору- закрепить ссылку на то сообщение с стартпосте..
2). Специалисты говорят, что лучше, когда перелинковка идет из товаров на посадочные страницы. (с НЧ запросов на СЧ запросы)
Поэтому... или руками в товаре...
или допиливать какой-то модуль для карточки товара, чтобы по типу Рекомендуемых товаров
были и Посадочные страницы
Если автор фильтра такое допилит, то получится идеальный SEO-комбайн.