@bitrixfordevelopers

Страница 191 из 1492
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
а то)

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

Трофимов
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
кеш?)

если отключить фасету?

Страница 191 из 1492