К основному контенту

Язмаларны текст файлларыннан импортлау

1С-Битрикс системасына яңалыкларны башка системадан күчергәндә аларны текст файллары ярдәмендә импортларга туры килгәли. Бу эшне башкарып чыгу өчен шушы типтагы код язарга кирәк:


if (CModule::IncludeModule('iblock'))
{
 $db = CIBlockElement::GetList(array(), array('IBLOCK_ID' => 12), false, false, array('ID', 'XML_ID'));
 while ($item = $db->GetNext(true, false))
 {
  if (($item["XML_ID"]>=100) && ($item["XML_ID"]<300))
  {
   $arLoadProductArray = Array();
   if (file_exists($_SERVER["DOCUMENT_ROOT"]."/upload/import/".$item["XML_ID"].".txt"))
   {
    $handle = fopen($_SERVER["DOCUMENT_ROOT"]."/upload/import/".$item["XML_ID"].".txt", "r");
    $arLoadProductArray["DETAIL_TEXT"] = fread($handle, filesize($_SERVER["DOCUMENT_ROOT"]."/upload/import/".$item["XML_ID"].".txt"));
    fclose($handle);
    $arLoadProductArray["DETAIL_TEXT"] = str_replace("src=\"images", "src=\"/upload/import/images", $arLoadProductArray["DETAIL_TEXT"]);
   }
   $el = new CIBlockElement;
   $res = $el->Update($item["ID"], $arLoadProductArray);
  }
 }
}

Башта инфоблоктан барлык язмалар соратылып алына, аннан кирәкле XML_ID кодлы файл булу-булмау тикшерелә. Әгәр ул файл булса, аның тексты массивка алына һәм элемент яңартыла.

Комментарии

Популярные сообщения из этого блога

Россия объявила войну Интернету

Сегодня, 21 июня 2013 года, Россия объявила войну великому Интернету. "Антипиратский" закон принят окончательно. С 1 августа любой человек, не только опубликовавший чужое произведение (видео, кино и прочее), не имея на это прав (договора), но и ЗАПОСТИВШИЙ ССЫЛКУ на скачивание такого материала (который загружен другим пользователем), будет отвечать по закону.

«…лицо, предоставляющее возможность размещения материала или информации, необходимой для его получения с использованием информационно-телекоммуникационной сети, лицо, предоставляющее возможность доступа к материалу в этой сети, — информационный посредник — несёт ответственность за нарушение интеллектуальных прав в информационно-телекоммуникационной сети на общих основаниях, предусмотренных настоящим Кодексом, при наличии вины».

«Видимо, по мысли законодателей, перед размещением какой-либо ссылки где угодно — например, в комментариях в социальной сети — любому человеку надо заручиться согласием всех возможных правообладате…

Обозначения качества фильмов и требования

Обозначения качества

Плохое качество:

Cam-Rip (CAM)
Самое низкое качество. Фильм записывают камерой с экрана. Качество звука бывает разное, возможны разные помехи.
Также этот термин можно использовать при обозначении неофициальных записей (снятых на камеру любого качества) концертов, спектаклей и т.п.

Среднее качество, толко для ознакомления:

Workprint (WP)
Так называемая "Бета-версия" фильма. Обычно выходит в формате VCD и намного раньше до начала показа в кинотеатрах мира. Это предварительная версия фильма. Из-за этого можно ожидать всё. От супер качества до полного отстоя. Часто отсутствуют некоторые сцены. Однако может быть и такое, что есть все сцены, а потом их вырежут... Узнать такие версии можно по таймеру вверху или внизу экрана - он нужен для последующего монтажа.

Screener (SCR)
Используется профессиональная видеокассета для прессы. Качество изображения сравнимо с очень хорошим VHS. Звук тоже отличный, обычно стерео или Dolby Surround.

DVD Screener (DVDSCR)
Используе…

Претензия к магазину «DNS»: кому-нибудь может пригодиться.

Управляющему магазина «DNS» по адресу ул. Баумана, 68 от ФИО индекс, почтовый адрес Тел.: номер телефона

ПРЕТЕНЗИЯ
20 августа 2010 года я приобрел в магизине «DNS» по адресу ул. Баумана, 68 ноутбук Acer Aspire 5741G-333G25Mi серийный номер такой-то, что подтверждается фискальным кассовым чеком и товарным чеком от 20 августа 2010 г. На ноутбук был установлен гарантийный срок продолжительностью 12 месяцев.
18 сентября2010 г. данный ноутбук перестал включаться, т.е. перестал выполнять свою основную потребительскую функцию. Утверждаю что дефект возник без видимых причин, следовательно, дефект носит заводской характер и возник до момента передачи товара покупателю. Ноутбук ремонтировался в авторизованном сервисном центре R-Style Service (ООО “Эр-Эс Сервис Казань” Юридический адрес: 420107, Казань, ул. Петербургская, д. 50). Ноутбук был передан сервисному центру 20 сентября и получен 21 октября. Был заменен жесткий диск. Проблемы с жестким диском повторно возникли 16 марта 2011 г. В тот же де…