Телеграм:@camouf_ruПочта:mihail@bazarow.ru
ЛетоОсеньЗимаВесна
Просмотров: 10923

Приводим внешний вид главной страницы в соответствие с макетом. Выводим анонсы каталога товаров и новостей в боковые панели. Рассказываю про поисковую оптимизацию сайта на битрикс, создание метатегов и работу с контентом.

Видеоурок №13: выводим анонсы каталога

Все серии

Комментарии к видео

Михаил21.04.2014
Михаил, добрый день.
Расскажите пожалуйста как реализовать карусель товаров (редакция малый бизнес) как на сайте ТехноХолод? Встроенного в битрикс компонента не нашел :(
Михаил Базаров21.04.2014
Цитата
Михаил пишет:
Михаил, добрый день.
Расскажите пожалуйста как реализовать карусель товаров (редакция малый бизнес) как на сайте ТехноХолод? Встроенного в битрикс компонента не нашел
Для того чтобы все понимали о чем речь ТехноХолод - http://gkth.ru/, в общем-то этоже реализовано и в образце http://asistant.camouf.ru/

Это всего лишь компанент "Топ товаров" внутрь которого интегрирована готовая карусель контента типа такой http://followdesign.com/development/2011/11/19/jquery-karuseli-rotatory-i-skrollery-chast-1.html
Какую именно не принципиально, но суть так или и наче всего лишь в верстке компанента.
Виктор31.07.2014
Здравствуйте, Михаил! Хотел узнать, как вывести чтобы каталог товаров выводился в виде "Списка", "Плитки", но при этом была возможность переключаться между видами. /bitrix/templates/eshop_diag/components/bitrix/catalog/templ­ate1 файл section.php это часть кода.

Код
<? $current_view = COption::GetOptionString("eshop", "catalogView", "list", SITE_ID); ?> <? if (isset($_POST['cat']) && $_POST['cat']=='bar') {   $current_view= 'bar'; } elseif(isset($_POST['cat']) && $_POST['cat']=='list') { $current_view = 'price_list'; } else {   $current_view=''; } $intSectionID = $APPLICATION->IncludeComponent(    "bitrix:catalog.section",     $current_view,    array(       "IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"],       "IBLOCK_ID" => $arParams["IBLOCK_ID"],       "ELEMENT_SORT_FIELD" => $sort,//$arParams["ELEMENT_SORT_FIELD"],       "ELEMENT_SORT_ORDER" => $sort_order,//$arParams["ELEMENT_SORT_ORDER"],       "ELEMENT_SORT_FIELD2" => $arParams["ELEMENT_SORT_FIELD2"],       "ELEMENT_SORT_ORDER2" => $arParams["ELEMENT_SORT_ORDER2"],       "PROPERTY_CODE" => $arParams["LIST_PROPERTY_CODE"],       "META_KEYWORDS" => $arParams["LIST_META_KEYWORDS"],       "META_DESCRIPTION" => $arParams["LIST_META_DESCRIPTION"],       "BROWSER_TITLE" => $arParams["LIST_BROWSER_TITLE"],       "INCLUDE_SUBSECTIONS" => $arParams["INCLUDE_SUBSECTIONS"],       "BASKET_URL" => $arParams["BASKET_URL"],       "ACTION_VARIABLE" => $arParams["ACTION_VARIABLE"],       "PRODUCT_ID_VARIABLE" => $arParams["PRODUCT_ID_VARIABLE"],       "SECTION_ID_VARIABLE" => $arParams["SECTION_ID_VARIABLE"],       "PRODUCT_QUANTITY_VARIABLE" => $arParams["PRODUCT_QUANTITY_VARIABLE"],       "FILTER_NAME" => $arParams["FILTER_NAME"],       "CACHE_TYPE" => $arParams["CACHE_TYPE"],       "CACHE_TIME" => $arParams["CACHE_TIME"],       "CACHE_FILTER" => $arParams["CACHE_FILTER"],       "CACHE_GROUPS" => $arParams["CACHE_GROUPS"],       "SET_TITLE" => $arParams["SET_TITLE"],       "SET_STATUS_404" => $arParams["SET_STATUS_404"],       "DISPLAY_COMPARE" => $arParams["USE_COMPARE"],       "PAGE_ELEMENT_COUNT" => $arParams["PAGE_ELEMENT_COUNT"],       "LINE_ELEMENT_COUNT" => $arParams["LINE_ELEMENT_COUNT"],       "PRICE_CODE" => $arParams["PRICE_CODE"],       "USE_PRICE_COUNT" => $arParams["USE_PRICE_COUNT"],       "SHOW_PRICE_COUNT" => $arParams["SHOW_PRICE_COUNT"],       "PRICE_VAT_INCLUDE" => $arParams["PRICE_VAT_INCLUDE"],       "USE_PRODUCT_QUANTITY" => $arParams['USE_PRODUCT_QUANTITY'],       "DISPLAY_TOP_PAGER" => $arParams["DISPLAY_TOP_PAGER"],       "DISPLAY_BOTTOM_PAGER" => $arParams["DISPLAY_BOTTOM_PAGER"],       "PAGER_TITLE" => $arParams["PAGER_TITLE"],       "PAGER_SHOW_ALWAYS" => $arParams["PAGER_SHOW_ALWAYS"],       "PAGER_TEMPLATE" => $arParams["PAGER_TEMPLATE"],       "PAGER_DESC_NUMBERING" => $arParams["PAGER_DESC_NUMBERING"],       "PAGER_DESC_NUMBERING_CACHE_TIME" => $arParams["PAGER_DESC_NUMBERING_CACHE_TIME"],       "PAGER_SHOW_ALL" => $arParams["PAGER_SHOW_ALL"],       "OFFERS_CART_PROPERTIES" => $arParams["OFFERS_CART_PROPERTIES"],       "OFFERS_FIELD_CODE" => $arParams["LIST_OFFERS_FIELD_CODE"],       "OFFERS_PROPERTY_CODE" => $arParams["LIST_OFFERS_PROPERTY_CODE"],       "OFFERS_SORT_FIELD" => $arParams["OFFERS_SORT_FIELD"],       "OFFERS_SORT_ORDER" => $arParams["OFFERS_SORT_ORDER"],       "OFFERS_SORT_FIELD2" => $arParams["OFFERS_SORT_FIELD2"],       "OFFERS_SORT_ORDER2" => $arParams["OFFERS_SORT_ORDER2"],       "OFFERS_LIMIT" => $arParams["LIST_OFFERS_LIMIT"],       "SECTION_ID" => $arResult["VARIABLES"]["SECTION_ID"],       "SECTION_CODE" => $arResult["VARIABLES"]["SECTION_CODE"],       "SECTION_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["section"],       "DETAIL_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["element"],       'CONVERT_CURRENCY' => $arParams['CONVERT_CURRENCY'],       'CURRENCY_ID' => $arParams['CURRENCY_ID'],       'HIDE_NOT_AVAILABLE' => $arParams["HIDE_NOT_AVAILABLE"],       "COMPARE_URL" => $arResult["FOLDER"].$arResult["URL_TEMPLATES"]["compare"],       "COMPARE_NAME" => $arParams["COMPARE_NAME"],       "DISPLAY_IMG_WIDTH"    =>   $arParams["DISPLAY_IMG_WIDTH"],       "DISPLAY_IMG_HEIGHT" =>   $arParams["DISPLAY_IMG_HEIGHT"],       "SHARPEN" => $arParams["SHARPEN"],    ),    $component ); ?> 
И я так понимаю в /diagonals.pro/docs/bitrix/templates/eshop_diag/components/bitrix/catal­og/template1/bitrix/catalog.section нужно добавить ещё один шаблон, но не могу пока понять как. В catalog.section  есть директория .default  это я так понимаю шаблон по умолчанию и какой-то list.
Заранее спасибо!
Михаил Базаров31.07.2014
Вот здесь посмотрите, почитайте
http://dev.1c-bitrix.ru/community/forums/forum6/topic32373/
там вполне рассказано как подобное сделать
Артём12.06.2015
Михаил, добрый день.
Сначала хочу выразить Вам свою благодарность!
Ваши уроки очень полезны в процессе знакомства с CMS 1С-Bitrix.
 :)    СПАСИБО!!!

После просмотра видео курса у меня появился вопрос - "Как скрыть левый или правый блок так, чтобы контентная часть растянулась на всю ширину?"
В одном из первых роликов вы вроде бы анонсировали, что этот вопрос будет разобран позже на примере блока "Новости".
Подскажите как это правильно выполнить в рамках CMS 1С-Bitrix.
Михаил Базаров13.06.2015
Цитата
Артём пишет:
Михаил, добрый день.
Сначала хочу выразить Вам свою благодарность!
Ваши уроки очень полезны в процессе знакомства с CMS 1С-Bitrix.
СПАСИБО!!!

После просмотра видео курса у меня появился вопрос - "Как скрыть левый или правый блок так, чтобы контентная часть растянулась на всю ширину?"
В одном из первых роликов вы вроде бы анонсировали, что этот вопрос будет разобран позже на примере блока "Новости".
Подскажите как это правильно выполнить в рамках CMS 1С-Bitrix.
Зависит от конкретной задачи и сайта. Можно:
Создать отдельный шаблон и подключить его для конкретного раздела или по php условию
Можно воспользоваться вот этой запиской и реализовать в рамках одного шаблона
http://camouf.ru/blog-note/439/

Конкретно в рамках урока, вроде бы рассказал, досмотрите до конца. Но тут не про "растягивание" контентной части, однако быть может полезно будет
Guest22.06.2015
Цитата
Михаил Базаров пишет:
Цитата
Артём пишет:
Михаил, добрый день.
Сначала хочу выразить Вам свою благодарность!
Ваши уроки очень полезны в процессе знакомства с CMS 1С-Bitrix.
СПАСИБО!!!

После просмотра видео курса у меня появился вопрос - "Как скрыть левый или правый блок так, чтобы контентная часть растянулась на всю ширину?"
В одном из первых роликов вы вроде бы анонсировали, что этот вопрос будет разобран позже на примере блока "Новости".
Подскажите как это правильно выполнить в рамках CMS 1С-Bitrix.
Зависит от конкретной задачи и сайта. Можно:
Создать отдельный шаблон и подключить его для конкретного раздела или по php условию
Можно воспользоваться вот этой запиской и реализовать в рамках одного шаблона
http://camouf.ru/blog-note/439/

Конкретно в рамках урока, вроде бы рассказал, досмотрите до конца. Но тут не про "растягивание" контентной части, однако быть может полезно будет
То, что нужно.
Большое спасибо!
дядя Вася07.07.2015
Михаил, у меня обратная задача, скрыть детальное описание элемента каталога. Подскажите пожалуйста , если что-нибудь подобное стандартной функции HIDE_LINK_WHEN_NO_DETAIL, но только не в компоненте новости, а в компоненте каталог. В каталоге услуг содержание и объем элементов значительно отличается. И в некоторых элементах каталога необходимо убрать детальное описание
Ёлка23.05.2016
Здравствуйте, Михаил. Интересует такой вопрос. Если, к примеру, сайт разрабатывали на демо версии битрикс, но доработать не успели, а бирикс требует регистрацию. Есть ли какие-нибудь способы, как продлить действие демо-версии? Или возможно ли этот сайт полностью перенести на другую демо-версию битрикс?
Михаил Базаров24.05.2016
Цитата
Ёлка написал:
Здравствуйте, Михаил. Интересует такой вопрос. Если, к примеру, сайт разрабатывали на демо версии битрикс, но доработать не успели, а бирикс требует регистрацию. Есть ли какие-нибудь способы, как продлить действие демо-версии? Или возможно ли этот сайт полностью перенести на другую демо-версию битрикс?
Из легальных способов, знаю только: перенести папку с шаблоном, перенести файловую структуру разделов, перенести инфоблоки, экспортом->импортом
Ёлка24.05.2016
А если Битрикс уже требует регистрации, и админка не доступна? Есть возможность "спасти" сайт?
Михаил Базаров24.05.2016
Цитата
Ёлка написал:
А если Битрикс уже требует регистрации, и админка не доступна? Есть возможность "спасти" сайт?
Тут только покупать и просить техподдержку восстановить работу сайта
A A07.07.2016
Скажите, а как мне сделать, чтобы у меня на главной странице выводились не 3 топовых товара каталога, а 3 случайных?
asy akbaev26.01.2017
Пожалуйста Подскажите!
Я с первого урока следуя уроки создал сайт, частично у меня не получилось. Где совершил ошибку не знаю, дело в том что на главной и на "акциях" страницы одинаковые что не скажешь в других страницах.
удивляюсь ведь шаблон то один.
PrintScreen отправляю пожалуйста подскажите где ошибка!
asy akbaev26.01.2017
Пожалуйста Подскажите!
Я с первого урока следуя уроки создал сайт, частично у меня не получилось. Где совершил ошибку не знаю, дело в том что на главной и на "акциях" страницы одинаковые
(HEADER больше, Включаемая область меньше, Там где заканчивается header тени видно)

что не скажешь о других страницах (HEADER и вся включаемая часть, WORK AREA одинаковые)
удивляюсь ведь шаблон то один.

Пожалуйста подскажите где ошибка!
asy akbaev26.01.2017
Пожалуйста Подскажите!
Я с первого урока следую урокам. Где совершил ошибку не знаю, дело в том что на главной и на "акциях" размеры страниц одинаковые
(HEADER больше, Включаемая область меньше, Там где заканчивается header тени видно)

что не скажешь о других страницах (HEADER и вся включаемая часть, WORK AREA одинаковые)
удивляюсь ведь шаблон то один.

Пожалуйста подскажите где ошибка!
Михаил Базаров27.01.2017
Цитата
asy akbaev написал:
Пожалуйста Подскажите!
Я с первого урока следую урокам. Где совершил ошибку не знаю, дело в том что на главной и на "акциях" размеры страниц одинаковые
(HEADER больше, Включаемая область меньше, Там где заканчивается header тени видно)

что не скажешь о других страницах (HEADER и вся включаемая часть, WORK AREA одинаковые)
удивляюсь ведь шаблон то один.

Пожалуйста подскажите где ошибка!
Где-то в условиях подключения страниц напортачили, или в контентной части. Видимо есть какие-то div-ы или таблицы, которые закрываются раньше времени