Перейти к содержимому


Вопрос По Каталогу Товаров


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 damon

damon

    Пользователь

  • Пользователи
  • PipPip
  • 46 сообщений
  • ГородПермь

Отправлено 15 Январь 2014 - 01:36

Подскажите пожалуйста как сделать:
1 Не кликабельной ссылку под товаром на увеличение изображения

Изображение

2 Убрать фильтры только снизу каталога товаров



Изображение

#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 15 Январь 2014 - 02:42

1. Найдите в шаблоне "Товар" строку

<a href="{GOODS_IMAGE_LARGE}" target="_blank">Увеличить изображение</a>

и замените её на строку

<span>Увеличить изображение</span>

После в файл стилей main.css добавьте

.goodsDataMainImageZoom span {
  background: url("{ASSETS_IMAGES_PATH}top_search_button.gif") no-repeat left center;
  padding: 5px 0 5px 23px;
}

2. Найдите и удалите в самом конце шаблона "Товары" следующий код

<!-- Блок изменения вида списка и поля сортировки -->
			  <div class="sorter">
				<p class="view-mode">
				  {% IF GOODS_VIEW_TYPE=2 %}
					<a href="?goods_view_type=1" title="Отображать список товаров в виде списка" class="list"></a>
					<a title="Список товаров категории &laquo;{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}&raquo; сейчас отображается в виде таблицы, по 3 товара на строку" class="table-act"></a>
				  {% ELSE %}
					<a title="Список товаров категории &laquo;{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}&raquo; сейчас отображается в виде списка, где один товар занимает одну строку" class="list-act"></a>
					<a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="table"></a>
				  {% ENDIF %}
				</p>
				<div class="sort-by">
				  <ul class="OrderFilterFormByURLs">
					<!-- цене: Дорогие - Дешевые -->
					{% IF GOODS_SEARCH_FIELD_ID=1 %}
					  <li class="selected-desc"><a href="?goods_search_field_id=2" title="Товары сейчас отсортированы по цене. Вверху дорогие внизу дешевые. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дешевые, затем дорогие">цене</a></li>
					<!-- цене: Дешевые - Дорогие  -->
					{% ELSEIF GOODS_SEARCH_FIELD_ID=2 %}
					  <li class="selected-asc"><a href="?goods_search_field_id=1" title="Товары сейчас отсортированы по цене. Вверху дешевые внизу дорогие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дорогие, затем дешёвые">цене</a></li>
					<!-- Сортировка отключена  -->
					{% ELSE %}
					  <li><a href="?goods_search_field_id=2" title="Отсортировать товары по убыванию цены. Сверху дорогие, снизу дешевые">цене</a></li>
					{% ENDIF %}
					<!-- названию: А - я -->
					{% IF GOODS_SEARCH_FIELD_ID=3 %}
					  <li class="selected-asc"><a href="?goods_search_field_id=4" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;Я&raquo;, затем &laquo;а&raquo;">названию</a></li>
					<!-- названию: я - А -->
					{% ELSEIF GOODS_SEARCH_FIELD_ID=4 %}
					  <li class="selected-desc"><a href="?goods_search_field_id=3" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;Я&raquo;, снизу &laquo;а&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;а&raquo;, затем &laquo;Я&raquo;">названию</a></li>
					<!-- Сортировка отключена  -->
					{% ELSE %}
					  <li><a href="?goods_search_field_id=3" title="Отсортировать товары по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;">названию</a></li>
					{% ENDIF %}
					<!-- рейтингу: Хорошие - Плохие -->
					{% IF GOODS_SEARCH_FIELD_ID=11 %}
					  <li class="selected-desc"><a href="?goods_search_field_id=12" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала плохие, затем хорошие">рейтингу</a></li>
					<!-- рейтингу: Плохие - Хорошие -->
					{% ELSEIF GOODS_SEARCH_FIELD_ID=12 %}
					  <li class="selected-asc"><a href="?goods_search_field_id=11" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху плохие товары, снизу хорошие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала хорошие, затем плохие">рейтингу</a></li>
					<!-- Сортировка отключена  -->
					{% ELSE %}
					  <li><a href="?goods_search_field_id=11" title="Отсортировать товары по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие">рейтингу</a></li>
					{% ENDIF %}
				  </ul>
				  <label>Сортировать по:</label>
				</div>
			  </div>
			<!-- /Блок изменения вида списка и поля сортировки -->


#3 damon

damon

    Пользователь

  • Пользователи
  • PipPip
  • 46 сообщений
  • ГородПермь

Отправлено 15 Январь 2014 - 02:57

Спасибо! Но есть некоторые вопросы
1 Все сделал как сказали но блок сьехал((

2 УДалился только текст а сам блок сортировки товаров остался его полностью снизу нельзя удалить??

Если можете поправте код если не трудно..... Буду оч признателен..... :unsure:
адрес   113th.storeland.ru

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 15 Январь 2014 - 03:04

1. Пожалуйста, приведите пример на вашем сайте. Проверьте не удалили ли вы случайно лишний тег.

2. В данный блок выводится так же постраничная навигация. Если вы и её хотите удалить, то в дополнении удалите оставшийся участок кода

<div class="toolbar">
			<form action="" class="form-inline OrderFilterForm">
			  <!-- Список фильтров, которые сейчас действуют на результаты поиска -->
			  {% FOR goods_filters %}
				<input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" />
			  {% ENDFOR %}
			  <!-- Блок возможности изменения лимитов выдачи -->
			  <div class="pager">
				<p class="amount  visible-desktop">
				  <strong>{GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории</strong>
				</p>
				{% IF goods_show_per_page %}
				  <div class="limiter hidden-phone">
					<label>Показывать по:</label>
					<select name="per_page" onchange="this.form.submit();">
					  {% FOR goods_per_page_list %}
						<option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option>
					  {% ENDFOR %}
					</select>
					<label>результатов</label>
				  </div>
				{% ENDIF %}
				<!-- Страницы -->
				{% IF show_pages %}
				<div class="pages">
				  <ol>
					{% IF GOODS_PAGES_SHOW_PREVIOUS %}
					<li>
					  <a class="previous_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница (&larr; + Ctrl)">
						<img src="{ASSETS_IMAGES_PATH}i_pager-prev.gif" alt="Предыдущая" />
					  </a>
					</li>
					{% ENDIF %}
					{% FOR goods_pages %}
					  {% IF goods_pages.CURRENT %}
						<li class="current">{goods_pages.PAGE}</li>
					  {% ELSE %}
						<li><a href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a></li>
					  {% ENDIF %}
					{% ENDFOR %}
					{% IF GOODS_PAGES_SHOW_NEXT %}
					<li>
					  <a class="next_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница (Ctrl + &rarr;)">
						<img src="{ASSETS_IMAGES_PATH}i_pager-next.gif" alt="Следующая" />
					  </a>
					</li>
					{% ENDIF %}
				  </ol>
				</div>
				{% ENDIF %}
				<!-- /Страницы -->
			  </div>
			  <!-- /Блок возможности изменения лимитов выдачи -->
			 
			</form>
		  </div>

если удалять блок кода заново, то полностью он выглядит так

<div class="toolbar">
			<form action="" class="form-inline OrderFilterForm">
			  <!-- Список фильтров, которые сейчас действуют на результаты поиска -->
			  {% FOR goods_filters %}
				<input type="hidden" name="{goods_filters.NAME}" value="{goods_filters.VALUE}" />
			  {% ENDFOR %}
			  <!-- Блок возможности изменения лимитов выдачи -->
			  <div class="pager">
				<p class="amount  visible-desktop">
				  <strong>{GOODS_PAGES_RESULTS} товар{GOODS_PAGES_RESULTS | gen_word_end("","а","ов")} в категории</strong>
				</p>
				{% IF goods_show_per_page %}
				  <div class="limiter hidden-phone">
					<label>Показывать по:</label>
					<select name="per_page" onchange="this.form.submit();">
					  {% FOR goods_per_page_list %}
						<option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option>
					  {% ENDFOR %}
					</select>
					<label>результатов</label>
				  </div>
				{% ENDIF %}
				<!-- Страницы -->
				{% IF show_pages %}
				<div class="pages">
				  <ol>
					{% IF GOODS_PAGES_SHOW_PREVIOUS %}
					<li>
					  <a class="previous_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница (&larr; + Ctrl)">
						<img src="{ASSETS_IMAGES_PATH}i_pager-prev.gif" alt="Предыдущая" />
					  </a>
					</li>
					{% ENDIF %}
					{% FOR goods_pages %}
					  {% IF goods_pages.CURRENT %}
						<li class="current">{goods_pages.PAGE}</li>
					  {% ELSE %}
						<li><a href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}">{goods_pages.PAGE}</a></li>
					  {% ENDIF %}
					{% ENDFOR %}
					{% IF GOODS_PAGES_SHOW_NEXT %}
					<li>
					  <a class="next_page" href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница (Ctrl + &rarr;)">
						<img src="{ASSETS_IMAGES_PATH}i_pager-next.gif" alt="Следующая" />
					  </a>
					</li>
					{% ENDIF %}
				  </ol>
				</div>
				{% ENDIF %}
				<!-- /Страницы -->
			  </div>
			  <!-- /Блок возможности изменения лимитов выдачи -->
			  <!-- Блок изменения вида списка и поля сортировки -->
			  <div class="sorter">
				<p class="view-mode">
				  {% IF GOODS_VIEW_TYPE=2 %}
					<a href="?goods_view_type=1" title="Отображать список товаров в виде списка" class="list"></a>
					<a title="Список товаров категории &laquo;{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}&raquo; сейчас отображается в виде таблицы, по 3 товара на строку" class="table-act"></a>
				  {% ELSE %}
					<a title="Список товаров категории &laquo;{% IF IS_FULL_CATALOG %}Каталог{% ELSE %}{CATEGORY_NAME}{% ENDIF %}&raquo; сейчас отображается в виде списка, где один товар занимает одну строку" class="list-act"></a>
					<a href="?goods_view_type=2" title="Отображать список товаров в виде таблицы с 3-мя товарами на одну строку" class="table"></a>
				  {% ENDIF %}
				</p>
				<div class="sort-by">
				  <ul class="OrderFilterFormByURLs">
					<!-- цене: Дорогие - Дешевые -->
					{% IF GOODS_SEARCH_FIELD_ID=1 %}
					  <li class="selected-desc"><a href="?goods_search_field_id=2" title="Товары сейчас отсортированы по цене. Вверху дорогие внизу дешевые. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дешевые, затем дорогие">цене</a></li>
					<!-- цене: Дешевые - Дорогие  -->
					{% ELSEIF GOODS_SEARCH_FIELD_ID=2 %}
					  <li class="selected-asc"><a href="?goods_search_field_id=1" title="Товары сейчас отсортированы по цене. Вверху дешевые внизу дорогие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала дорогие, затем дешёвые">цене</a></li>
					<!-- Сортировка отключена  -->
					{% ELSE %}
					  <li><a href="?goods_search_field_id=2" title="Отсортировать товары по убыванию цены. Сверху дорогие, снизу дешевые">цене</a></li>
					{% ENDIF %}
					<!-- названию: А - я -->
					{% IF GOODS_SEARCH_FIELD_ID=3 %}
					  <li class="selected-asc"><a href="?goods_search_field_id=4" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;Я&raquo;, затем &laquo;а&raquo;">названию</a></li>
					<!-- названию: я - А -->
					{% ELSEIF GOODS_SEARCH_FIELD_ID=4 %}
					  <li class="selected-desc"><a href="?goods_search_field_id=3" title="Товары сейчас отсортированы по алфавиту. Сверху &laquo;Я&raquo;, снизу &laquo;а&raquo;. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала &laquo;а&raquo;, затем &laquo;Я&raquo;">названию</a></li>
					<!-- Сортировка отключена  -->
					{% ELSE %}
					  <li><a href="?goods_search_field_id=3" title="Отсортировать товары по алфавиту. Сверху &laquo;а&raquo;, снизу &laquo;Я&raquo;">названию</a></li>
					{% ENDIF %}
					<!-- рейтингу: Хорошие - Плохие -->
					{% IF GOODS_SEARCH_FIELD_ID=11 %}
					  <li class="selected-desc"><a href="?goods_search_field_id=12" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала плохие, затем хорошие">рейтингу</a></li>
					<!-- рейтингу: Плохие - Хорошие -->
					{% ELSEIF GOODS_SEARCH_FIELD_ID=12 %}
					  <li class="selected-asc"><a href="?goods_search_field_id=11" title="Товары сейчас отсортированы по рейтингу отзывов покупателей. Сверху плохие товары, снизу хорошие. Нажмите ещё раз, если хотите чтобы сортировка товаров производилась наоборот, сначала хорошие, затем плохие">рейтингу</a></li>
					<!-- Сортировка отключена  -->
					{% ELSE %}
					  <li><a href="?goods_search_field_id=11" title="Отсортировать товары по рейтингу отзывов покупателей. Сверху хорошие товары, снизу плохие">рейтингу</a></li>
					{% ENDIF %}
				  </ul>
				  <label>Сортировать по:</label>
				</div>
			  </div>
			<!-- /Блок изменения вида списка и поля сортировки -->
			</form>
		  </div>


#5 damon

damon

    Пользователь

  • Пользователи
  • PipPip
  • 46 сообщений
  • ГородПермь

Отправлено 15 Январь 2014 - 03:13

Все !!! Разобрался, деиствительно удалил лишний тэг! Спасибо огромное!!!!

#6 brillik21

brillik21

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 116 сообщений

Отправлено 29 Январь 2014 - 12:01

Можно ли сделать по три раздела каталога на строку! (фото скрина)

Прикрепленные изображения

  • ScreenHunter_29 Jan. 29 12.54.gif


#7 empty9228

empty9228

    Активный участник

  • Модератоpы
  • 618 сообщений

Отправлено 29 Январь 2014 - 12:24

Здравствуйте, найдите в css файле код
.content_catalog_nested_categories li {
  text-align:center;
  float:left;
  margin:0.5em 1em;
  list-style-type:none;
  background:none !important;
}
замените его на
.content_catalog_nested_categories li {
  text-align:center;
  float:left;
  margin:0.5em 1em;
  list-style-type:none;
  background:none !important;
  width: 190px;
}


#8 ne_yana

ne_yana

    Активный участник

  • Модератоpы
  • 1 190 сообщений

Отправлено 29 Январь 2014 - 12:28

Просмотр сообщенияbrillik21 (29 Январь 2014 - 12:01) писал:

Можно ли сделать по три раздела каталога на строку! (фото скрина)
Здравствуйте, в файле main.css замените
.goods-cat-image-medium-square {
width: 206px;
height: 206px;
}
на
.goods-cat-image-medium-square {
width: 196px;
height: 196px;
}

.content_catalog_nested_categories .category-name {
height: 3.8em;
overflow: hidden;
color: #2B2B2B;
font-size: 1.3em;
text-transform: uppercase;
width: 206px;
display: block;
margin-top: 0.5em;
}
на
.content_catalog_nested_categories .category-name {
height: 3.8em;
overflow: hidden;
color: #2B2B2B;
font-size: 1.3em;
text-transform: uppercase;
width: 196px;
display: block;
margin-top: 0.5em;
}





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных