
Vite4eg
26.06.2017
11:44:28
Значете что делает компонент catalog?

Sergey
26.06.2017
11:44:29
не вижу в шаблне
компонент этот
я в битриксе всего пару дней

Google

Vite4eg
26.06.2017
11:44:39
В каком шаблоне?

Sergey
26.06.2017
11:44:48

Vite4eg
26.06.2017
11:45:13
И тоже сроки жмут?

Sergey
26.06.2017
11:45:43
очень

Vite4eg
26.06.2017
11:45:46
Если нет, то советую эти курсы:
https://academy.1c-bitrix.ru/training/course/

Sergey
26.06.2017
11:45:47
буквально пару часов осталось

Vite4eg
26.06.2017
11:46:03
Извините, за пару часов вам никто на словах не объяснит
Вы пошли не в ту степь
Вам надо создать раздел, например catalog. На его индексной странице разместить компонент catalog. catalog - это комплексный компонент. Идея комплексного компонента - объединить и управлять кучами простых компонентов как единым целым
Вот вся эта штука с подставлением id, разделов, деетальных карточек в нём реализована
А еще вот :
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=34&LESSON_ID=4486

Sergey
26.06.2017
11:51:12
хорошо посмотрю, но сейчас же есть решение какое то мксимально простое?
что нам надо? на страницу /detail/ как то передать массив данных с id продукта на который кликнули
я просто чисто JS front, в пхп не лез никогда

Google

Vite4eg
26.06.2017
11:52:32
В настройке компонента детальной новости есть параметр типа в каком GET параметре передавать ID. Согласно этой настройке надо будет формировать ссылку

Sergey
26.06.2017
11:55:27
эм, а как-то можно порядок подгрузки css стилей органзовать. чтобы нужные стили подгрузились позже чем остальные...

Rustam
26.06.2017
11:55:33
Битрикс так "=PROPERTY_ACTION_ID.XML_ID" => '14_action', уже разучился фильтровать?

Sergey
26.06.2017
11:56:47
ну так подскажет моэет кто?

Vite4eg
26.06.2017
12:02:00
Потому что так не прокатит
Знаете, что такое GET параметр?

Sergey
26.06.2017
12:03:29
да
ты хочешь чтоб я все параметры передавал в УРЛ?

Vite4eg
26.06.2017
12:05:03
Если используете компонент news.detail отдельно, то надо передавать так:
detail?ELEMENT_ID=12
Название GET параметра зависит от настроки компонента news.detail

Vadim
26.06.2017
12:35:59
Нужно ли оставлять папку desktop_app при создании нового сайта?

Max
26.06.2017
12:50:04
Добрый день. Подскажите как установить модуль в битриксе отдельным скриптом
Делаю деплой и автотесты. Надо устанвливать модуль отдельным скриптом, вызвать метод DoInstall() достаточно?

Vite4eg
26.06.2017
12:52:03
Надо регистрацию модуля прописать

Max
26.06.2017
12:53:37
так регистрация у меня прописана в методе DoInstall()
Я хочу создать отдельный файл, дергая который у меня будет устанвливаться модуль
Грубо говоря имитировать нажатие на кнопку установки в админке

Vite4eg
26.06.2017
12:54:50
Конструктор еще надо реализовать
А так вроде достаточно

Max
26.06.2017
12:56:16
У меня модуль устанавливается нормальным образом из админки, все шаги устанвщика прописаны
Я хочу установить его отдельным скриптом, не используя админку

Google

Vite4eg
26.06.2017
12:57:24
Код админки почитайте
Вряд ли где-то еще найдёте подробный разбор установки модуля

Dmitry
26.06.2017
13:20:45
Удаление модуля делал так:
$module = \CModule::CreateModuleObject('<код.модуль>');
$module->DoUninstall();
Думаю что установку можно сделать аналогично

Max
26.06.2017
13:21:24
Это в отдельном файле было? то есть вызывал его руками?

Dmitry
26.06.2017
13:22:00
В другом модуле, но суть та же что и в отдельном файле

Max
26.06.2017
13:22:08
Спасибо, попробую

Dmitry
26.06.2017
13:22:13
не за что

Max
26.06.2017
13:53:50
@dmr2015 Спасибо, получилось

Dmitry
26.06.2017
13:54:38

Sergey
26.06.2017
14:23:57
А чем удобнее выгружать торговый каталог в csv в нужном порядке?
я так понимаю, из коробки можно попробовать только 1 раз настроить порядок, а далее править не получится

MarconiKlin A12E
26.06.2017
14:34:20
быстрее в итоге самому сделать ?

Anton
26.06.2017
14:45:25
Всем привет. Вопрос по компоненту bitrix:sale.order.payment. Зачем там есть вызов $APPLICATION->RestartBuffer(); Хочу выводит кнопку оплаты заказа в дизайне сайта. Как это можно побороть не копируя компонент?

Бернгардт
26.06.2017
14:53:24
точнее в шаблоне этой компоненты

Резван
26.06.2017
15:31:41
Ребята хелп!
Я добавил свойство SEND_TELEGRAM(чекбокс) и не понимаю, какого черта код срабатывает, когда галочка на этом свойстве установлена...
AddEventHandler("iblock", "OnAfterIBlockElementAdd", Array("MyTelegramClass", "OnAfterIBlockElementAddHandler"));
class MyTelegramClass
{
function OnAfterIBlockElementAddHandler(&$arFields)
{
if($arFields['IBLOCK_ID'] == 2)
{
if($arFields["ID"]>0)
{
if (!$arFields["PROPERTY_SEND_TELEGRAM"])
{
code....
}
}
}
}
}

Vadim
26.06.2017
15:32:55
А распечатайте массив $arFields в файл и посмотрите

Резван
26.06.2017
15:33:39
То есть таким образом $arFields["PROPERTY_SEND_TELEGRAM"] нельзя обратиться к свойству?

Vadim
26.06.2017
15:35:25
file_put_contents($_SERVER["DOCUMENT_ROOT"] . "/arFields.log", var_export($arFields, true), FILE_APPEND);

Google

Резван
26.06.2017
15:36:37

Dmitry
26.06.2017
15:59:00

Anton
26.06.2017
16:19:11

Gendos_ua
26.06.2017
17:21:39
Вроде стандартный шаблон сам все это делает

Anton
26.06.2017
17:47:41

Gendos_ua
26.06.2017
17:49:30
если не изменяет память - sale.personal.order - комплексный, конкретно за деталку заказа в нем отвечает - sale.personal.order.detail

Anton
26.06.2017
18:33:34
Спс гляну

Roman
26.06.2017
19:19:47
ребят подскажите, элемент список инфоблока, множественные значение через флажок. нужно выводить не отмеченные, каким образом ?

Andrew
27.06.2017
06:49:53
Господа, добрый день, по каким причинам (куда хоть копать) могут пропадать на страницах H1 и хлебные крошки?

Anton
27.06.2017
07:14:46
Кто-нибудь работает с сервисом товарных рекомендаций rees46? Нужно сделать отправку статусов заказов по rest, если кто реализовывал поделитесь решением пожалуйста.

svetlana
27.06.2017
08:46:22
https://telegram.me/bitrix_work

Альберт
27.06.2017
08:48:03

Sergey
27.06.2017
09:01:27
подскажите, как красиво поступить. в код шаблона заказа (sale.order.ajax) вставить статичную информацию, типо спец тега(iframe для метрики) - или может вынести его в include и подключить, чтобы "далеко" не искать?
и будут ли в нём работать переменные шаблона? ($arResult["ORDER"]["ACCOUNT_NUMBER"])

Aleksandr
27.06.2017
09:11:38
Новый шаблон?

Sergey
27.06.2017
09:13:59
нет, просто в шаблоне кусочек кода, типо привязка к внешней статистике.
вот думаю вынести его, чтобы можно было удобно править

Max
27.06.2017
09:15:32
Подскажите пожалуйста в какой таблице хранятся текущие настройки модулей?
Модулей из маркетплейса

Google

svetlana
27.06.2017
09:24:07
b_option

Ruslan
27.06.2017
09:28:48
Добрый день, коллеги!
Нужна помощь коллективного разума. Блы сервер, на нем стоял проект на битрикс 15.5, была настроена интеграция с 1с (время обработки ~5 ТП в сек после выгрузки). Обновили версию битрикс до 17. И теперь при интеграции с 1с время обработки составляет 3-4 сек на одно ТП. Немогу понять что дало такой колосальный тормоз скорости. Настройки сервера 1с не менялись. Настройки сервера проекта остались те же. Есть какие нибудь предположения, пусть самые бредовые.

Vite4eg
27.06.2017
09:37:49
http -> https

Aleksandr
27.06.2017
09:41:06
Выгрузка полностью кастом? Или наследовались от стандартного класса?
Я имею ввиду обработка xml на стороне сайта

Ruslan
27.06.2017
09:44:44

Aleksandr
27.06.2017
09:46:23
Ну тогда можно сравнить два класса от 15 и от 17 посмотреть что в методах поменялось примерно
class CIBlockCMLImport
вот этот класс в компоненте используется
ну и сами компоненты тож можно сравнить
catalog.import.1c

Ruslan
27.06.2017
09:50:48

Aleksandr
27.06.2017
09:50:55
можно прям скопировать в свое пространство имен старый компонент и попробывать с ним запустить выгрузку

Ruslan
27.06.2017
09:50:56
или заменить на старую

Aleksandr
27.06.2017
09:51:28
нее надо сперва просто попробывать вернуть старый компонент выгрузки со старым классом обработки xml
если все пойдет быстрее значит дело в нем