
Виталий
15.08.2016
16:28:05
без кэша 130+

Dmitry
15.08.2016
16:28:43
Лёша почти правильное решение дал.
Виталий, вкратце:
- выкидываете стандартную постраничку;
- кастомизируете коммпонент, который у вас занимается выводом;
- для каждой страницы вы, естественно, должны знать, какое количество элементов должно выводиться;
- выбираете ВСЕ элементы (берёте фильтр и сортировку те же, что и в гетлист попадают);
- подсчитываете:
— количество блоков всего;
— количество страниц всего;
— offset (какой по порядку элемент выбирать);
— limit (сколько элементов выбирать);
- в getList в качестве массива сортировки передаёте вычисленные limit и offset;
- в NAV_STRING засовываете кастомную постраничку в количеством страниц, вам известным.
Всё. Один-два лишних запроса.
Если элементов много - прогреваете кэш по обновлению элементов.
Если кому интересно пощупать решение, через несколько дней, как будет время привести в порядок и сделать немного универсальнее, могу дать готовое решение.


Виталий
15.08.2016
16:34:53
мне интересно пощупать что это крутая вещь

Google

Dmitry
15.08.2016
16:35:14
Окей
Напомните тогда, если забуду - на git выложу)

Виталий
15.08.2016
16:37:56
offset только я не понял, это что за параметр в гетлисте?

Dead
15.08.2016
22:29:03
Привет)
Я новенький)
Мне будут помагать)
Это чат по Frontend ?

Vladimir
16.08.2016
00:10:34
НЕт

Amir
16.08.2016
06:11:34
ChangePassword
как правильно использовать, где достать контрольную строку

Алексей
16.08.2016
06:35:39

Amir
16.08.2016
07:10:18

Andrew
16.08.2016
07:12:16
Поставь минимальный уровень защиты пароля для группы этоого пользователя, сделай ему лолопароль, который просят, и верни уровень защиты на предыдущий уровень. Предупреди, что если ломанут - их проблемы

Алексей
16.08.2016
07:12:52
Хммм... через апдейт я и кверии ставил
Не помню там ограничений. Но если ввели - лезь в проактивку и отрубай

Google

Amir
16.08.2016
07:20:08
есть время жизни у сгенерированного пароля ?
а то странно говорят периодически у пользователей слетает пароль
потом в от некоторые судя по всему не умеют менять свои пароли

Ok
16.08.2016
07:20:43

Andrew
16.08.2016
08:01:03
Ребят, а есть ли в коробке Б24 страничка, как в облаке: мы посылаем ПОСТ запрос с полями СРМ-лида на определенную страничку, и лид создается?

Ok
16.08.2016
08:04:45
в последних обновлениях появился модуль REST-api в коробке
устанавливать только надо с бекапом и отключив memcache
иначе падает при обновлении
и портал приказывает долго жить
потом memcache можно вернуть в dbconn

Andrew
16.08.2016
08:06:37
ок, понял, спасибо

Petr
16.08.2016
08:21:55
Коллеги, 1411 запросов к базе с главной страницы − это дофига или это нормально для Битрикса?

Andrew
16.08.2016
08:23:19
ЭТо дофига! В режиме кеширования должно быть вообще мизерно их

Petr
16.08.2016
08:29:48
Автокеш включен, управляемый тоже.

Andrew
16.08.2016
08:31:38
Тогда у вас проблемы, сер)
/bitrix/admin/perfmon_panel.php?lang=ru
Там врубите тест, и если сайт живой - будут видны проблемы

Илья
16.08.2016
08:32:29
тк у компонентов можно отрубить даже при включенном общем кешировании
видимо на главной у вас они не кешируются

Andrew
16.08.2016
08:33:10
http://prntscr.com/c6bf90

Бернгардт
16.08.2016
08:34:45
главная, режим разработки, профилирование, вырезаем из урла лишнее и нажимаем ф5, чтобы гарантировано выдачу кеша получить
нажимаем внизу страницы на статистику, смотрим

Petr
16.08.2016
08:35:10
Спасибо, разбираемся.

Google

Бернгардт
16.08.2016
08:36:31
ставлю на то что в ините какие нибудь данные получают
или определение города какое нибудь, хех

Andrew
16.08.2016
08:41:57
Не кешируется меню, которое из "каталога", и там всё самописьное

Petr
16.08.2016
08:43:51
Всем спасибо)

Бернгардт
16.08.2016
08:44:37
тысячу с лишним запросом в меню...
а господа знают толк ..

Andrew
16.08.2016
08:45:00
ааа, я встречал компонент said.menu кажется, который циклом выбирал каждый раздел, потом в каждом разделе выбирал циклом все элементы, выбирал ВСЕ поля, и просто циклом считал количество: $counter++
На каждом хите такое меню занимало 3 секунды)

Бернгардт
16.08.2016
08:46:27
мм.. какая прелесть

Petr
16.08.2016
08:47:51

Rustam
16.08.2016
08:49:18
Всем привет! Столкнулся с интересной проблемой. Сайт заражен, но где искать эту папку понять не могу. Самой ее нету на хостинге.
домен/clear/est-li-brasleti-byanshi-v-kirgizstane.html
домен/raise/replika-shveycarskih-kvarcevih-chasov.html
Может кто-то встречался с таким. В ините и в шаблонах так же нету

Denis
16.08.2016
08:51:43
htaccess или в js ищи закодированный код

Rustam
16.08.2016
08:53:22
вот еще один такой же сайт блин

Rustam
16.08.2016
08:53:22
http://gfmebel.ru/tmt/est-li-brasleti-byanshi-v-kirgizstane.html

Dmitry
16.08.2016
08:57:38

Виталий
16.08.2016
11:55:47
на сайте 2 типа цен (розничная и оптовая)
оптовая включается при сумме заказа больше 20 000 Р
раньше делал все через события OnGetOptimalPrice
сейчас может есть что-то новое в поставках битрикса для решения этой задачи?

Andrew
16.08.2016
11:56:45
А сумма заказа 20к+ это сумма предыдущих заказов юзера?
А нет, сори, протупил.

Виталий
16.08.2016
11:57:41
актуальной корзины
хотя, покопался сейчас в правилах корзины (Маркетинг) можно применить наценку наверное со знаком минус и всё будет почти тоже самое
если бы я был девочкой

Google

Виталий
16.08.2016
12:06:26
то сказал бы вам: мальчики сейчас я задеру юбочку
но нет, я просто покажу вам код который переключает тип цен :)
http://pastebin.com/qEqX2s1w
мне вот интересно код норм?))

Admin
ERROR: S client not available

Виталий
16.08.2016
12:27:08
?
так и есть

Бернгардт
16.08.2016
12:34:15
меня лично вот это порадовало
// 4 - Красная
// 5- Желтная
$BLUE_ID = 4;
$RED_ID = 1;
пошел штудировать словарик

svetlana
16.08.2016
12:35:39
исторически сложилось )

Бернгардт
16.08.2016
12:36:21
наверняка, но радует

Evg
16.08.2016
12:38:38
где-то плачет PSR

Dmitry
16.08.2016
12:39:02

svetlana
16.08.2016
14:26:45
кто просил плакатик?

ainu
16.08.2016
14:52:25

Трофимов
16.08.2016
15:29:06

Rail
16.08.2016
17:06:22
Для удобства и скорости также можно воспользоваться ag

Manriel
17.08.2016
00:11:24

Vladimir
17.08.2016
03:06:22
сейчас трояны на регулярных построены preg_match надо смотреть, и сортировать результат по дате модификации, а сайт на битриксе так взломали?

Petr
17.08.2016
05:01:14
Есть кто живой ?

Google

Petr
17.08.2016
05:01:49
Где найти как отредактировать параметры умного фильтра в шаблоне ?
Нужно добавить 2 строчки и я уже устал искать где он шаблоне установлен его код

Alexander
17.08.2016
05:04:45
в шаблоне каталога, файл section.php
если каталог дефолтный, там подключается файл section_horizontal.php или section_vertical.php
шаблон т.е.
если нет то скорее всего в section

Rail
17.08.2016
05:06:08

Petr
17.08.2016
05:07:27

Alexander
17.08.2016
05:10:50
bitrix/templates/шаблон_сайта/components/bitrix/catalog/шаблон_каталога/section.php погляди там чо-то такое http://screencast.com/t/fUghvRGy