
Евгений
23.01.2018
02:45:42
Прост сам компонент я подключаю в другом месте и юзаю для вывода в формате json. Может подключаю неправильно? Не указываю родительский компонент

yourihdx
23.01.2018
02:46:54

Евгений
23.01.2018
02:55:07
Если он вообще есть...

Google

Anton
23.01.2018
04:27:04
Подключать нужно до списка товаров
А если вид нужен где то ещё то обычно перемещают через setvewtarget

Евгений
23.01.2018
04:54:51
Че-то не могу его найти ни в самом компоненте, ни в шаблоне.
Он же по умолчанию должен где-то лежать?

Anton
23.01.2018
04:57:43
кого не можете найти?

А
23.01.2018
05:04:32
доброе утро

Alexandr
23.01.2018
05:05:03
Привет розовое четвероточие

А
23.01.2018
05:06:02
как сделать чтоб было на главная страница была отдельная шапка сайта , а на другие страницы другая шапка сайта
как это сделать?

Alexandr
23.01.2018
05:07:06

А
23.01.2018
05:07:45
через функции if?

Alexandr
23.01.2018
05:08:03
Второй вариант — да

А
23.01.2018
05:08:21
не могли бы вы подробно обяснить, просто я новичок в битриксе
какой нибудь в примере можете показать ?

Google

Alexandr
23.01.2018
05:10:04

А
23.01.2018
05:12:08
if($APPLICATION->GetCurDir(header.php) == ‘/’) {}else{header_second.php}

Alexandr
23.01.2018
05:13:33

А
23.01.2018
05:14:25
if($APPLICATION->GetCurDir() == ‘bitrix/header.php’) {}else{bitrix/header_second.php}

Alexandr
23.01.2018
05:14:38
Мимо)

А
23.01.2018
05:15:07
а как?))
слабо исправить))))

Alexandr
23.01.2018
05:15:26
http://php.net/manual/ru/control-structures.if.php

Vlad
23.01.2018
05:15:36
?

А
23.01.2018
05:16:42
if($APPLICATION->GetCurDir() == ‘’) {bitrix/header.php}else{bitrix/header_second.php}

Владимир
23.01.2018
05:17:37
слабо исправить))))
ты друг не только в битриксе, ты и php не волокёшь), а хочешь чтобы за тебя всё сделали). Тебе скинули дельные ссылки, изучай.

А
23.01.2018
05:17:38
так?

Владимир
23.01.2018
05:18:21
так тоже нет, это даже я тебе могу сказать, хотя я не программер))

Alexandr
23.01.2018
05:19:02

А
23.01.2018
05:19:44
это поставить на главной странице , так?

Alexandr
23.01.2018
05:20:12
Нет. В шаблоне сайта

А
23.01.2018
05:23:36
окай , спасибо?

Google

Евгений
23.01.2018
05:37:10

Anton
23.01.2018
05:39:26
а, сорри я вас перепутал. если файла нет, то его над просто создать

Alimukhamedov
23.01.2018
05:42:22

Anton
23.01.2018
05:43:56
второй просто переименовали, чтобы он не подхватлывался, соотвественно конфиги едут из первого
файл result_modifier.php
и да вы правы в ньюс листе дейсвительно по умолчанию это поле не подхватывается. а какая бизнес задача, может вам просто при инфоблоке завести свойство с автором и ничего не программироват, пусть автор сам и указывает себя?

Alimukhamedov
23.01.2018
05:46:48
то есть должен работать ?
но у меня все равно ошибка
Call to undefined function curl_init() (0)
(

Anton
23.01.2018
05:47:59
модуль прост не подключен значит
в php.ini сходи
там поищи по curl
проверь не закомментен ли экстеншн

Alimukhamedov
23.01.2018
05:51:50
да нашёл, спасибо!

Евгений
23.01.2018
06:00:58

Иван
23.01.2018
06:01:21
Привет! В 1с Битриксе малый бизнес только один тип цен, а в 1с-ке разные у разных товаров. Можно как то принимать на стороне Битрикса все типы в один? А то сейчас приходится каждый раз менять код Цены в Битриксе.

Anton
23.01.2018
06:02:03

Евгений
23.01.2018
06:02:25
Ну то, что просто на сайте отображается

Anton
23.01.2018
06:02:59
что значит просто на сайте, в админке?

Евгений
23.01.2018
06:04:00
Блин. Сейчас подробнее объясню.

Anton
23.01.2018
06:05:01
Блин. Сейчас подробнее объясню.
компонент ньюс лист это поле не подхватывает, я заглянул. просто на сайте может другой компонент или может там другим кодом подхватывается?

Иван
23.01.2018
06:07:33

Google

Anton
23.01.2018
06:08:41
по коду не много, в строчек 10. по времени если знать где, то не долго.

Иван
23.01.2018
06:10:08

Евгений
23.01.2018
06:10:36
На сайте отображается - это отображается допустим когда заходишь на главную страницу. Там отображается news.list, и в шаблоне сделан вывод нужных полей. И в этом шаблоне всё нормально - эти поля есть.
А есть отдельный файлик api.php, в котором делается includeComponent и указывается шаблон, в котором формимруется json. И уже в этом шаблоне нужные поля недоступны.
___
На сайте вроде бы вывод идёт именно в news.list, но там так-же используется еще просто компонент news и возможно даже в качестве parentComponent.
Передавал в компонент news.list разные параметры - никакой разницы.

Иван
23.01.2018
06:14:22

Anton
23.01.2018
06:14:44
ща
OnProductUpdate я бы попробовал посмотреть есть ли там данные о цене
еще вроде бы OnPriceUpdate, но яне уверен дойдет ли до этого если тип цены не тот
надо создать обработчики и дернуть выгрузку или её имитацию, посмотреть какие данные приходят

Иван
23.01.2018
06:18:32

Admin
ERROR: S client not available

Anton
23.01.2018
06:19:08
а
смотри
FIELD_CODE
вот этот параметр пробуй
должен быть массив FIELD_CODE => array('blababla')

Евгений
23.01.2018
06:21:21
Вроде почти все массивы пустые

Anton
23.01.2018
06:21:45
в параметрах ньюс листа

Евгений
23.01.2018
06:22:03
а

Google

Anton
23.01.2018
06:22:05
FIELD_CODE передаешь

Евгений
23.01.2018
06:22:12
и там нужные поля?

Anton
23.01.2018
06:22:18
да
смотри че в компоненте
$arSelect = array_merge($arParams["FIELD_CODE"], array(
"ID",
"IBLOCK_ID",
"IBLOCK_SECTION_ID",
"NAME",
"ACTIVE_FROM",
"TIMESTAMP_X",
"DETAIL_PAGE_URL",
"LIST_PAGE_URL",
"DETAIL_TEXT",
"DETAIL_TEXT_TYPE",
"PREVIEW_TEXT",
"PREVIEW_TEXT_TYPE",
"PREVIEW_PICTURE",
));
т.е. он объединяет дефолтные поля на выборку с теми что из параметров
именно из FIELD_CODE

Евгений
23.01.2018
06:28:22
Ок. Попробую чуть позже, отпишусь

Anton
23.01.2018
06:46:54
Всем привет! Подскажите в чем может быть проблема, после онлайн оплаты, статус не меняется на оплачен. В настройках автоматизации процессов указанно что надо переводить статус заказа в оплачен. Оплата проходит, стоит яндекс касса

Anton
23.01.2018
06:48:24
на сколько я помню там косякус в файле, на который прилетает ответ яндексовый. не помню конкретно в чем там замес, но из-за чего-то не попадает в ветку перевода статуса

Anton
23.01.2018
06:48:56
Спасибо!

Anton
23.01.2018
06:48:58
мы втупую поправили файл

Anton
23.01.2018
06:49:54
Не подскажешь на какой именно файл прилетает ответ? Если есть возможность

Anton
23.01.2018
06:50:29
в папке модул sale там где все файлы оплат лежат. точно не скажу сейчас
bitrix/modules/sale/handlers/paysystem/yandex/handler.php
чет типа такого
processNoticeAction
но когда у нас были проблемы, то файл был другой. возможно сейчас уже всё иначе
но там есть как раз чет типа
if ($this->isCorrectSum($payment, $request))
{
$data['CODE'] = 0;
$fields["PS_STATUS"] = "Y";
if ($this->getBusinessValue($payment, 'PS_CHANGE_STATUS_PAY') == 'Y')
$result->setOperationType(PaySystem\ServiceResult::MONEY_COMING);
}
типа если всё ок, то статус меняем, вот здесь и надо ставить оталдку и смотреть, чеж ему надо

Cherniy95
23.01.2018
07:33:11
Можно ли направить вывод компонента rss.out в файл? Оборачивание в ob_start не помогает, т.к. в коде компонента выводятся заголовки

Anton
23.01.2018
07:35:49
отпедалиться в шаблон. превратить весь html в строку, записать в файл