Возникла такая проблема. В модуле выгрузки в яндекс.маркет в качестве названия товара выгружается свойство "название", а нам необходимо сделать так, чтобы выводилось свойство "заголовок элемента" из вкладки SEO https://yadi.sk/i/0L7n80663M2fEq В шаблоне, в котором выводится карточка товара, удается обратиться к этому свойству через $arResult['IPROPERTY_VALUES']['ELEMENT_PAGE_TITLE'] Но в обработчике маркета ключ ELEMENT_PAGE_TITLE не существует.
В данный момент я еще только изучаю 1сbitrix. Дошел до вопроса компонентов, их настройки, кастомизации. Так вот работа с шаблоном компонента подразумевает знание различных переменных, массивов, ключей и т.д., связанных с компонентом. Например, ссылка на "детальную" страницу $arItem["DETAIL_PAGE_URL"] (просто пример). Где мне найти описание всех ключей, типа DETAIL_PAGE_URL? Где найти описания переменных: $arItem, $arResult и т.д. О значении некоторых я, конечно, могу догадаться и сам. Например foreach($arResult["ITEMS"] as $arItem) - мне понятно, что тут перебираются все новости и т.д. Но есть какая-то документация то или нет? Я излазил весь сайт битрисовский, базу знаний и т.д., но ничего толком не нашел. Сайт представляет из себя такую кашу, что мама не горюй. Где тех. документация то хранится? Как мне работать с компонентами, есть ли какая-то общая документация по компонентам или частна по конкретным компонентам (новости, корзина и т.д.)? Подскажите, опытные разработчики!
Например, через google мне удалось найти вот это https://dev.1c-bitrix.ru (но как сюда попасть с сайта битрикса я так и не понял, в каком разделе хранится эта документация...). В этой документации зашел в раздел "компоненты">"новости" https://dev.1c-bitrix.ru/user_help/content/iblock/components_2/news/news.php, но в тексте так и не нашел описания этого же ключа "DETAIL_PAGE_URL".А если там воспользоваться поиском, то в результате выдаются ссылки на разделы, в которых встречается введенная ключевая фраза. Перейдя по ссылке оказываешься на странице, у которой не хлебных крошек ни заголовка нормального, т.е. даже не понятно в каком разделе справки находишься. Как работать с такой документацией - я не понимаю. Либо я такой тупой, либо у битрикса такая кривая документация.
Я, кстати, так и не нашел описания что такое $arItem или $arResult...
Подскажите пожалуйста были ли у кого-нибудь подобные проблемы: 1. Сначала при установке в момент выбора решения, выдавалась ошибка "мастер не найден", перелопатил весь интернет, многие писали что проблема с правами на те или иные директории. В итоге пришлось поменять права на 777 у ВСЕХ директорий и файлов сайта. Но ведь это же жесть, в плане безопасности. Что делать? Выборочно менять права у директорий о которых пишут в интернете, не помогает. После двух часов мучений пришлось менять у всех. 2. Во время установки решения выдается ошибка "Внимание! На данном шаге произошла ошибка установки продукта. Повторите установку текущего шага. В случае повторения ошибки пропустите шаг." и далее идет большой код с sql запросом insert (я так понял, что запрос не срабатывает). При этом пропустить этот шаг не получается. Как быть? И это все при том, что в списке требований все было зеленым цветом. На моем хостинге до этого никаких проблем с ни одним из сайтов не было. На локалку битрикс ставился без проблем. Платить такие деньги и сталкиваться с такими проблемами! Неужели это и есть хваленый битрикс?
Кажется частично разобрался. Решение было поставлено в отдельную папку /site_zy, поэтому и доступен сайт по этому адресу mysite.ru/site_zy. Но мне бы хотелось чтобы этот сайт был доступен именно по адресу mysite.ru, т.е. как основной, без подпапок.
Я никак не могу разобраться в терминологии сайта. Есть понятие "решение". Допустим у меня установлен интернет-магазин по-умолчанию (при установке битрикса можно установить решение по-умолчанию - интернет-магазин одежды). Через кнопку "потестировать новое решение" я устанавливаю решение интернет-магазин строительных материалов. В итоге я могу просматривать сайт в новом дизайне, новый каталог и т.д. Но это только тестирование. Как окончательно применить это решение к сайту? И вообще, что такое "решение"? При установке решения появились новые шаблоны, новый сайт, новые инфоблоки и т.д. Получается, что решение - это просто совокупность этих элементов: шаблоны, модули, инфоблоки и т.д.?
После того как я установил решение "интернет-магазин" строительных материалов, у меня стало два сайта. Как сделать чтобы теперь сайт стал таким как в новом решении? Если я изменяю сайт по-умолчанию, то дизайн загружается от нового решения (магазин строительных материалов), а контент от сайта по-умолчанию (магазин одежды). Как мне сделать чтобы сайт полностью стал ТАКИМ каким он становится после того как я жму кнопку "потестировать новое решение"?
Если совсем простыми словами объяснять проблему: то в итоге у меня в списке сайтов два сайта: s1 (по-умолчанию) и zy (новое решение). После установки нового решения мне было предложено перейти на новый сайт, к адресу через слеш было прибавлено site_zy, т.е. mysite.ru/site_zy. Но если убрать эту часть после слеша, то сайт опять же будет иметь вид по-умолчанию, т.е. s1. А если в админке сделать zy сайтом по умолчанию, то шаблон применится, но контент останется от 1-го сайта.
Я написал два сообщения в мастере создания сообщений ("гениальная" штука. времени уйму потратил). Но ответа ни на одно из них так и не получил. А ведь прошло уже три дня. Может кто-то из админов прокомментировать данное явления?
Я установил демо-пакет. Там уже готовый проект. Но мне не хочется на нем испытывать. Я хочу создать свой новый сайт (пусть из двух страничек). Скачал руководство "быстрый старт". Создал новый сайт, как написано в начале этого руководства. А дальше что делать? Я даже не могу перейти к редактированию этого сайта
Dmitry Valyanov пишет: На данном сайте в разделе "Продукт - Документация" представлено большое количество руководств. Которые поясняют использование того или иного функционала, как раз так, как вам это нужно - на примерах.
Руководство по интеграции объясняет как создать шаблон сайта от шагов по управлению, до кодирования отдельных элементов шаблона: меню, цепочки навигации и т.п.
ничего эти руководства не разъясняют. Они лишь дают разрозненные данные по настройке отдельных элементов. А как создать сайт, настроить его и сделать рабочим не понятно. Я хотел создать одну страничку с надписью "привет мир" и у меня ничего не получилось. А готовый проект (ваш демо проект) корежить легко, т.к. он уже готов.
Руководство "быстрый сайт" вообще ничему не учит. Я то думал там будет пошагово расписан пример создания сайта. А там просто написано "создайте новый сайта", а далее идет описание отдельных моментов (что такое компонент, и т.д.). А как сайт то создавать по шагам, я так и не понял, и не сумел создать, перелопатив кучу вашей документации.