
Vite4eg
13.10.2016
18:02:21
js?
Хотя, сервак проверять должен
D7 может

Vladimir
13.10.2016
18:07:15
я так понимаю или в личном кабинете дырень, или после оформления заказа

Google

MarconiKlin A12E
13.10.2016
18:07:28
Интересненько..а подробности есть?

Vladimir
13.10.2016
18:08:06
вот нету, но на таком баге можно не кисло так подняться при стоимости нового клиента в 100-400р ... слить базу конурентам

Stanislav
13.10.2016
19:54:59
Написал микро-модуль смены курса валюты на текущую дату с наценкой на курс. Все хорошо работает, если запускать через агент. А как можно сделать, чтобы модуль исполнялся по кнопке сохранить/применить в его настройках?
т.е вписал наценку, нажал применить, и курс сменился

Mark
13.10.2016
19:56:16
куда вписать надо? в ваш модуль?

Stanislav
13.10.2016
19:56:43
да, захожу в настройки модуля. Вбиваю в поле наценку. Нажимаю сохранить

Mark
13.10.2016
19:57:14
так запустите там тот же метод, что и в агенте?

Stanislav
13.10.2016
19:59:56
вот и вопрос, не знаю как запустить метод при сохранении. в options.php?

Mark
13.10.2016
20:01:43
да, как не знаете?) это же ваш модуль. вы его написали?) вы что-то делаете при нажатии кнопки "сохранить", сделайте там же и вызов этого метода.

Amir
14.10.2016
03:16:20
Как где скачать именно эту версию?
1С-Битрикс: Управление сайтом 14.5.0
Вообще могу скачать последнюю пробную версию, и там прикрутить текущую лицензию от 14.5.0 версии?

Алексей
14.10.2016
07:20:38
лицензия не привязывается к версии , главное чтоб активна была

Алексей
14.10.2016
08:28:22
Ребят, подскажите, пожалуйста, а как вывести дату в русской локале через новый класс DateTime?
В настройках сайта указаны региональные настройки (Россия, все дела), а DateTime все-равно возвращает по умолчанию
$dateTime = new DateTime($this->arResult['DATE_CREATE']);
$this->arResult['DATE_CREATE_FORMATED'] = $dateTime->format('d F Y H:i');
выдает: 14 October 2016 08:42

Google

Алексей
14.10.2016
08:37:01
<?php
$cal = IntlCalendar::createInstance(IntlTimeZone::getGMT(), 'en_US_CALIFORNIA');
var_dump(
$cal->getLocale(Locale::ACTUAL_LOCALE),
$cal->getLocale(Locale::VALID_LOCALE)
);
что говорит
убери en_US_CALIFORNIA ток

Tema
14.10.2016
09:01:02
AddEventHandler("sale", "OnBeforeOrderUpdate", "OnBeforeOrderAddHandler");
function OnBeforeOrderAddHandler($ID, &$arFields) {
AddMessage2Log('qwe');
CEvent::Send('MANAGER_NEW_ORDER', SITE_ID, array('MESS' => 123));
}
где ошибка? событие не хочет вызываться

Mark
14.10.2016
09:02:22
версия битрикса?

Tema
14.10.2016
09:02:34
самая свежая
но обработка устаревших событий включена

Mark
14.10.2016
09:02:45
нужны новые события

Tema
14.10.2016
09:03:09
пробовал, кстати

Mark
14.10.2016
09:03:15
были проблемы с этим, когда последний раз работал


Tema
14.10.2016
09:06:11
а, вот, заработало с новым событием. значит, в первый раз что-то не так написал
спасибо
довольно забавно получается
в init.php новое и старое события прописаны
AddEventHandler("sale", "OnBeforeOrderUpdate", "OnBeforeOrderAddHandler");
function OnBeforeOrderAddHandler($ID, &$arFields) {
AddMessage2Log(123);
//CEvent::Send('MANAGER_NEW_ORDER', SITE_ID, array('MESS' => 123));
}
$OnBeforeOrderUpdate = new Bitrix\Main\Event("sale", "OnBeforeOrderUpdate");
$OnBeforeOrderUpdate->send();
foreach ($OnBeforeOrderUpdate->getResults() as $OnBeforeOrderUpdateResult) {
if($OnBeforeOrderUpdateResult->getType() == \Bitrix\Main\EventResult::SUCCESS) {
//$handlerRes = $OnBeforeOrderUpdateResult->getParameters();
AddMessage2Log(321);
//CEvent::Send('MANAGER_NEW_ORDER', SITE_ID, array('MESS' => 123));
}
}
если так и соатвить - срабатывает только старое
если закомментить новое - старое не срабатывает
если закомментить старое - новое не срабатывает
так и должно быть?

Google

Mark
14.10.2016
09:19:37
что то не так делаете)

Tema
14.10.2016
09:19:51
старое срабатывает тоже странно, и $ID и $arFields == null

Vite4eg
14.10.2016
09:21:45
Я правильно понимаю, второе - это не регистрация события, а его генерация?
То есть сначала регается обработчик, потом генерится событие

Tema
14.10.2016
09:23:05
да наверное, брал отсюда - http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=3113&LESSON_PATH=3913.5062.3113

Vite4eg
14.10.2016
09:24:14
Вы стащили код, порождающий событие. Это одно. И он у вас в d7. А вот обработчик вы регали старым способом. Вам что нужно?

Maxim
14.10.2016
09:25:51
http://tidido.com
крутая соц сеть

Tema
14.10.2016
09:26:05
а, т.е. в d7 строка AddEventHandler("sale", "OnBeforeOrderUpdate", "OnBeforeOrderAddHandler"); все еще актуальна? я думал, $OnBeforeOrderUpdate = new Bitrix\Main\Event("sale", "OnBeforeOrderUpdate"); всю работу делает

Vite4eg
14.10.2016
09:26:27
Нет, вы путаете понятия
http://pastebin.com/7bLtuEuy

Tema
14.10.2016
09:30:36
понял, спасибо

Алексей
14.10.2016
09:38:13
Коллеги, как фильтруют UserTable и UF_?

Mark
14.10.2016
09:46:38

Natalie
14.10.2016
09:55:53
Ребят, всем привет!✌ Тут такое дело, кто из Москвы, завтра приглашаю всех на хакатон на ВДНХ в хакспейс Сталь. Общий призовой фонд $42 000 и еще куча всяких ништяков. + крутые эксперты из отрасли на площадке)
https://tadhack.voximplant.ru/
тут регистрация)

Алексей
14.10.2016
09:56:46
Кому интересно, если надо фильтровать данные по UF_
в D7, то делаем так
$ebtUse = \Bitrix\Main\UserTable::getEntity();
$obMainQuery = new Bitrix\Main\Entity\Query($ebtUse);
$obMainQuery->setSelect(array('ID', 'LOGIN', 'UF_OLOLO'));
$obMainQuery->setFilter(array('=UF_OLOLO' => 123456 ));
$obResBrands = $obMainQuery->exec();

Maxim
14.10.2016
09:56:59
натаха проснулас

Google

Natalie
14.10.2016
09:57:10
а то)

Maxim
14.10.2016
09:58:22

Sergey
14.10.2016
10:07:35
тут битриксоиды, так что хакатон не по адресу :D

Maxim
14.10.2016
10:08:16
зато фотка у натахи прекрасна )

Natalie
14.10.2016
10:08:46
битриксоиды будут на плошадке и в жюри сидеть)
спасиб)

Maxim
14.10.2016
10:10:11
а я в битриксе посижу, и на фотку погляжу.

Sergey
14.10.2016
10:15:13
будут сидеть на площадке «Если ничего не сделаете – будете как они»

Admin
ERROR: S client not available

Vladimir
14.10.2016
10:53:17

Трофимов
14.10.2016
10:55:31
Всем привет, как победить затираение правил из urlrewrite?

Vladimir
14.10.2016
10:56:54
и писать код в 1 строчку а не 5, Table::getList($param);
http://joxi.ru/J2byGj7FRX6wm6

Evgeny
14.10.2016
11:09:19
права только на чтение на файл

Vite4eg
14.10.2016
11:09:57

Evgeny
14.10.2016
11:10:10
только хардкор

Vladimir
14.10.2016
11:20:52
А кто вообще в хакатонах учавствовал, как оно там

Maxim
14.10.2016
11:21:08
c dav кто то работал?

Google

Maxim
14.10.2016
11:21:17

Vladimir
14.10.2016
11:22:13
Кто за 5 часов больше наговнокодит)

Maxim
14.10.2016
11:22:38
именно

Sergey
14.10.2016
11:28:54
Ребят подскажите Умный фильт фильрует по свойсвам товарных предложений ?

Mark
14.10.2016
11:30:32
да

Sergey
14.10.2016
11:32:14
по цене да
по свойвам он не выплевывает их
И в фасетном индексе только омновной каталог

Mark
14.10.2016
11:33:47
настройки надо настроить
в иблоке - св-ва - "показывать в кном фильтре"

Sergey
14.10.2016
11:34:50
все стоит )
Это первый делом проверил

Mark
14.10.2016
11:35:41
привязка свв к разделам?

Sergey
14.10.2016
11:36:14
так это торговые предложения

Mark
14.10.2016
11:38:12
да, точно
а
св-ва заполнены?)

Sergey
14.10.2016
11:38:37
http://joxi.ru/LmGjVbVuRxgvEr
да свойства есть

Mark
14.10.2016
11:39:02
кеш?)
если отключить фасету?