
Anton
10.04.2018
07:26:17
ну в документаци по композиту про динамику подробно
в курсе вернее
найти можно по словам
композит битрикс курс читать бесплатно без смс

Google

Anton
10.04.2018
07:27:29
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=39&LESSON_ID=2551&LESSON_PATH=3910.3259.2605.2551

Шох
10.04.2018
07:27:58
спасибо большое))
К сожалению это уже использовал, результата не принесло...

Anton
10.04.2018
07:29:48
может у вас цена еще и в обычных кэш попадает не7

Шох
10.04.2018
07:30:07
вызывал frame->begin(""0, все подгружалось позже, но данные все равно были предыдущие

Anton
10.04.2018
07:30:25
обычный кэш значит

Шох
10.04.2018
07:30:48
Спасибо, сейчас посмотрю.

Anton
10.04.2018
07:31:43
примешивай локацию к параметрам компонента
если у тебя атм параметры от локации зависят
тогда кэш будет разные нагенериваться для локаций

Milena
10.04.2018
07:43:59
всем привет
может кто подсказать?
если я в битриксе импортирую csv файл, то где я могу его наблюдать?
т.к. я просто добавляю новые данные, но не вижу отображения на сайте

Roman
10.04.2018
07:47:02

Milena
10.04.2018
07:47:53
каталог обновлённый
с новыми товарами

Google

Roman
10.04.2018
07:48:07
Коллеги, добрый день, подскажите, у каких служб доставки есть возможность ввода адреса или других параметров именно на этапе выбора службы доставки при оформлении заказа, нужен образец для кастомизации других служб.

Anton
10.04.2018
07:48:48
адрес и другие поля это все свойства заказа
каждое свойство заказа можно связать с конкретной доставкой

Roman
10.04.2018
07:49:51

Nikita
10.04.2018
08:23:03
Ребят, нужна помощь.
Обновил битрикс, насколько понимаю произошли изменения с модулем ИМ, и все скидки переехали в раздел «правила работы с корзиной».
Раньше в API использовал класс CCatalogDiscount, чтобы получить товары со скидкой, какой класс использовать сейчас?

Roman
10.04.2018
08:24:26
Коллеги, где задаётся параметр службы доставки ISNEEDEXTRAINFO?

Anton
10.04.2018
08:24:27
Если кратенько, то никакой
т.е. отдельным правилом?

Nikita
10.04.2018
08:25:21

Anton
10.04.2018
08:25:53
ну тогда рекомендую дублировать пометку скидочных разделов
т.е. заводить отдельное свойство при разделе
что товары являются скидочными

Nikita
10.04.2018
08:26:37
и обработчик вешать на создание/обновление скидки?

Anton
10.04.2018
08:26:56
можно туда, только там вам будет относительно друдно дернуть условие
можно просто на уровне административном зарулить
что при измении правил скидки руками протыкивать и свойства разделов

Nikita
10.04.2018
08:27:37
у меня задача просто выводить товары со скидкой)

Anton
10.04.2018
08:28:02
ну у некоторых людей задача просот спутник в космос запустить

Google

Anton
10.04.2018
08:28:07
а гемороятся годами

Nikita
10.04.2018
08:28:21
а если товаров будет 10 000+?)

Anton
10.04.2018
08:28:47
ну вот поэтому нужно бостоятельно узнавать все условия задачи и потенциал
может потом инопланетяне
и под них отдельный пол заводить

Nikita
10.04.2018
08:29:30
да как-то можно дернуть, мне кажется. Ладно, поковыряюсь в исходниках.
Дали вроде направление какой класс ковырять

Anton
10.04.2018
08:30:10
нууу
удачи
хотя бы узнаете как там все устроено, тоже польза

Nikita
10.04.2018
08:30:56
обновление конечно четко сделали, обновитесь и все сломается. Даже совместимости никакой ?♂️

Sib
10.04.2018
08:33:19
Обновление битрикса?
Там же вроде обратная совместимость, все дела...
Если в ядро никто не лазил, то вроде и ломаться нечему

Anton
10.04.2018
08:33:32
могли скидоны конвертнуть
там же плашка бесячая висит
конвертнешь и пожалуйста
а может в последних обновлениях конвертит насилием

MarconiKlin A12E
10.04.2018
08:40:01

Anton
10.04.2018
08:40:18
и слава богу

Nikita
10.04.2018
08:40:21

Anton
10.04.2018
08:40:24
работы на 7 лет вперед

Google

Anton
10.04.2018
08:40:52
там если по модулю попрыгать
там очень прикольная была замута, не знаю как сейчас
но там из модуля сэйл
классы каталога
создавались

Nikita
10.04.2018
08:41:16
вот модуль и копаю, но там прямые запросы в основном в БД)

Anton
10.04.2018
08:41:17
объекты верней
не, простого метода типа усе товары, что попали под скидку нету

Nikita
10.04.2018
08:41:54
точнее не прямые. ORM, но без обертки в конкретный класс)

Anton
10.04.2018
08:42:10
правило там растет прям в базе в виде текста функции в зависимости от набора правил
и чере щельме бельме эта функция достается и для текущей сущности заказа или чего-там дергается
т.е. по идее надо перебрать все сущности и проверить попали не попали
но это треш

Nikita
10.04.2018
08:43:33
блин, походу придет обработчики вешать как-то.
Надеюсь они возвращают PRODUCT_ID какой-то

Anton
10.04.2018
08:43:43
кто они?
не возвращают

Nikita
10.04.2018
08:43:49
обработчики
как так то)

Anton
10.04.2018
08:44:06
выгрузка из 1с?

Nikita
10.04.2018
08:44:11
нет

Google

Anton
10.04.2018
08:44:40
есто события на создание правила
в принципе там можно выдернуть всю инфу

Nikita
10.04.2018
08:44:59
ну я про них и говорю

Anton
10.04.2018
08:45:05
ща дам наводку

Nikita
10.04.2018
08:45:24
обработчик на событие вешается, и скорее всего там есть инфа о товарах, которые попадают под правило

Anton
10.04.2018
08:45:33
onBuildDiscountConditionInterfaceControls
onBuildDiscountConditionInterfaceControls
Main\EventManager::getInstance()->addEventHandler(
'sale',
'onBuildDiscountConditionInterfaceControls',
array(
'\\Itlobster\\CondCtrlLocation',
'loadControlsParams'
)
);
При построении возможных условий в правилах корозины.
Применяется, чтобы добавить своих контролов
——
DiscountonAfterAdd
вот так я себе накидал, когда писал
но это я для визуалки делал
но если ты поищешь в каком файле этот обработчик
ты найдешь там полный список событий
DiscountonAfterAdd вот лучше подойдет очевидно

Artur
10.04.2018
08:52:53

Anton
10.04.2018
08:53:51
нууу, я бы пошел от нативного
типа можно ли яваскриптом в врпницпе понять какой объект сейчас выделен

Artur
10.04.2018
08:54:40

Anton
10.04.2018
08:55:13
имею ввиду понять вообще принципы работы, в том числе на уровне того как это эдитор делает