для вывода элементов надо использовать другой компонент. как минимум news.list (список новостей) если у вас в ИБ нету разделов или catalog.section.list если у вас в ИБ есть разделы и объявления (элементы) добавляются в какой то раздел конкретно. Ну или какой нибудь комплексный. По поводу одной кнпоки сохранить -> в настройках компонента ( bitrix:iblock.element.add ) выберите поля которые необходимо показать и какие из них считать обязательными.
1. почистить все лишнее из папки сайта. - очень часто заказчики закачаивают в корень сайта всякие файлы которые могут не использоватся вовсе. -не обезательно но я бы сделал 2. в заивисимости от версии сайта (<9.5.x) Администрирование (>9.5.x = Панель управления) - настройки - Инструменты - Резервное копирование. Посмотрите сколько весит ваша БД для сайта - если ее размер больше гига рекомендую либо базу паковать отдельно от ядра либо вообще снимать из консоли по ssh. Если же база меньше то вполне можно запоковать и ядро и базу в один архив. 3 скачиваете архив 4 загружаете на новый хостинг 5 загружаете на новый хостинг файлик restore.php 6 в строке браузера набираете: http://новое имя сайта/restore.php И начинаете распоковывать архив. - как привязывать базу считайте сами - руками будете прописывать конект или доверите системе. 7 Панель управления - настройка - Настройки продукта - Сайты список сайтов - s1 - меняете имя сайта Панель управления - настройка - Настройки продукта - Настройки модулей - Главный модуль - также меняете настройки. Все у вас сайт перенесен на новый хостинг.
День добрый. Может кто сталкивался. В интернет магазине есть 3 поля имя/фамилия/отчество. все обязательные В них покупатель забивает данные. Затем при оформлении заказа все знач. собираются в поле ФИО. В админке сайта значения полей отдельно и значение поля ФИО идут корректными. А если выгрузить в 1С получаем Имя корректное, а фамилию и отчество укороченными на одну букву. Пример:
Код
Имя: Василий
Фамилия: Пупкин
Отчество: Батькович
ФИО Пупкин Батькович Василий
А в 1С приходит:
ФИО = Пупки Батькови Василий
Чей трабл? 1С или битрикса? и как решать Жду ответов. Спасибо.
боди назначить класс , в стиль для класса прописать беграунд. описание стиля разместить на соседней закладке с кодом шаблона. - если фон все равно будет то стиль записать на 3-ю закладку (ну со второй естественно удалив.)
Дмитрий Суслов пишет: А лучше - обновляйтесь до 9.5!
Кстати ) а есть возможность после обновления сделать откат шапки и редактирования публички скажем до версии 8.5. А то после обновления до 9.5 чувствуешь себя как после перехода с офиса xp на офис 2003, вроде все тоже , но где что нифига не понятно
ну судя по первому посту у вас проблема с выводом главного меню. попробуйте его вызов отключить. если все выведет значит проблема точно в нем. либо в файле с пунками меню ошибка либо в шаблоне по обработке этого файла.
1. Сначала идете сюда: http://адрес твоего сайта/bitrix/admin/site_admin.php?lang=ru заходишь в сайт (пологаю) s1 , смотришь какой шаблон применяется - запоминаешь его описание. потом идете сюда: http://адрес твоего сайта/bitrix/admin/template_admin.php?lang=ru ищешь шаблон по его описанию. заходишь в него и смотрешь есть ли что нибудь после #WORK_AREA# то что в шаблоне написано до #WORK_AREA# - разпознается системой как шапка, то что ниже - как подвал.
Если в шаблоне все нормально то:
2.Если в облости контента допущенны критические ошибки то подавл также может не выводится. И вообще в любом месте сайта - если где то в компанентах допущена критическая ошибка - все что после этого компанента и включая содержимое в нем выводится не будет.
1. попробуй раставить вес. http://mysait.ru/global.php по условию - вес 10 http://mysait.ru/folder/ по условию - вес 20 http://mysait.ru -шаблон по умолчанию вес 30 2. если не поможет хотя идейно должно. файлик /bitrix/php_interface/dbconn.php строку : define("BX_DISABLE_INDEX_PAGE", true); Значение в false установить. хотя эта страка отвечает за файлики index.php , чтобы как раз на них можно было отдельный шаблон навесить. а твои 3 шаблона под них попадать не должны. но все же.
День добрый. На одном из сайтов стоят все последние обновления (9.0.6) На странице размещен комопнент фотогалереи 2.0, включено ЧПУ Ссылка типа /photo/#SECTION_ID#/ - работает нормально. а если заменить на /photo/#SECTION_CODE#/ - то в урл выведется не код раздела, а "/photo/#SECTION_CODE#/" Может кто сталкивался? как проблему решали? А то ответ от тех. поддержки ждать долго.
Скаладывается ощущение что данная возможность в данном компаненте либо не реализована, либо отлюченна по какой то конкретной причине Спасибо
файлик .left.menu.php в папке www/contacts был? ну или иной другой заканчивающийся на menu.php Вероятнее всего выкачивали по ФТП, чтобы в архив запокавать, а там иногда игнор стоит на файлы с точкой спереди.
Доброй ночи. В общем трабл. Есть необходимость используя API дать группе пользователей с определенными правами редактировать кое-какие графические данные. Возможность удаления элементов и обновления свойств я реализовал без особых проблем. а вот дать возможность пользователю удалить детальную картинку у существующего элемента ИБ как то не получается. Битрикс 9.0.6 Попытки реализации: №1
Код
// Сначала пытался воспользоватся этой функицей. предпологая что свойство элемента не сильно отличается от пользовательских свойств - которые пользователь ему назначает.
if (CModule::IncludeModule("iblock")){
$id = $_REQUEST['id']; // сейчас в переменной $id будет id товара
CIBlockElement::SetPropertyValueCode($id , "DETAIL_PICTURE", "");
}
?>
№2
Код
// Затем пытался вот так
$el = new CIBlockElement;
$arLoadProductArray = Array(
"MODIFIED_BY" => $USER->GetID(), // элемент изменен текущим пользователем
"IBLOCK_SECTION" => false, // элемент лежит в корне раздела
"IBLOCK_ID" => 10,
"DETAIL_PICTURE" => ""
);
$PRODUCT_ID = $_REQUEST['id']; // изменяем элемент с кодом (ID) 2
$res = $el->Update($PRODUCT_ID, $arLoadProductArray);
// Самое удивительное возращает true - что типа все прошло нормально. однако картинка по прежнему видна в элементе.
Задача. Удалить детальное фото из публичной части. (точнее рабочий код который бы обнулил значение свойства детальной картинки у элемента ИБ не потревожив при этом другие свойства данного элемента - ну кроме даты изменения и того кто изменил.)
В настройках комопонента вывода детальной информации - есть поля для вывода свойств. Скорее всего вы своего свойства вы в этом списке не видете. Ниже списка свойсв - есть поле для ручного ввода. Вбейте туда код вашего свойства - отвечающего за связку ИБ. и сохраните. Если в свойстве у текущего элемента есть какое нибудь значение, оно должно вывестись.
Имеем 2 ИБ. скажем новости и фото. В ИБ фото - будем хранить фотки. в ИБ новости - новости. В комопненте вывода новостей детально идет кастомизация. 1.размещается маленькая форма, для того чтобы пользователи могли добавлять фото (желательно чтобы только авторизованные - поэтому добавляй проверку на авторизованность):