а об CIBlockElement::GetList() возможно посмотреть здесь
|
Есть «индикатор загрузки страницы»:
хм, как здесь народ изображения вставляет в сообщения? что то изображение не могу вставить, ссылка на картинку: Как сделать, что бы работал «индикатор загрузки страницы» на всех страницах сайта, а не только в административном разделе? Или как сделать свой «Индикатор загрузки страницы»? Если уже обсуждалось, напишите ссылку пжлста. |
|
|
|
|
|
Какое значение "PROPERTY_TYPE" указать при создании свойства типа ‘Привязка к элементам в виде списка’ используя “CIBlockProperty::Add” ?
Сделал код:
Работает, но получается свойство типа 'Привязка к элементам' здесь: указаны значения "PROPERTY_TYPE" но видимо не весь список. Изменил на:
Все равно получается свойство типа 'Привязка к элементам' Вопрос: Что указать что бы получилось свойство типа: ‘Привязка к элементам в виде списка’ ‘Дата/Время’ Да и огласите весь список пжлста на будущее. Заранее спасибо. |
|||||
|
|
|
|
Ну наверное так:
1. Зайти в \bitrix\templates\ВашШаблонДизайна\header.php или в \bitrix\templates\ВашШаблонДизайна\footer.php 2. Найти код который выводит Ваш компонент 3. Заключить его в тег <div id="AAAAAAAAA">Здесь код вывода Вашего компонента</div> 4. И в \bitrix\templates\ВашШаблонДизайна\template_styles.css отрегулировать/настроить id="AAAAAAAAA" |
|
|
|
|
Ну и что случиться, если я свои таблицы обзову например с "b_ss_" ? Что из-за этого работа Битрикс нарушиться? Или еще какая засада вылезет? Неохота переименовывать таблицы. |
|||
|
|
|
![]() т.е. это сейчас все переименовывать... * Я не в коем случае не ставлю под сомнение Ваше мнение, просто для того что бы знать от куда "прилететь" может... |
|||
|
|
|
|
Преамбула: Переношу информацию из базы MSSQL в базу Битрикса MySQL.. Данная процедура происходит в два этапа:
1. С помощью ODBC сначала закидывается вся информация из базы MSSQL в базу MySQL Битрикса !в другие промежуточные таблицы. Т.е. НЕ в таблицы Битрикса. 2. Далее уже админ Битрикса с помощью «Скрипта для выполнения работы по шагам» который предложил Антон переносит из этих промежуточных таблиц данные в Битрикс. • Большое спасибо Антону за скрипт – который здесь Все работает нормально. Но в одной таблице MSSQL оказались отрицательные ID-ки. Как оказалось в MSSQL такое возможно. И соответственно уже в промежуточной таблице MySQL часть ID-ков с отрицательным значением. И вышеупомянутый скрипт не «хочет брать» строки с отрицательными ID-ками в работу. Т.е. все строки в которых нормальные (с положительными значениями) ID-ки обрабатываются как и задумано, а отрицательные он просто не берет из таблицы. Я понимаю, что это вопрос скорее по PHP но все таки подскажите пжлста как сделать что бы данный «Скрипт для выполнения работы по шагам» так же работал со строками у которых отрицательные ID-ки. За выборку строк из таблицы отвечает участок кода: $lastID = intval($_REQUEST["lastid"]); $table = "b_TABLISA"; // здесь указываем с какой таблицей будем работать. $rs = $DB->Query("select * from $table where ID>$lastID order by ID asc limit 500;"); while ($ar = $rs->Fetch()) { /* * do something !!! т.е. здесь нужно вставить что обрабатывать */ $lastID = intval($ar["ID"]); } Т.е. как я понимаю, нужно изменить строку: $lastID = intval($_REQUEST["lastid"]); но как? Попробовал: $lastID = intval(-100000); Дак скрипт начинает циклить бесконца по первым 500 строкам. Заранее спасибо. |
|
|
|
|
|
Добрый день,
Преамбула: Я cделал скрипт php, который переносит информационные данные из таблиц MySQL в Инфоблоки Битрикса (таблицы MySQL Битрикса). Этим скриптом наполнил уже примерно 25 Инфоблоков – все нормально. Самый большой из них 600 строк (элементов). !Но когда начал наполнять Инфоблок объемом 8000 строк - до 1293 строки все заполняется а далее нет и выдается 500 ошибка. ВОПРОС: С чем это м.б. связано? М.б. с моим кривым скриптом? или с настройками сервера? Или м.б. в Битриксе есть какая ни будь защита против внесения в Инфоблоки сразу БОЛЬШОГО объема информации? Подскажите пжлста кто встречался с подобной засадой… В какую сторону копать? Настройки повысил до: memory_limit = 128M max_execution_time = 360 max_input_time = 60 далее повышать на сколько я понимаю нет смысла. сообщение в лог файле: [Wed Mar 30 16:24:25 2011] [error] [client 95.169.136.123] Premature end of script headers: fastcgi-wrapper [Wed Mar 30 16:24:25 2011] [notice] mod_fcgid: server /var/www/u1822-php5/fastcgi-wrapper(24654) started Заранее спасибо если кто откликнется… |
|
|
|
|
|
Идете в: Рабочий стол > Контент> Информ. блоки> Типы информ. блоков
здесь заходите в "Изменить" того Типа Информблоков который хотите сделать без Секций, далее убираете галочку в "Использовать древовидный классификатор элементов по разделам:" Сохраняете все - в данном Типе Инфоблоков Секций/Разделов не будет. |
|
|
|
|