
Maxim
12.01.2017
09:23:30
у меня
ой,я свой аватар не вижу
тогда норм )

Ok
12.01.2017
09:23:55

Google

Бернгардт
12.01.2017
09:24:52
Гюльчитай )

Sergio
12.01.2017
09:25:05
я тоже свой не вижу

Maxim
12.01.2017
09:25:14
нет. st

Sergio
12.01.2017
09:28:38
Есть хоткеи на цитирование?

Alexander
12.01.2017
10:00:41
а я вижу авы)
товарищи, как сделать кеширование в компоненте catalog.section.list при использовании своего фильтра global $arFilter (в фильтре меняется значение в зависимости от урла)?
Сейчас один раз кеш создается и используется на всех вариантах урла...

Бернгардт
12.01.2017
10:03:45
в параметры результаты фильтра загони
будут разные параметры - будет разный кеш

Alexander
12.01.2017
10:05:51
без запятых ни хрена не понял что ты написал...
т.е. если в global $arFilter
$arFilter = ['PROPERTY' => ['PROP' => 1]];
каждый раз указывать разное значение PROP, то кеш будет свой создаваться?
у меня не создается...
все время один и тот же подгружается

Maxim
12.01.2017
10:07:00
а чо вы все жалуетесь на кастомизацию sale.order.ajax? http://idea.1c-bitrix.ru/3263/

svetlana
12.01.2017
10:07:09
а где по вашему там должны быть запятые? ))

Maxim
12.01.2017
10:07:10
пишут жеж: Типовой шаблон компонента sale.order.ajax очень прост и хорош, легко кастомизировать.

Google

svetlana
12.01.2017
10:07:37
а ещё пишут что он идеален и нинада его кастомить

Alexander
12.01.2017
10:07:40
да сумбур из слов, ничего не понятно.
в итоге что делать-то?..

Maxim
12.01.2017
10:07:54
Сашка, налей кофЯ

Alexander
12.01.2017
10:08:09
Привет, Макс.
Да ща пойду)) Снег валит ппц)

Maxim
12.01.2017
10:08:18
+

svetlana
12.01.2017
10:08:27
я лично всё поняла, там не нужны запятые )

Alexander
12.01.2017
10:09:02
global $arFilter;
$arFilter = array('PROPERTY' => array('SEX_VALUE' => getSexCode(TRUE)));
"CACHE_TYPE" => "A",
"CACHE_TIME" => "36000000",
"CACHE_NOTES" => "",
"CACHE_GROUPS" => "Y",
кеш не создается для каждого фильтра, все время один и тот же подгружается
/stat@combot

Combot
12.01.2017
10:10:03
combot.org/chat/-1001039787275

Alexander
12.01.2017
10:12:13
Ну что, идей не будет?..

svetlana
12.01.2017
10:12:55
а вы требуете решения? вам его выдали. требуйте объяснения!
копайте кеширование
мы заняты

Alexander
12.01.2017
10:13:23
какое решение? я уже написал, что от замены параметров кеширование одно и тоже все время вызывается

svetlana
12.01.2017
10:13:43
замены каких параметров?

Alexander
12.01.2017
10:13:53
фильтра

svetlana
12.01.2017
10:14:02
а вы фильтр передаёте компоненту?

Alexander
12.01.2017
10:14:13
конечно, я код же показал

svetlana
12.01.2017
10:14:32
нет вы показали формирование массива фильтра
а компонент откуда знает о фильтре?

Google

Alexander
12.01.2017
10:15:01
откуда компонент catalog.section знает о фильтре?))

Tony
12.01.2017
10:15:07

Alexander
12.01.2017
10:15:20
есть параметр Filtr_Name, который смотрится в самом компоненте

svetlana
12.01.2017
10:15:43
а он принимает участие в кешировании?
он туда приходит? во первых

Alexander
12.01.2017
10:16:34
Вот мы и пришли в начало, я спросил почему не работает, вы мне стали говорить, что от замены параметра фильтров - создается свой кеш. Вы еще при этом сказали, что Вы успешно поняли сообщение человека, а сейчас оказывается, что ничего не поняли)

svetlana
12.01.2017
10:17:42
ну хорошо, я ничего не поняла )
разбирайтеся

Alexander
12.01.2017
10:18:19
угу))

Sergio
12.01.2017
10:23:58
Вы должны подмешать в параметры ваш фильтр
В компонентах есть параметры, они влияют на кеш
Если вы добавите любой произвольный параметр он тоже будет влиять на кеш

Sergio
12.01.2017
10:24:49
меняя значение этого параметра - меняете кеш
Вот вам и посоветовали подмешивать ваш фильтр в параметры

Amir
12.01.2017
10:25:19
чето не сообразил, как получить список подписчиков на рассылку
какой объект то
класс

Sergio
12.01.2017
10:25:50
Если вы не поняли, что вам посоветовали, походу, нужно перечитывать столько раз, пока не поймете

Бернгардт
12.01.2017
10:26:54
а catalog.section.list не знает нифига о фильтре, и это правильно
catalog.section знает, а section.list нет

Google

Alexander
12.01.2017
10:28:52
@optim_ist
я его чуть кастомизировал и он научился понимать, спасибо теперь за четкое объяснение.

Бернгардт
12.01.2017
10:29:09
и кстати, на будущее
может это звучит немного жестоко, но вам никто не обязан помогать
потому пожалуйста без нервов, они отбивают желание

Alexander
12.01.2017
10:29:28
а то накинулись, что я не правильно читаю, я ведь все правильно прочел, что Вы впервые написали...

Бернгардт
12.01.2017
10:29:43
зря кастомите, лишаетесь поддержки
достаточно параметры компоненты откастомить
докинуть вручную и забыть
ну или добавить параметр в шаблон, там тоже можно кастомные параметры проводить, тогда и визредактор портить не будет, если кто залезет

Alexander
12.01.2017
10:32:27
так работа фильтра все равно в component.php вся, просто в компоненте изначально нет возможности использовать фильтр
как я изменю запрос, не кастомизировав сам компонент?

Бернгардт
12.01.2017
10:46:50
а зачем списку секций вообще фильтр? может стоит задуматься об этом?
фильтруем элементы, но выводим секции
логика!

Alexander
12.01.2017
10:49:58
легко,у меня есть страницы каталога разбитые по полу (мужской/женский),
на странице все для мужчин, мне нужно выводить бренды товаров, у которых есть товары только для мужчин.

Nikita
12.01.2017
10:51:07
У кого-нибдуь есть идеи как сделать 2 доставки в оформлении заказа?
Нужно забрать товар у клиента, почистить его и вернуть на место, можно это сделать самовывозом и самодоставкой и курьером туда и обратно.

Admin
ERROR: S client not available

Бернгардт
12.01.2017
10:52:00
и да, по бренду, по полу, фильтровать секции, сервак положите
предрасчет тут делать надо

Alexander
12.01.2017
10:52:46
эт все пустяки, с кешированием я разобрался в итоге :)

Бернгардт
12.01.2017
10:53:29
так он бахнется без кеширования на реальных данных
при 10 товаров действительно проблем нет, а вот будет тысяч 10-20 хотябы, потестируйте на реальной нагрузке - возможно вас удивит

Роман
12.01.2017
10:53:34
всем привет

Бернгардт
12.01.2017
10:53:58
и да, на локалке если при выключенном ложится сервер
в бою кеширование уже не спасет даже от яндекс-гугло ботов

Роман
12.01.2017
10:54:51
уже поднимал вопрос но так и не победи
Необходимо настроить 301 редирект с http на https
Аналогично со всеми картинками, файлами (например JS)
картинки и файлы как редиректить? причем все скопом бы.....

Google

Бернгардт
12.01.2017
11:01:35
до апача просто вопрос не доходит, потому его настраивать бесполезно

Роман
12.01.2017
11:03:34
а это в настройках хоста искать?

Бернгардт
12.01.2017
11:04:59
это надо курить маны по настройке nginx и править конфиги
ну или к админу обратиться все-таки

Роман
12.01.2017
11:05:13
понял, спасибо

Бернгардт
12.01.2017
11:05:40
пжлст
не во что)

svetlana
12.01.2017
11:05:43

Роман
12.01.2017
11:05:56
еще один глупый вопрос)))

Alexander
12.01.2017
11:06:31
хостинга

Роман
12.01.2017
11:06:45
ок, всем спасибо

Nikita
12.01.2017
11:07:33
проблема сделать выбор чем туда и чем обратно?
Да, проблема в том что доставка в магазине всегда одна, две доставки мне кажется вообще не реально сделать. С пунктами выдачи при самовывозе/самопривозе на карте. Что то подсказывает мне что Битрикс тут не нужен.

svetlana
12.01.2017
11:08:04
то есть нужно туда курьер а обратно самовывоз?
ну например
намонстрячить свою автоматизированную службу доставки с выбором параметров. но это грустно и долго.

Nikita
12.01.2017
11:11:23
Это вариант для одной доставки либо самовывоз либо курьер
Туда и обратно не сделать через автоматизированную, стоимости то 2

svetlana
12.01.2017
11:12:21
а умножать на два не вариант? =)
в автоматизирвоанной

Nikita
12.01.2017
11:12:50
))) Нет, цены то разные
Можно заказать доставку в другой адрес (за городом) например

svetlana
12.01.2017
11:13:24
две службы вообще. обе автоматизирвоанные. одна расчёт делает для курьерской. другая для самовывоза. пользователь выбирает доставку какую надо. расчёт делается самой службой.