@bitrixfordevelopers

Страница 1212 из 1492
Alexey
18.01.2018
13:19:02
часть первая

и https://www.youtube.com/watch?v=Fren72WfiHI&index=9&list=PLNE3A02igNR0fBCrchsEnIw9CQLKyDTLB

Андрей
18.01.2018
13:19:15
андрей, просто обратитесь в поддержку, вам целые кейсы готовые дадут. Все не сложнее новых catalog.item от битрикс
вот они кстати плохо придумали ТП.. водишь, регистрируешься, ждёшь.... почта/чат - наше всё

Alexey
18.01.2018
13:19:17
непосредственно практики

Google
Alexey
18.01.2018
13:19:41
спасибо!
там посмотрите еще в плейлисте - часть первая и вторая как использовать каталоги новые от Битрикс

Андрей
18.01.2018
13:20:18
да мы как бы как битрикс сделали :)
ну если бы не партнёрство - я бы и к битрикс имел вопросы..

Alexey
18.01.2018
13:20:23
правда все кратко в видео старались сделать и только по существу

https://idea.1c-bitrix.ru/vote/ коллеги, сделаем битрикс лучше)
они все равно сделают все по своему :))))))

Андрей
18.01.2018
13:26:07
я так заё.... бедных сотрудников тп, что периодически проходят правки..

конечно же правки по делу)) вот по б24 думаю меня сольют со старой карточкой CRM...

Alexey
18.01.2018
13:28:10
ну не правда!
да конечно неправда. Поэтому и смайликов кучу поставил

на самом деле сам когда то кучу идей закидывал, кстати, многие реализовались

Google
Андрей
18.01.2018
13:29:22


Alexey
18.01.2018
13:29:31
:)

там на картинке рот не в ту сторону погнут

Андрей
18.01.2018
13:30:14
а в смайле и не рот нарисован)

Serg
18.01.2018
13:31:02
/*Kozhin Sergey 17.01.2018*/ if ( strlen($APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM')) != 0 ){ } else{ if($SERG_arr_url[3] == 'filter'){ echo $SERG_SHABLONTEXT; } }

Почему такой код у меня на странице выводит то что в if и то что в else ???

Roman
18.01.2018
13:32:42
потому что в IF ничего нет?)

Serg
18.01.2018
13:33:20
а мне жахается на страницу $APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM') и echo $SERG_SHABLONTEXT;

почему?

Igor
18.01.2018
13:33:53
Потому что первое - показывает

а не возвращает значение

Парам пам пам

Serg
18.01.2018
13:34:26
if ( strlen($APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM')) != 0 ){ }

должно ниче не показывать

почему она на страницу валит своё содержимое?

Sergey
18.01.2018
13:35:20
Представь, что ShowViewContent - аналог нативного echo

Alexey
18.01.2018
13:35:45
данная функция работает с буферизацией

Vlad
18.01.2018
13:35:52
почему она на страницу валит своё содержимое?
https://yandex.ru/search/?text=книги%20по%20пхп

Serg
18.01.2018
13:36:05
и как мне узнать пустая ли $APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM') ???

Алексей
18.01.2018
13:36:12
почему она на страницу валит своё содержимое?
А вы зацените исходник данного метода через живое апи или через IDE ? Она не возвращает значение. Лишь осуществляет вывод.

Google
Муслим
18.01.2018
13:38:17
Ребят, проблема в следующем ... У меня при переходе на страницу к примеру Услуги есть дочерние страницы, которые отображатся как подменю Услуг и активная только одна при переходе по другим дочерним страницам. А если обновить кэш, то активная становится та самая на которой мы сейчас находимся $aMenuLinks = Array( Array( "SomeText", "?ELEMENT_ID=155", Array(), Array(), "" ), Array( "SomeText", "?ELEMENT_ID=146", Array(), Array(), "" ), Array( "SomeText", "?ELEMENT_ID=161", Array(), Array(), "" )

Проблема в url ?

Sergey
18.01.2018
13:40:21
ага, там параметр в меню, что-то вроде cache_get_vars

Pavel
18.01.2018
13:40:56


Коллеги, добрый день, играюсь тут с поиском …. Поиск - в настройках модуля полнотекстовый поиск с помощью ‘Bitirix’ По запросу «шкаф», что-то не совсем логично строиться индекс

Если включить полнотекстовый поиск с Mysql строит красиво, но мне нужен Bitrix

Почему «коллекторный шкаф», вдруг релевантнее чем ‘шкаф’

Муслим
18.01.2018
13:43:36
Я если я не кеширую, за админкой у двух подменюшек ссылки одинаковые

а в админке все прекрасно

Akool
18.01.2018
14:10:34
Подскажите, пожалуйста, можно ли аяксом получить результат работы компонента не в чистом ответе, а в json-переменной? Например надо так: {'STATUS': 'SUCCESS', 'HTML':'<тут результат компонента>'} Сейчас сделал в ajax.php вызов компонента в ob_start(); и в нужную переменную результат попадает, но в тоже время сперва выводится в ответе перед нужным мне json-массивом.

Может я как-то не верно понимаю организацию ajax в битриксе? Не принято получать код в составе json?

Serg
18.01.2018
14:39:27
$APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM') что в скобках? Название переменной?

Муслим
18.01.2018
14:41:01
как сделать генерицацию подменюшек на основе каких либо новостей ?

Akool
18.01.2018
14:42:24
And
18.01.2018
14:45:04
Может я как-то не верно понимаю организацию ajax в битриксе? Не принято получать код в составе json?
Можно. Как пример bitrix/components/bitrix/catalog.section/templates/.default/component_epilog.php \Bitrix\Iblock\Component\Base::sendJsonAnswer В этом примере данные берутся из агенеренного ранее html, вам нужно свои вставить.

Akool
18.01.2018
15:03:43
@backend_bx , спасибо за пример. Но пока что-то не понимаю как к моей ситуации применить. Если только вынести формирования ответа из ajax в component_epilog, а там проверяя isAjaxRequest отдавать нужное. Но что-то сильно запутанно получается. или не это имелось в виду?

Дмитрий
18.01.2018
15:05:30
Привет. Нет ли информации об оптимизации $order->save()? Может, Order::create( Context::getCurrent()->getSite(), $userId) с какими-то параметрами делать? Например, с удовольствием отказался бы от рассчёта (и удаления из базы) discount и подобных.

And
18.01.2018
15:11:39
@backend_bx , спасибо за пример. Но пока что-то не понимаю как к моей ситуации применить. Если только вынести формирования ответа из ajax в component_epilog, а там проверяя isAjaxRequest отдавать нужное. Но что-то сильно запутанно получается. или не это имелось в виду?
У вас полный набор возможнойстей совремееного web) Я когда в первый раз разбирался с "новым" каталогом, тоже был немного удивлён. Это реально рабочий подход одного из компонетов битрикса. Можете завести отдельный шаблон возвратом json. Страничку с с перемешкой вызовов api и возвратом json. Но перед die; остро рекомендую \CMain::FinalActions();

Serg
18.01.2018
15:11:58
Как сделать условие если $APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM') пустая, то вывести другую ???

Google
Дмитрий
18.01.2018
15:19:50
Как сделать условие если $APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM') пустая, то вывести другую ???
Это отложенная область вывода. То есть там просто сбрасывается. Можете написать там такую же «ловушку» из комбинаций ob_get_contents и проверять пустая ли полученная переменная. В этом случае вызывать нужное.

Serg
18.01.2018
15:32:03
ob_start(); $APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM') ; $out1 = ob_get_contents(); ob_end_clean(); Так не работает

Каталог ломается и на его месте этот вывод

А так пишет 0 хотя там много текста

ob_start(); $APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM'); $out1 = ob_get_length(); ob_end_clean(); echo $out1;

Agronom
18.01.2018
15:42:52
какая задача то?

Anton
18.01.2018
15:42:54
матерь божья

svetlana
18.01.2018
15:43:25
Serg
18.01.2018
15:43:46
Если тут пусто $APPLICATION->ShowViewContent('SPW_CONTENT_BOTTOM'); показать чтото другое...

Agronom
18.01.2018
15:44:06
это не задача, это то как ты её хочешь решить)

Serg
18.01.2018
15:44:34
Задача хочу в финляндию летом

?

Agronom
18.01.2018
15:45:01
ну не хочешь что бы тебе помогли, лети в финку, чё

Igor
18.01.2018
15:45:11
Отложенные функции так не работают

ShowView просто метку ставит

Serg
18.01.2018
15:45:46
у меня нет выбора, ктото впихнул это го-но на сайт, а у меня задача если это г-но пустое выводить чтото другое.

Igor
18.01.2018
15:46:12
OnEndBuffer

Agronom
18.01.2018
15:47:15
может будет проще глобальную переменную использовать. Или тот другой контент будет падать тоже в SPW_CONTENT_BOTTOM ?

Serg
18.01.2018
15:48:07
я не знаю откуда SPW_CONTENT_BOTTOM подтягивается

Anton
18.01.2018
15:48:38
полнотекстовый поиск может помочь, если в лоб

Google
Agronom
18.01.2018
15:48:40
а контент тот другой, это что?

Serg
18.01.2018
15:48:58
html вроде

Agronom
18.01.2018
15:53:02
надо найти откуда SPW_CONTENT_BOTTOM как Антон написал выше

мб в том месте где оно формируется и сделать условие, что в буфер пихать

Serg
18.01.2018
15:56:27
а если оно формируется до того как я создаю переменную для вывода чего то другова?

Agronom
18.01.2018
15:58:32
когда нет полной картины сложно что-то советовать

Denis
18.01.2018
16:28:12
Настроенна выгрузка с сервиса МойСклад (это облачная 1с) все выгружается нормально но некоторые файлы имеют пустой остаток на складе, и даже не 0, а просто пусто

в XML файле ничем не отличаются от тех что хорошо выгрузились



куда копать?

Ok
18.01.2018
16:46:59
Если в файле ХМЛ у некоторых товаров остаток пустой, пишите в ТП Моего склада

Denis
18.01.2018
17:09:33
Нет, заполненный остаток, к сожалению)

Артем
18.01.2018
17:13:36
Здравствуйте! Помогите победить Fatal error: Call to undefined method Bitrix\Iblock\Component\Tools::getFieldImageData() Из-за чего это ошибка?

Agronom
18.01.2018
17:15:22
вызываешь несуществущий метод

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

http://bxapi.ru/src/?module_id=iblock&name=Tools%3A%3AgetFieldImageData

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