@bitrixfordevelopers

Страница 648 из 1492
Maxim
25.03.2017
14:05:55
- у меня воды нет - убери камень со шланга - я не умею. я могу лишь черпать и пить - что делать в таком случае я уже не знаю

Gavril Skriabin
25.03.2017
14:06:11
Учил Basic в 1986-м году в техникуме. На этом программистское образование закончилось

Бернгардт
25.03.2017
14:06:15
Я - не программист. Беру готовые вещи, созданные программистами "1С-Битрикс" (и/или других компаний) и подтачиваю под свои задачи. Что-то создавать новое - я не умею.
значит стоит взять кого-то в команду иногда некоторые вещи будут чуть более "под заказчика" как например эта - текущая реализация ну не совсем, скажем так, оптимальная

Maxim
25.03.2017
14:08:29
вдохнули все!

Google
Maxim
25.03.2017
14:08:32
ща все будет! :D

Gavril Skriabin
25.03.2017
14:08:40
значит стоит взять кого-то в команду иногда некоторые вещи будут чуть более "под заказчика" как например эта - текущая реализация ну не совсем, скажем так, оптимальная
Да, это дело понятное. Будут такие задачи - буду привлекать. То, что сегодня - это мой проект. Мое как бы хобби, на котором пытаюсь что-то делать самостоятельно.

Andrew
25.03.2017
14:09:43
теоретически возможность есть, практически нет :)
Я так понимаю в теории надо перекраивать шаблон настроек, шаблоны изменения статуса, море JS, матов, и костылей?

Gavril Skriabin
25.03.2017
14:09:46
Были такие компьютеры Atari... Было интересно ?

Бернгардт
25.03.2017
14:09:51
Да, это дело понятное. Будут такие задачи - буду привлекать. То, что сегодня - это мой проект. Мое как бы хобби, на котором пытаюсь что-то делать самостоятельно.
ну это понятно.. просто имей ввиду, что текущая реализация дергает всегда все элементы, ради секций.. это немного не логично.. с увеличением базы - конкретно это место будет тормозить

Spirit
25.03.2017
14:12:06
Я так понимаю в теории надо перекраивать шаблон настроек, шаблоны изменения статуса, море JS, матов, и костылей?
на клиентской стороне можно доделать что нужно. но эти статусы они же используется на серверной стороне в crm. на сколько помню там уже очень много придёться дорабатывать. и это разойдётся с процессом разработки битрикса.

Gavril Skriabin
25.03.2017
14:12:33
ну это понятно.. просто имей ввиду, что текущая реализация дергает всегда все элементы, ради секций.. это немного не логично.. с увеличением базы - конкретно это место будет тормозить
Это я понимаю. Сам себе придумал задачу с бухты-барахты и не смог реализовать. Просто надо придумать иной подход и иное решение. Пойду спать. С 8-ми утра сижу, а уже пол-двенадцотого. Завтра со светлой головой придумаю что-то другое

Gavril Skriabin
25.03.2017
14:15:48
Да я изначально так и начал делать, но не осилил. Создал для раздела пользовательское свойство типа "список", но не понял как фильтровать секции... Подумаю завтра, и вдруг кто поможет завтра ?

Andrew
25.03.2017
14:16:12
Коллеги, последний "нубский" вопрос, пожалуйста, не оставьте без внимания. Облачные приложения под Б24 ставятся на коробку?

Google
Бернгардт
25.03.2017
14:17:30
Да я изначально так и начал делать, но не осилил. Создал для раздела пользовательское свойство типа "список", но не понял как фильтровать секции... Подумаю завтра, и вдруг кто поможет завтра ?
https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblocksection/getlist.php Важно! Чтобы фильтрация выполнялась по пользовательским свойствам, необходимо обязательно передавать в фильтр IBLOCK_ID. Само свойство надо указывать в виде UF_...

Gavril Skriabin
25.03.2017
14:18:32
Да, читал, пытался, не получилось. Обратился сюда, когда уже испробовал всё что сам смог

Бернгардт
25.03.2017
14:18:59
Коллеги, последний "нубский" вопрос, пожалуйста, не оставьте без внимания. Облачные приложения под Б24 ставятся на коробку?
с учетом того сколько людей занимается кастомизацией порталов и б24 (тут нервный смешок)- наверное там нет "нубских" вопросов по определению бгг

Gavril Skriabin
25.03.2017
14:20:47
https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblocksection/getlist.php Важно! Чтобы фильтрация выполнялась по пользовательским свойствам, необходимо обязательно передавать в фильтр IBLOCK_ID. Само свойство надо указывать в виде UF_...
Там как раз есть пример (Пример 1) под мою задачу - выборка только активных разделов из инфоблока $IBLOCK_ID, в которых есть элементы со значением свойства... Но я реально не знаю как это использовать совместно с компонентом catalog.section.top, да и вообще с любым

Бернгардт
25.03.2017
14:21:55
я могу ошибаться, сейчас гляну - но ни топ, ни section.list компоненты - не принимают фильтры

Gavril Skriabin
25.03.2017
14:22:31
Ладно, пойду я, реально пол-девнадцотого ночи - мешаю тут своим спать. Завтра буду еще пробовать... Хорошего продолжения дня и вечера! ? Пишите в приват, ежели что ?

Бернгардт
25.03.2017
14:23:02
хотя не.. ошибаюсь

$arrFilter=array(); if(strlen($arParams["FILTER_NAME"])>0) { global ${$arParams["FILTER_NAME"]}; if (is_array(${$arParams["FILTER_NAME"]})) $arrFilter = ${$arParams["FILTER_NAME"]}; }

хотя для чего эти фильтры.. может и для элементов.. смотреть надо.. но вообще своя компонента тут кажется логичнее всетаки

Ладно, пойду я, реально пол-девнадцотого ночи - мешаю тут своим спать. Завтра буду еще пробовать... Хорошего продолжения дня и вечера! ? Пишите в приват, ежели что ?
не, фильтрация секций жестко зашита, своя компонента или супер.компонент, а там через апи добрать, если свою полностью писать не хочется

Artur
25.03.2017
14:28:54
хотя для чего эти фильтры.. может и для элементов.. смотреть надо.. но вообще своя компонента тут кажется логичнее всетаки
Да там каталог топ по мельчи перепилить 1 строку добавить для нужд коморада, если мы об этом

Бернгардт
25.03.2017
14:29:48
да, тоже вариант, предварительно вынеся в свой неймспейс

самый оптимальный даже, пожалуй

Gavril Skriabin
25.03.2017
14:30:13
Видите, даже для вас не так просто. Для меня это вообще страшная история :-)

Бернгардт
25.03.2017
14:31:03
Gavril Skriabin
25.03.2017
14:31:18
?

Бернгардт
25.03.2017
14:32:09
кстати.. а у меня глупый вопрос возможно

ты не хочешь секции показывать без элементов а если они без элементов - почему они вообще активные?

Artur
25.03.2017
14:32:30
?
Можешь компонент в лс кинуть, поставлю) скажу что сделать)

Google
Бернгардт
25.03.2017
14:32:59
а.. понял, отстал )

Gavril Skriabin
25.03.2017
14:33:44
Артур, может завтра? Мои спят, компьютер вырублен.

Gavril Skriabin
25.03.2017
14:37:24
Василий, эти разделы и элементы отображаются на разных страницах: 1. Отображаются все 2. Отображаются некоторые из них со свойством 1 3. Отображаются некоторые из них со свойством 2

Шаблон один для всех

Это выводит catalog.section.top - https://tourweek.yakutia.travel/program/ выводятся все разделы и элементы

А здесь должны выводиться со свойством 1 - https://tourweek.yakutia.travel/polus/program/ но не смог, поэтому вывел с помощью news.list, но их аж 14 штук :-(

Ладно, сплю

Roman
25.03.2017
15:12:42
Ребят, на сайте есть 2 каталога, в одном нужно "В публичной части не показывать незначащие нули в дробной части цены", а в другом – наоборот. как это реализовать, не создавая лишних валют?

Andrew
25.03.2017
15:14:09
Язык один?

На обоих сайтах?

Roman
25.03.2017
15:14:52
да

Roman
25.03.2017
15:15:04
никак?)

Andrew
25.03.2017
15:15:29
С этим идиотским округлением в новом модуле - никак

По старому можно было бы языками валюты решить

Roman
25.03.2017
15:17:48
это совсем не гуд

хотя создать валюту это вроде не такой костыль, как язык)

наверно можно каким-то обработчиком

глобально поменять настройки валюты

для определенного сайта

Google
Tony
25.03.2017
15:19:31
а если в первом случае - просто в шаблоне убирать нули?

Roman
25.03.2017
15:20:09
карточка, корзина, оформление заказа

JS библиотека

много

Бернгардт
25.03.2017
15:20:14
глобально поменять настройки валюты
скорее всего можно.. надо рыться

Roman
25.03.2017
15:20:15
слишком

ну это я люблю)

скорее всего можно.. надо рыться

Бернгардт
25.03.2017
15:20:37
я путь до сайта в мультике менял..

Admin
ERROR: S client not available

Roman
25.03.2017
15:20:42
лабиринты битрикса

Бернгардт
25.03.2017
15:20:50
фишка в том была что запрос идет лишь один раз дальше кешируется..

возможно и тут подобный финт ушами сработает

Roman
25.03.2017
15:21:13
звучит страшно)

Бернгардт
25.03.2017
15:21:22
не.. только звучит

Roman
25.03.2017
15:21:23
можно подробнее?

Tony
25.03.2017
15:21:58
Программирование - это просто, надо просто символы в правильной последовательности печатать)

Бернгардт
25.03.2017
15:22:33
вообщем надо понять откуда данные достаются у битрикса запрос к бд идет единожды, далее складируются в глобальном массиве.. обычно так

надо исключительно это место расковырять а если это так (подозреваю что да) то в init.php уже можно подменить его.. ну или запросить если данные не подтянулись, и подменить ..

теоретически так

Google
Бернгардт
25.03.2017
15:25:01
я могу пример кинуть - как пути фиксил.. но не уверен что он тебе хоть чем то поможет )

Andrew
25.03.2017
15:26:09
Есть же событие при конвертировании валюты

Artur
25.03.2017
15:26:28
о да!
Ага, теперь осталось объяснить заказчику почему это так дорого стоит?

Andrew
25.03.2017
15:27:06
https://dev.1c-bitrix.ru/api_help/currency/events/currencyformat.php

Бернгардт
25.03.2017
15:27:19
Ага, теперь осталось объяснить заказчику почему это так дорого стоит?
зачем? мне кажется что гречка дорого стоит, однако в магазине мне никто не объяснял почему и цену не скидывал

Roman
25.03.2017
15:28:03
@optim_ist посыл понял, думаю размотаю)

спасибо

Бернгардт
25.03.2017
15:28:20
@optim_ist посыл понял, думаю размотаю)
Андрей выше лучше вариант предложил )

Roman
25.03.2017
15:30:28
что-то я рассеянный сегодня) @ReznikovAndrew спасибо, да, думаю событие без проблем здесь зайдет

Андрей выше лучше вариант предложил )

с JS похоже что-то отдельно придётся делать

хотя нет, это костыли наши

обработчик зарешал

Neiron
25.03.2017
15:48:00
есть те кто на битриксе работают уже 6+ лет ?

Бернгардт
25.03.2017
15:52:33
есть

Andrew
25.03.2017
15:56:25
Только 4 года)

Джун)

Roman
25.03.2017
15:57:25
думаю, плотность работы не менее важна)

Бернгардт
25.03.2017
15:57:40
угу

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