Несмотря на то, что по названию тема схожа с недавно созданной ниже, но проблема несколько иная, поэтому я не стала влезать в ту тему.
Буду признательна за помощь. Битрикс 15.5.1.
В карточке товара создаю рекомендуемые товары. Например, к подушке1 рекомендуется подушка2 и штора. Подушки находятся в одном инфоблоке, штора в другом. Свойство RECOMMEND, привязка к элементу в обоих инфоблоках. В разделе "Рекомендуемые товары" подушка2 появляется, а штора нет. Если я поставлю вывод свойства RECOMMEND в карточке товара, то появляются и подушка2, и штора в свойствах. В разделе "Рекомендуемые товары" по-прежнему только подушка2.
Подскажите, пожалуйста. Есть один сайт и два доменных имени http://aaa.ru (основной) и http://bbb.ru (зеркало). Поисковый робот индексирует оба имени. Необходимо "склеить" оба имени, чтобы индексация не "делилась" между ними. Подойдет ли в этом случае редирект 301? Если да, то вот так будет правильно?
История еще не закончилась.( В вышеописанной ситуации все работает нормально. Теперь вывела top элементов на странице списка разделов. Опять названия элементов то ли обрезаны, то ли Цена наезжает на название, частично перекрывая его. По моему впечатлению второе вероятнее. Я бы стилями изменила это. Но не могу найти ГДЕ ! Логично было бы предположить, что catalog.top. Но нет. Подскажите, где можно покопаться.
Спасибо за отклик. Но хотелось бы сделать пока штатными средствами. А может кто-то посоветовать, почему не выводится анонс элемента? Может где какую-нибудь птичку не поставила. Не пойму!
При заведении товара мы заполняем установленную форму и получаем в названии товара:
Товар, свойство1, свойство2 свойство3.
Надо получить так:
Товар свойство1 свойство2 свойство3
Можно ли как-то изменить форматирование названия? Я встречала на сайтах, написанных на Битриксе, что название стоит отдельно с одним форматом, а под названием подстрочник с другим шрифтом. При этом это две отдельные ссылки. Но тогда не понятно как сделать этот подстрочник. Еще подумала, что может можно вывести свойства в Анонсе элемента. Но почему-то у меня текст Анонс вообще не выводится. Получается, что это уже второй вопрос в рамках этой темы. Подскажите, пожалуйста, решение этой проблемы.
У меня довольно длинные названия товара/элемента. Поэтому в списке элементов в разделе в режиме tile название выводится только в одну строку и обрезается вот таким образом. Слово слово сло.... Можно ли вывести в две строки?
Добрый день! При нажатии на кнопку "В корзину" в карточке товара появляется всплывающее окно с предложением продолжить покупки или перейти в корзину и фото товара. Я так поняла, что размер окна определяется размером фото. У меня фото довольно крупное по тех. заданию. И получается, что окно практически равно ширине экрана, что не красиво и не удобно. Можно ли изменить размер окна, например, в два раза. Уменьшение фото прошу не предлагать.))) Т.е. я должна внести изменения в файл script.js шаблона компонента элемента где-то здесь, но не знаю как:
window.JCCatalogElement.prototype.BasketResult = function(arResult) { var popupContent, popupButtons, popupTitle, productPict; if (!!this.obPopupWin) this.obPopupWin.close();
Простой способ тоже еще не совсем прост для меня. )
Но, подумав, решила, что этот путь тоже не очень подходит, т.к. я хотела средствами html поставить фильтр слева, что означает, что на других "страницах " компонента Каталог появляется пустое место. А ставить в шаблон сайта тоже нельзя. Т.е. надо делать отдельный шаблон сайта.
Подожду вторую часть статьи Волошина и потом буду принимать решение.
Наконец, у меня наступила ясность в работе комплексного компонента "Каталог" и, соответственно, встроенного Умного фильтра. Но теперь появились новые проблемы. По тех. заданию фильтр должен находиться в левой части страницы, что не предусмотрено компонентом. Нашла в Инете изумительный ролик по переносу УФ http://www.youtube.com/watch?v=Rbez1ep9TUE. Правда, описан метод для 14 версии Битрикса. Сделала по второму методу - отложенные функции, покопавшись в 15-ой. Фильтр перенесся, НО при указании параметров для поиска становится неактивной кнопка "Показать". При сбросе условий становится опять активной. Вот фрагмент кода шаблона (жирным шрифтом выделила мои вставки):
А вот интересно, в демо-сайте в лаборатории Битрикс тоже стоит комплексный Каталог, настройки совпадают с настройками на моем сайте, а фильтр показан и работает на странице Разделов. Это как?
Я уже писала, что комплексный компонент Каталог , если включить встроенный фильтр, работает на странице со списком элементов. Да, FILTER_NAME должен быть одним. Мне хотелось бы, чтобы фильтр работал на странице списка разделов. Поэтому буду ждать "статью по ЧПУ" от Юрия Волошина.)))
Спасибо за отклик. Я уже думала, что никто не отзовется. Продолжаю рассуждать. Если у кого будет желание, поправьте меня, пожалуйста.
Для уточнения - я поставила совсем свежую версию 1С-Bitrix УС. Пишу для того, что мне кажется, что документация и описание программы на сайте автора как-то не везде соответствуют текущей версии.
Провела эксперимент. Сделала новый инфоблок со свойствами, разделами, элементами. Поставила компонент "Каталог", в котором включила показ фильтра. Прописала настройки : Фильтр: arrFilter Каталог ЧПУ (относительно корня сайта): /инфоблок/ Список разделов: /инфоблок/ Раздел: #SECTION_CODE#/ Детальная информация: #SECTION_CODE#/#ELEMENT_CODE#/ Url раздела для умного фильтра: #SECTION_CODE#/filter/#SMART_FILTER_PATH#/apply/
И о, радость! Фильтр заработал. НО! Я так понимаю, что это встроенный фильтр в компонент Каталог, он не "Умный", хотя работает так, как мне хотелось. Но опять НО. Фильтр появляется только на странице со списком элементов. Хотелось бы, чтобы появлялся на странице списка разделов. Для этого ставится Умный фильтр?
Попробовала сделать как написано https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&LESSON_ID=5167 . Но в шаблоне компонента /bitrix/templates/<шаблон_сайта>/components/bitrix/catalog/<шаблон_компонента>/section.php я не нашла блок фильтра вообще. Подставила код Умного фильтра - он появился на странице списка разделов, но не работает. А на странице списка элементов остался встроенный фильтр.
Обратила внимание, что все свойства отображаются корректно, только при выборе свойств ярлычок сбоку показывает 0 товаров и при нажатии на кнопку "Показать" - ничего не происходит, соответственно. Где-то прочитала о совпадении FILTER_NAME у компонентов Умный фильтр и Каталог, у меня он одинаков arrFilter. Что может быть еще? Куда копать?
И что нужно указывать в "Поле" настройки фильтра в компоненте Каталог?