Если определить
1 |
window.BXDEBUG = true; |
То можно вывести в консоль значение и стек:
1 |
BX.debug('AJAX-Response', data); |
Создать БД:
1 2 3 |
CREATE DATABASE `testportal_new` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; |
Создать пользователя и выдать ему права на новую БД можно одной командой:
1 |
GRANT ALL ON `testportal_new`.* TO `testportal_new`@`localhost` IDENTIFIED BY '*********'; |
Можно и по отдельности. Сначала создать пользователя:
1 2 |
CREATE USER `testportal_new`@`localhost` IDENTIFIED BY '*********'; |
А затем выдать права пользователю:
1 2 |
GRANT ALL ON `testportal_new`.* TO `testportal_new`@`localhost`; |
Сменить пароль можно с помощь оператора SET PASSWORD (***):
1 2 3 |
SET PASSWORD = PASSWORD('some password') SET PASSWORD FOR user = PASSWORD('some password') |
Структура таблицы b_option:
1 2 3 4 5 6 7 8 9 10 11 |
mysql> describe b_option; +-------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+-------+ | MODULE_ID | varchar(50) | YES | MUL | NULL | | | NAME | varchar(50) | NO | MUL | NULL | | | VALUE | text | YES | | NULL | | | DESCRIPTION | varchar(255) | YES | | NULL | | | SITE_ID | char(2) | YES | | NULL | | +-------------+--------------+------+-----+---------+-------+ 5 rows in set (0.01 sec) |
Получить SQL-инструкцию для создания таблицы:
1 2 3 4 5 6 7 8 9 10 |
mysql> show create table b_option; CREATE TABLE `b_option` ( `MODULE_ID` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL, `NAME` varchar(50) COLLATE utf8_unicode_ci NOT NULL, `VALUE` text COLLATE utf8_unicode_ci, `DESCRIPTION` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, `SITE_ID` char(2) COLLATE utf8_unicode_ci DEFAULT NULL, UNIQUE KEY `ix_option` (`MODULE_ID`,`NAME`,`SITE_ID`), KEY `ix_option_name` (`NAME`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci |
Получить SQL-инструкцию для создания БД:
1 2 3 4 5 6 7 |
mysql> SHOW CREATE DATABASE testdb; +------------+---------------------------------------------------------------------------------------------+ | Database | Create Database | +------------+---------------------------------------------------------------------------------------------+ | testdb | CREATE DATABASE `testdb` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */ | +------------+---------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec) |
Создание DWORD-параметра ExtensionHardening=0 в ветке реестра HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security отключает предупреждения типа:
Действительный формат открываемого файла «(имя.расширение)» отличается от указываемого его расширением имени файла. Перед открытием данного файла убедитесь, что он не поврежден и получен из надежного источника. Открыть этот файл сейчас?
В D7 Bitrix в каталоге local будут обрабатываться следующие каталоги:
При фильтрации по стандартным полям «Начало активности», «окончание активности» и дата изменения, дата создания в фильтр значение фильтра передается в формате сайта. Но в случае фильтрации по пользовательскому полю типа «дата/время» все несколько иначе. Это свойство храниться как строковое с датой в формате год-месяц-день час:минута:секунда
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$date='17.03.2014 11:50:00'; $arSelect = Array("ID", "NAME", "DATE_ACTIVE_FROM","PROPERTY_DATE"); $arFilter["IBLOCK_ID"]=1; $arFilter["DATE_ACTIVE_FROM"]=$DB->FormatDate($date, "DD.MM.YYYY HH:MI:SS", FORMAT_DATETIME); //Фильтрация по дате активности //$arFilter["PROPERTY_DATE"]=$DB->FormatDate($date, "DD.MM.YYYY HH:MI:SS", FORMAT_DATETIME); //Не правильная фильтрация по по пользовательскому свойству типа дата //$arFilter["PROPERTY_DATE"]=$DB->FormatDate($date, "DD.MM.YYYY HH:MI:SS", "YYYY-MM-DD HH:MI:SS"); //Правильная фильтрация по по пользовательскому свойству типа дата $res = CIBlockElement::GetList(Array("ID"=>"ASC"), $arFilter, false, false, $arSelect); while($arFields = $res->Fetch()) { var_dump($arFields); } |
Поэтому при фильтрации по пользовательским свойствам:
1 |
$arFilter["PROPERTY_DATE"]=$DB->FormatDate($date, "DD.MM.YYYY HH:MI:SS", <b>"YYYY-MM-DD HH:MI:SS"</b>); |
FORMAT_DATE | А | Для публичной части, в данной константе хранится формат даты из настроек текущего сайта. Для административной части — формат даты текущего языка. |
FORMAT_DATETIME | А | Для публичной части, в данной константе хранится формат времени из настроек текущего сайта. Для административной части — формат времени текущего языка. |
Текущее время:
1 2 |
echo ConvertTimestamp(time(), "FULL"); 24.11.2014 22:19:30 |
Ссылка на похожую статью.