@bitrixfordevelopers

Страница 338 из 1492
Maxim
19.12.2016
11:28:31
Вынесем за скобки в левой части 4, а в правой 7. Получим: 4*(х - 5) = 7*(х - 5). Теперь умножим левую и правую часть уравнения на дробь 1 / (х - 5). Уравнение примет такой вид: 4*(х - 5)/(х - 5) = 7*(х - 5)/ (х - 5). Сократим дроби на (х - 5) и у нас выйдет, что 4 = 7. Из этого можно сделать вывод, что 2*2 = 7

Vitalii
19.12.2016
11:28:31
5

Maxim
19.12.2016
11:29:05
Конечно, подвох здесь в том, что корень уравнения равен 5 и сокращать дроби было нельзя, поскольку это приводило к делению на ноль. Поэтому при сокращении дробей нужно всегда проверять чтобы ноль случайно не оказался в знаменателе, иначе результат получится совсем непредсказуемым.

Анатолий
19.12.2016
11:29:22
зачем это всё??

Google
Artur
19.12.2016
11:29:46
дичь

Maxim
19.12.2016
11:29:48
да я тут математику читаю )

а конкретней Евклидовы труды. Забавно читать тексты, написанные в 300 гг до нэ и понимать, что ничего не понимаешь

Юрий
19.12.2016
11:31:15
ну зато они не знали что такое битрикс

Maxim
19.12.2016
11:31:31
Главными операциями в математике являются умножение и сложение и поэтому в нашем случае ответ кроется в решении следующего уравнения: х + 18 = 20. Из которого и вытекает, что х = 20 – 18, х =2. А теперь посмотрим что получится если мы пожелаем 18 разделить на ноль. Снова составим уравнение: 18 : 0 = х. Поскольку операция деления является производной от процедуры умножения, то преобразовав наше уравнение получим х * 0 = 18. Вот здесь как раз и начинается тупик. Любое число на месте икса при умножении на ноль даст 0 и получить 18 нам никак не удастся. Теперь становится предельно ясно почему нельзя делить на ноль. Сам ноль можно делить на какое-угодно число, а вот наоборот – увы, никак нельзя. А что получится, если ноль разделить на самого себя? Это можно записать в таком виде: 0 : 0 = х, или х * 0 = 0. Это уравнение имеет бесчисленное число решений. Поэтому в итоге получается бесконечность. Поэтому операция деления на ноль и в этом случае тоже не имеет смысла.

почему такое в школе не рассказывают? )))

п.с. от сюда http://heller.ru/blog/2013/05/math-plan/

Иван
19.12.2016
11:39:08
на сколько я знаю компоненты выполняются до хедера, потому можно глобал какой нить обьявить и проверять его. хз только что будет с кешем
Нет конечно, все выполняется последовательно. Для передачи "выше" по коду - придуманы отложенные функции.

Maxim
19.12.2016
11:40:16
наверное. редко сталкивался с таким поведением. хотя в дебаг режиме наблюдал картину, когда отрабатывает мой компонент и только потом уже передается в лейаут. видимо как раз и попал на отложенную функцию

как минимум этот подход более правильный чем последовательный

Иван
19.12.2016
11:46:05
Всем привет, подскажите пожалуйста, Есть компонент news.detail, Во не могу понять, куда копать и как сделать. Еесли мы находимся в детальной карточке товара, то нам нужно несколько стилей переопределить в header.php Как правильно реализовать проверку?
3 пути вижу. Первые 2 подходят если условие применение верстки можно привязать к адресу или параметру в url - если шаблон сильно другой и подключается по конкретному адресу, то и сделай его прям отдельным шаблоном и подключай по условию нахождения на нужной странице - банально проверять в header и footer текущий адрес на совпадение с нужным Если условие более динамично (куча опредленных товаров или еще что) - то использовать отложенные функции чтобы установать нужное значение в header и footer , в компоненте отложенные функции работает либо в самом компоненте либо в component_epilog

http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=3489&LESSON_PATH=3913.4619.3489

http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2975&LESSON_PATH=3913.4565.2975

Google
Nikolay
19.12.2016
11:47:23
http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2975&LESSON_PATH=3913.4565.2975
Спасиьо большое, вроде как решил. С литературой ознакомлюсь:)

Иван
19.12.2016
11:47:51
Надо вебинарчик на эту тему чтоли провести, кажется сейсчас это ни в доке, не в видео-уроках не раскрываем. В целом не сложно, но для новичка может быть не очевидной комбинация нескольких технологий.

Интересно кому?

Алексей
19.12.2016
11:48:56
я бы посмотрел, может что нового узнал бы

Tony
19.12.2016
11:49:05
+

Maxim
19.12.2016
11:49:14
+

Алексей
19.12.2016
11:49:39
может новые методы появились от D7

Виталий
19.12.2016
11:59:53
вопрос по выгрузке заказов с сайта в 1С У заказа есть Комментарий покупателя. Его можно выгружать с сайта в 1С помимо доп. реквизита?

Dmitry
19.12.2016
12:05:55
я выше привел пример со стандартным примером из коллекции twitter-bootstrap, поскольку первое, в чем я усомнился - это моя верстка. Со стилями кнопки копаюсь. Она добавляет много чего на ходу java-скриптом. Сижу дебажу
в общем похоже нашел. Загрузчик кнопки добавляет к html стиль height: 100%; /* Mobile and Widget presset for IOS */ html.bx-imopenlines-config-mobile, body.bx-imopenlines-config-mobile { height: 100%; overflow: auto; -webkit-overflow-scrolling: touch; } в итоге, все элементы, у которых был стиль: position: absolute вылезают наверх, отсчитывая позицию не от размера страницы, а от размера экрана

Maxim
19.12.2016
12:16:55
/all нука хлопци! Налегаем на клавиатуру!

Алексей
19.12.2016
12:20:15
+

ну и усе

Maxim
19.12.2016
12:21:34
остальные спят

всмысле работают

Maxim
19.12.2016
12:21:48
пару дней таки надо поопрашивать

Alexander
19.12.2016
12:23:36
Товарищи, а как можно в каталоге перебить title устанвливаемый на вкладке в админке SEO с помощью SetTitle или же SetPageProperty ?

Maxim
19.12.2016
12:31:10
понедельник - день тяжелый

Google
Maxim
19.12.2016
12:35:24
значит что?

правильно

=)

Иван
19.12.2016
12:58:14
Товарищи, а как можно в каталоге перебить title устанвливаемый на вкладке в админке SEO с помощью SetTitle или же SetPageProperty ?
Учитывая что в компоненте установка метаданых страницы идет _после_ подключения component_epilog , то сначала нужно разобраться - "можно ли вообще перебить" в рамках типового компонента или нужно выносить за него.

Alexander
19.12.2016
13:09:02
проблема была из-за того, что не указаны были параметры SET_BROWSER_TITLE компонента catalog.section

Степан
19.12.2016
14:41:59
В умном фильтре если свойство типа список, то поставляется в URL xml_id у элементов списка данного свойства. Менять xml_id элементов списка нет возможности, так как 1с выгружается по ним. А сео оптимизатор хочет чтобы ссылки были ЧПУ. То есть не непонятная последовательность символов, а транслит наименования значения у элемента свойства например. Есть может идеи у кого, или сталкивался кто?

Виталий
19.12.2016
14:45:13
сколько часов занимает настройка штатной синхронизации сайта с 1с УТ?

Dima
19.12.2016
14:45:36
Виталий
19.12.2016
14:45:58
выгрузку товаров и обмен заказами

Виталий
19.12.2016
14:46:50
сайт готов и работает

Степан
19.12.2016
14:46:51
Можно менять, но при выгрузке следующей они заменятся же?

Dima
19.12.2016
14:47:13
если сайт готов - там надо все подстраивать под выгрузку или менять в 1С коды что бы все что надо выливалось куда надо

от 16 часов

Степан
19.12.2016
14:49:22
Мне 1с ник сказал что он не может сделать замену xml_id

?

Надо на стороне сайта как нибудь решить, желательно не править при этом xml_id, так как при следующей выгрузке все сломается.

Oleg
19.12.2016
14:53:42
Я решал на днях

Google
Oleg
19.12.2016
14:53:46
Костылем конечно же)

Бернгардт
19.12.2016
14:53:46
надо xml перехватывать "на лету" после их загрузки на сайт, но до обработки битриксом и с помощью simple_xml и какой то матери делать подмену xml_id

Oleg
19.12.2016
14:54:04
Завел доп свойство типа "Справочник" (higloadblock) и по событию дублировал туда значение

И в умном фильтре показывал именно его

Бернгардт
19.12.2016
14:54:29
это единственный путь который я знаю - достаточно легкий для внедрения и поддержки, который не ломает ни там, ни там систему но тестировать достаточно проблемно

Oleg
19.12.2016
14:55:09
Ну мой путь тоже не сложный, но нерационально тратится место в БД

Admin
ERROR: S client not available

Степан
19.12.2016
14:56:18
Олег, не совсем дошел способ решения))

Бернгардт
19.12.2016
14:56:52
тут легко получается флаг обработки в сессии, чтоб гарантировать единственное выполнение ловим гет параметр import, если его дернули - значит файл уже загружен, смотрим флаг, если не установлен - делаем подмену, ставим флаг, чтоб не дергать xml более флаг сбрасываем когда загрузка файла идет (не помню какой там get параметр)

если оформить в компоненту, вытащить точку выгрузки в свой путь, то можно разместить на странице - хидер, своя компонента, компонента загрузки 1с и получим выполнение своей компоненты гарантировано после выгрузки 1с и до загрузки битриксом, профит

Степан
19.12.2016
14:58:47
Че то как то слишком сложно. На первый взгляд.

Бернгардт
19.12.2016
14:58:53
если xml обрабатывается по какой то причине долго, более 2-3 секунд (не предсталяю, но допустим) то делаем die('status progress'): что заставит 1ску повторить запрос

ну это обмен, добро пожаловать

Степан
19.12.2016
14:59:43
Да я не хочу привыкать)))

Бернгардт
19.12.2016
15:00:00
круто, не знал такого
ну вот надо было очень, сначала xml_id подменить, потом как то собрать название элемента, т.к. 1с ник не мог на своей стороне пришлось чтото придумывать и выкручиваться

Да я не хочу привыкать)))
тогда плати гыгыгы

Oleg
19.12.2016
15:00:20
хД)

Степан
19.12.2016
15:00:39
И платить не хочу)

Google
Бернгардт
19.12.2016
15:00:58
мы, ассенизаторы, народ не гордый можем и в обмене битрикс-1с поковыряться :)

Степан
19.12.2016
15:01:00
Ладно, буду завтра смотреть что можно сделать

Бернгардт
19.12.2016
15:03:04
круто, не знал такого
а вообще если плеваться status progress корректно - можно фиктивные свои промежуточные шаги делать таким чудом вполне легко с помощью своих компонент можно и доп.данные грузить из xml при необходимости только в случае доп.данных надо убедиться что о этом параметре, куда посадил данные - битрикс не знает, тогда он их не обработает , и вставать надо не в самое начало, скажем так, чтоб битрикс создал элемент, если что

Oleg
19.12.2016
15:03:48
ага, понял; поковыряюсь предметно на досуге

Бернгардт
19.12.2016
15:04:50
а вообще хочется иногда воплотить фашисткую задумку взять, да посадить разок на внедрение тех людей, что битрикс делают

1с-ку обмен откастомить.. автоопределение города провести свойства с группами сделать

было бы жестоко, но очень познавательно

вот к примеру, зачем дефолтный город в оформлении заказа из настроек компоненты в настройки свойства увели? вот кто просил :(

Oleg
19.12.2016
15:09:19
да там с такой скоростью все меняется, что через 2-3 месяца старые наработки вообще неактуальны становятся; с одной стороны - у нас всегда есть работа; с другой - очень устал я от этого всего)

мне тут на ТП пришел проект, где ядро два года не обновляли, такая ностальгия прям.

Бернгардт
19.12.2016
15:10:15
ну если ядро обновить не надо - то даже завидую )

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

Oleg
19.12.2016
15:12:31
у меня после армии богатый запас)) пока не истощился))

Бернгардт
19.12.2016
15:13:22
да я вот тоже в своих возможностях не сомневался ранее..

Oleg
19.12.2016
15:14:28
я офф, пойду домой, всем хорошего вечера)

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