@bitrixfordevelopers

Страница 724 из 1492
Elion
26.04.2017
08:25:41
голос*

Tony
26.04.2017
08:26:00
/bitrix/admin/perfmon_table.php?lang=ru&table_name=b_rating_vote это не оно разве?

Elion
26.04.2017
08:26:46
оно - есть привязка к пользователю

но нет привязки к рейтингу. Получается в рамках битрикса, разные рейтинги это только разные подсчеты результатов голосования, а список оценок один

Google
svetlana
26.04.2017
08:28:16
да, так и есть )

Elion
26.04.2017
08:29:41
думал сделать через bitrix:iblock.vote - вместо двух звездочек - иконка лайк и дизлайк - но так не смогу считать сумму лайков и сумму дизлайков

Анатолий
26.04.2017
08:49:03
народ, а у купона не хранится история заказов где он был применен?

Ok
26.04.2017
08:57:23
нет

ищите у заказа, может, там есть

Бернгардт
26.04.2017
09:01:33
не кука - очистил все куки, функционал остался
ну значит магия ) или ip ) если бы все куки очистились - как бы он узнал? ну вот так, чисто теоретически?

но я всетаки думаю кука + сессия

последнее время чтото плохо в магию верю )

Elion
26.04.2017
09:02:33
последнее время чтото плохо в магию верю )
Да не кука это, вот же таблица с ip - /bitrix/admin/perfmon_table.php?lang=ru&table_name=b_rating_vote

Sergey
26.04.2017
09:05:25
Делал голосование лайк дизлайк на hl инфоблоках. Ид елемента, 1 или 0 (лайк-дизлайк) и ip

Igor
26.04.2017
09:06:07
все-таки реальный кейс, что 1 ip на подсеть

Sergey
26.04.2017
09:06:35
Сказали IP

Google
Igor
26.04.2017
09:06:55
Сказали IP
странные люди) но пофиг

Sergey
26.04.2017
09:06:56
Я вкурсе про динамические

Бернгардт
26.04.2017
09:10:03
странные люди) но пофиг
зато нам всегда работа найдется )

бгг

наши руки не для скуки

Rustam
26.04.2017
09:40:55
А куда пропал скрипт диагностики, ребят? https://webcache.googleusercontent.com/search?q=cache:HH15TljGKdUJ:https://dev.1c-bitrix.ru/learning/course/%3FCOURSE_ID%3D42%26LESSON_ID%3D8437+&cd=1&hl=ru&ct=clnk&gl=ru

Nick
26.04.2017
10:01:50
из ccrm lead add if (isset($arFields['DATE_CREATE'])) unset($arFields['DATE_CREATE']); Но почему так сделали?

Бернгардт
26.04.2017
10:03:44
чтобы дату создания не всталяли?

Nick
26.04.2017
10:04:00
Но почему нельзя?

Бернгардт
26.04.2017
10:04:27
ну к примеру при копировании чтоб не затесалось случайно..

а при обновлении наверняка можно

Aleksandr
26.04.2017
10:04:44
типа иммутабельное поле

Юрий
26.04.2017
10:41:15
ребят, а фильтраия элементов по значению поля справочник работает? пробовал PROPERTY_BREND_VALUE без результата если делать по UF_XML_ID (PROPERTY_BREND) то фильтруется

Aleksandr
26.04.2017
10:52:09
там скорее всего нужно в массиве фильтра указывать PROPERTY_BREND, а не PROPERTY_BREND_VALUE

Юрий
26.04.2017
10:54:39
не по идее я правильно написал PROPERTY_<PROPERTY_CODE>_VALUE - фильтр по значениям списка для свойств типа "список" (фильтр Маска), поиск будет осуществляться по строковому значению списка, а не по идентификатору; но пробовал по разному, по значению свойства никак не ищет

Aleksandr
26.04.2017
11:01:11
так тебе типа список или справочник? это разные типы

Юрий
26.04.2017
11:03:41
мне справочник. я знаю что это разные. но про справочник в доках ничего нет.

Aleksandr
26.04.2017
11:06:26
array('PROPERTY_BREND'=>ID элемента справочника)

Юрий
26.04.2017
11:07:00
не то, мне нужно по значению свойства.

Aleksandr
26.04.2017
11:08:06
какому значению? Справочник это ж привязка к HL-блоку

Google
Aleksandr
26.04.2017
11:08:32
то есть считай запись в БД со своими полями

ты имеешь в виду по какому-то полю элемента справочника?

Юрий
26.04.2017
11:09:57


у бренда тип справочник. фильровать не по айди элеменда из хайлоада, а по названию бренда

Aleksandr
26.04.2017
11:11:27
а в каком поле название бренда у тебя?

Юрий
26.04.2017
11:11:55
UF_NAME

Aleksandr
26.04.2017
11:14:27
по нему фильтровал?

Юрий
26.04.2017
11:17:13
нет, вначале так PROPERTY_BREND_VALUE пытался так PROPERTY_BREND.UF_NAME тоже ничего не происходит

Alexander
26.04.2017
11:29:12
Доброго времени суток!

подскажите пожалуйста, где можно настроить шаблон окна bitrix:idea.popup?

Vite4eg
26.04.2017
11:32:52
Подскажите плиз, есть какой-нибудь аналог CIBlockPriceTools::GetOffersArray для простых товаров? Только CCatalogProduct::GetList?

Aleksandr
26.04.2017
11:39:37
нет, вначале так PROPERTY_BREND_VALUE пытался так PROPERTY_BREND.UF_NAME тоже ничего не происходит
я уже точно не помню что там в CIBlockElement::Getlist, надо смотреть исходники. Но есть вероятность что там только ID, т.е. если тебе нужно по именни, ты в начале достаешь IDшники из HL-блока по UF_NAME

т.е. ты вначале достаешь из HL-блока и далее фильтруешь уже элементы инфоблока по полученный IDшникам, или используй работу с инфоблоками D7, там можно через 'reference' сразу присоеднять таблицу HL-блока и следовательно фильтровать

Юрий
26.04.2017
12:02:21
угу, спасибо. просто думал может как в обычном списке можно сразу по названию

Nikolay
26.04.2017
12:10:55
Коллеги, всем добрый день. Наверняка кто-то из вас уже делал подобноее. Есть комплексный компонент, в нем нужно вывести все товары, которые со скидкой Как это лучше реализовать? Скидка считается через свойства у товара DISCOUNT Пробовал Через Фильтр, перед вызовом компонента , отфильтровать, но что-то не хочет работать.

Alexander
26.04.2017
12:58:30
Коллеги, добрый день. Возможно ли в init.php, при загрузке страницы, ловить обращение к IBLOCK_ID/SECTION_ID/ELEMENT_ID ? Хочу сделать отправку заголовка Last-Modified...

Nikolay
26.04.2017
13:02:29
global $arFilterCatalog; $arFilterCatalog['!PROPERTY_DISCOUNT']=false; в параметрах компонента 'FILTER_NAME'=>'arFilterCatalog'
Так делал, что-то не заработало)) Но спасибо, попробую снова

скорее всего, без global делалд

Google
Aleksandr
26.04.2017
13:08:04
НЕ, такой код не срабатывает почему-то
а что значит не срабатывает, как это проявляется? просто показывает все товары? или наоборот ни одного?

и свойство Скидки какого типа?

Nikolay
26.04.2017
13:10:07
так же все товары. Со скидкой и без, Тип Строка

Aleksandr
26.04.2017
13:11:37
кинь скрин кода где вызывается компонент, вместе со всеми параметрами и с global $arFilterCatalog

а вобще с xDebug ты бы нашел причину за пару минут

Tony
26.04.2017
13:16:27
Alexander
26.04.2017
13:17:11
@tonyrockpro хотелось бы универсальности, чтобы ловить в одном месте эти данные, а не вручную в каждм компоненте проставлять :)

Tony
26.04.2017
13:19:35
XD init.php header('Last-Modified: '.date('D, d M Y H:i:s'));

Alexander
26.04.2017
13:20:07
нужно что-то новее теперь, это уже не прокатывает)))

Tony
26.04.2017
13:26:40
ну только костылить, имхо) надо определиться это сейчас физ.страница или нет, статика или динамика для статики отдавать дату изменения файла, если динамика, то смотреть что там и брать также дату изменения... потом посылать заголовок... жуть же или я что-то недопонимаю)

Alexander
26.04.2017
13:27:16
да статику уже сделал, динамика осталась)

Tony
26.04.2017
13:29:25
парсить urlrewrite.php?)

Alexander
26.04.2017
13:30:33
чет не доверяю этому способу...

Tony
26.04.2017
13:35:58
init.php подключается раньше тела страницы плюс сама страница может отдавать кэш, без запросов как тогда быть? я бы работал с компонентами, которые отдают динамику

svetlana
26.04.2017
13:39:58
не забываем, что до header() не должно быть никакого вывода, иначе он ен отправится

Tony
26.04.2017
13:42:40
кстати, где-то есть такая галочка http://prnt.sc/f123ga

Alexander
26.04.2017
13:43:40
@tonyrockpro в каталоге только эту галочку увидел, в других компонентах нет этой галки

Tony
26.04.2017
13:43:58
в news есть точно

Google
Alexander
26.04.2017
13:45:10
комплексный news?

Tony
26.04.2017
13:45:41
да

ща глянул - есть и в news.list и в news.detail =)

Alexander
26.04.2017
13:48:08
да, есть,точно :)

а из-за чего комплексный каталог не проставляет 304 not-modified? хотя news.list Успешно проставляет...

Tony
26.04.2017
14:10:57
ответ на этот вопрос скрыт глубоко в исходниках =)

Alexander
26.04.2017
14:11:41
Это печально)

хром значит показывает 304 ответ, а тестер last-modified.com только 200, вот что за наглость)

Анатолий
26.04.2017
14:52:16
ты не путай. есть If-Modified-Since и Last-Modified

Rail
26.04.2017
15:04:48
Но ведь есть еще curl -I :)

Alexander
26.04.2017
15:39:37
@anatolekim я не спорю, но почему catalog.element допустим не передает этот If-Modified-Since, а news.list передает?.. кеш везде активирован, в двух этих компонентах

P.s. news.element кстати тоже не возвращает 304 код, только list Может я чего-то не понимаю в схеме работы?..

Sergei
26.04.2017
15:53:07
Кто сталкивался с тем, чтобы получить все значения множественного свойства призянного к элементам инфоблока?

вместо масива получаю один

Alexander
26.04.2017
15:54:42
а как получаешь?

Sergei
26.04.2017
15:55:34
getlist

$arFilter = [ 'ACTIVE'=> 'Y', 'IBLOCK_ID'=> 6, 'ID' => $game ]; $arSelect = ['ID','NAME','PROPERTY_FOR_PRICE','PROPERTY_EXTRA']; $res = CIBlockElement::GetList(false, $arFilter, false, false, $arSelect); while ( $el = $res->Fetch() ) $games[ $el['ID'] ] = $el;

Sergei
26.04.2017
16:01:05
спасибо, так и думал, но говорят что он медленее

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