Добрый день. Макеты для адаптива есть? И адрес сайта если можно?
|
|||||
|
|
|
И сухари в качестве бонусов.... ![]() |
|||
|
|
|
|
|||||
|
|
|
|
|||||
|
|
|
|
|||
|
|
|
|
Я так понял вы имеете ввиду настройку главного модуля. Пункт "часовые пояса"? Там стоит сейчас разница +5 часов. При этом
галочка "По умолчанию автоматически определять часовой пояс по браузеру:" - не стоит. галочка "Разрешить использование часовых поясов:" - соответственно установлена. Т.е. в бд время записывается корректно, почему оно при выводе заказов в админке скажем так "хаотично пляшет" то в одну, то в другую сторону для меня загадка. |
|||
|
|
|
|
У меня тоже есть проблема со временем. Причем время заказа отстает не на ровные часы а на минуты.
Создал сейчас заказ в 15:12 по Моск. времени. В личном кабинете дата этого заказа так и отражается как 31.10.2012 15:12:22. Если просматривать заказы через админку. То там уже заказ будет от 31.10.2012 15:10:22. Иногда время разнится минут на 30-40. Кто знает из-за чего это может быть? |
|
|
|
|
<[img]undefined[/img] src="http://site/bitrix/spread.php?s=rgretrtrtreyytytyytu...." alt="" style="width:0px; height:0px; position:absolute; left:-1px; top:-1px;" /> заметил это только сегодня случайно. Сейчас нашел, что эту запись в файле main.php выводит функция GetSpreadCookieHTML(). Параметры в строке закодированы через $params = "s=".urlencode(base64_encode($params))."&k=".urlencode(md5($params.$salt)); раскодировал их, ничего сверхестественного не нашел. Непонятно с какой целью это делается и вирус ли это был или нет пока тоже не ясно. |
|||
|
|
|
|
Хорошо. Спасибо. Попробую.
Еще один вопрос назрел. Спрошу его пожалуй в этом топике. Мне необходимо было перенести пользователей со старого движка (вебасист) на битрикс. Там была такая реализация: Часть полей были файловыми. т.е. например было поле ИНН, где пользователь загружал скан свидетельства, причем не обязательно это было изображение, он мог загрузить его и в pdf и даже в формате ворд. Соответственно таких полей в битриксе не было. Пришлось создать пользователькие поля с типом файл. Но вот в момент импорта файлы из этих полей не переносились. Т.е. если поле "строка" или "список" то все нормально, если "файл" то нет. При этом стандартное поле "PERSONAL_PHOTO" нормально переносилось. Я начал разбираться в чем дело. Нашел в файле csv_user_import.php в методе ImportUs er() вот такие строчки if (array_key_exists("PERSONAL_PHOTO", $arFields) && strlen($arFields["PERSONAL_PHOTO"]) > 0) { $arFile = CFile::MakeFileArray($this->imageFilePath."/".$arFields["PERSONAL_PHOTO"]); $arFile["MODULE_ID"] = "main"; $arFields["PERSONAL_PHOTO"] = $arFile; } добавил после них строки своих пользовательских полей. if (array_key_exists("UF_IP_COPY_PASSPORT", $arFields) && strlen($arFields["UF_IP_COPY_PASSPORT"]) > 0) { $arFile = CFile::MakeFileArray($this->imageFilePath."/".$arFields["UF_IP_COPY_PASSPORT"]); $arFile["MODULE_ID"] = "main"; $arFields["UF_IP_COPY_PASSPORT"] = $arFile; } if (array_key_exists("UF_IP_PASSPORT_PROP", $arFields) && strlen($arFields["UF_IP_PASSPORT_PROP"]) > 0) { $arFile = CFile::MakeFileArray($this->imageFilePath."/".$arFields["UF_IP_PASSPORT_PROP"]); $arFile["MODULE_ID"] = "main"; $arFields["UF_IP_PASSPORT_PROP"] = $arFile; } ..... и т.д. после этого файлы добавились в аккаунт импортируемого пользователя. Ну естественно мне пришлось изменить файл ядра. Поэтому возник вопрос. Не меняя ядро это как-то можно было сделать стандартными средствами системы? |
|
|
|
|