
Roman
09.01.2018
10:01:34
Коллеги, подскажите, как правильно задать ответственного за заказ, используя OnSaleOrderBeforeSaved

Alexandr
09.01.2018
10:02:50

Roman
09.01.2018
10:04:16
опечаточка там

Google

Roman
09.01.2018
10:04:31
не суть
вопрос в целом сводится к тому, как правильно модифицировать поля сущностей в обработчиках событий D7
хотя вопрос отпал, все объекты же у нас по ссылке передаются, так что дожно сработать, а в EventResult второй параметр уберу

Viktor
09.01.2018
10:14:15
Всем привет!
Подскажите пожалуйста, как вывести на странице отдельные позиции из каталога?
Например, это могут быть как товары из раздела "Кухня", так и товары из раздела "Прихожая" и т. д.
Есть же такая возможность в битрикс?

Андрей
09.01.2018
10:16:38
а дальше кастуй вывод под дизайн

svetlana
09.01.2018
10:43:03
это вам в другой чатик, читайте правила

Vladimir
09.01.2018
10:57:17
нашел вот такое решение с дублями в компоненте catalog, но что то совсем не могу понять куда его в итоге вставлять
<? $rsSections = CIBlockElement::GetElementGroups($arResult['ID'], true); //определяем раздел товара while($arSection = $rsSections->Fetch()) $arSections[] = $arSection["CODE"]; //собираем массив разделов с таким символьным кодом if(!in_array($arParams['SECTION_CODE'], $arSections)){ //перебираем массив, если такого раздела нет, выводим 404 @define("ERROR_404", "Y"); //добавляем константу if($arParams["SET_STATUS_404"]==="Y") CHTTP::SetStatus("404 Not Found"); //открываем 404 }
возможно у Вас есть предположения?
Я в битриксе полнейший нубяра
https://hello-site.ru/web-notes/dublirovannye-stranicy-na-sajte-1c-bitrix/

Google

Artur
09.01.2018
11:00:40

Vladimir
09.01.2018
11:01:41
модуль в битриксе === компонент?

svetlana
09.01.2018
11:01:48

Vladimir
09.01.2018
11:01:59
?

Андрей
09.01.2018
11:03:12
facebook подтягивает meta для поста только со 2ого раза, VK сразу - в чём может быть проблема?
Страницы типа: https://ra-germes.ru/about/publications/top-5-most-popular-tv-channels-of-russia-in-2017/

Artur
09.01.2018
11:03:34
?
Откройте catalog/index.php, там внутри должен быть компонент bitrix:catalog. Если он там есть, то в массив с параметрами допишите DETAIL_STRICT_SECTION_CHECK => "Y"

Vladimir
09.01.2018
11:05:27
вот все что там имеется

Artur
09.01.2018
11:06:52

ruslyderq
09.01.2018
11:08:21
хелп ребзя
делаю такую авторизацю
т.е 2 инпута name="USER_LOGIN" не могут быть
в init.php(OnBeforeUserLogin)
$arFields['LOGIN'] - по идее
как в ините получить значение обоих полей?(телефона и почты)

Вадим
09.01.2018
11:10:05
Привет, есть вопрос )

Vite4eg
09.01.2018
11:11:24
А вы какую задачу решаете?

Вадим
09.01.2018
11:11:28
я вызываю компонент, он отрабатывает и мне нужен его $arResult после того как я его подключил

Google

Vite4eg
09.01.2018
11:11:44
Стандартно никак
Идея компонента - получить данные и вывести их с помощью шаблона. Можно прописать в компоненте return что-то, тогда оно вернется в результате IncludeComponent

Anton
09.01.2018
11:13:45
зависит от задачи, можно например данные пробросить через сингелтон объект или просто статическую переменную, например в эпилоге нужные данные устанавливать

Vladimir
09.01.2018
11:16:50
но ничего не изменилось к сожелению(
http://i.prntscr.com/mlM0YUUSTziZ5pGWQbCm5w.png
:(

Anton
09.01.2018
11:21:56
у вас скорее всего этот параметр не пробрасываетсы в element.php

Alexandr
09.01.2018
11:22:13

Vladimir
09.01.2018
11:22:38
"USE_MAIN_ELEMENT_SECTION" => "Y",

Alexandr
09.01.2018
11:23:18

Vladimir
09.01.2018
11:23:20
в общем он принимает любые подкаталоги между /catalog/тут все что угодно/tovar.html
неа, так и стояло
:(

Alexandr
09.01.2018
11:24:33
Посмотри тогда файл element.php, как Антон выше посоветовал. Там в параметры catalog.element должен параметр STRICT_SECTION_CHECK передаваться

Vladimir
09.01.2018
11:25:28
а элемент.php в какую сторону искать приблизительно?
нашел
в компонентах

ruslyderq
09.01.2018
11:26:30
в bitrix:sysytem.auth.form - в кач-ве логина могут быть 2 инпута (номер и почта) на выбор пользователя, как в OnBeforeUserLogin передать сначала первое значение, если авторизация не удалась, то второе.
По идее в init.php $arFields['LOGIN'], но, учитывая, что инпута 2, как получить сначала значение первого, а затем второго?

Alexandr
09.01.2018
11:27:07

Google

ruslyderq
09.01.2018
11:27:12
код ajax/auth.php

Vladimir
09.01.2018
11:27:32
вот что имеем в итоге
'STRICT_SECTION_CHECK' => (isset($arParams['DETAIL_STRICT_SECTION_CHECK']) ? $arParams['DETAIL_STRICT_SECTION_CHECK'] : ''),
получается передается по идее все
может вот в этой ветке что то не так?
"SEF_URL_TEMPLATES" => array(
"sections" => "",
"section" => "#SECTION_CODE_PATH#/",
"element" => "#SECTION_CODE_PATH#/#ELEMENT_CODE#.html",
"compare" => "compare/",
"smart_filter" => "#SECTION_CODE_PATH#/filter/#SMART_FILTER_PATH#/apply/",
)

DeeM
09.01.2018
11:31:15
Все юзают виртуальную машину битрикс на vps/vds или лучше самому настроить сервер под битрикс?

Vladimir
09.01.2018
11:33:39
он вообще по ходу берет и сохраняет в html_pages дубли Т_Т
http://i.prntscr.com/_wQRj0K5QnW9N4m1SlJxFQ.png

Artur
09.01.2018
11:36:10

Vite4eg
09.01.2018
11:36:31
Наш админ сам серваки настраивает, ему дебиан по душе

Vladimir
09.01.2018
11:40:17
ну по идее да
невероятно все сложно ? на симфонии интернет магазин и то легче T_T
тут даже костыль не понимаю куда втыкать :(
с 10 утра сижу бьюсь с этим
вам начал писать, когда у гугла закончились ответы

Vite4eg
09.01.2018
11:42:44
А что надо найти-то? Где вёртска? Или что?

Евгений
09.01.2018
11:43:03
Коллеги это норма что если левое меню расширяется файлом ...ext , тогда в верхнее меню подпункты расширеные не проходят?

Google

Artur
09.01.2018
11:43:41

Vladimir
09.01.2018
11:44:16
вот тут вот, другого просто не нашел

Artur
09.01.2018
11:44:47

Vladimir
09.01.2018
11:46:06
тогда вот 2 варианта, но беда в том что там отсутствует element.php
http://i.prntscr.com/Og7lH7UoTXmODV8gQRlYkA.png

Vite4eg
09.01.2018
11:46:26
Можно например открыть шаблон на правку через визуальный режим. Там указывается путь до файла

Vladimir
09.01.2018
11:47:27
hozdepo
https://prnt.sc/hxzye1
но в нем нету element.php

Vite4eg
09.01.2018
11:48:04
А точно в папке local? До сих пор встречается, что в /bitrix/templates/ складывают

Artur
09.01.2018
11:48:06

Vite4eg
09.01.2018
11:48:45
Дак это включаемая область

Vladimir
09.01.2018
11:48:50
/local/templates/hozdepo/include/s1/catalog.php

Vite4eg
09.01.2018
11:49:01
Это тоже включаемая область

Artur
09.01.2018
11:49:19

Vladimir
09.01.2018
11:51:20
https://prnt.sc/hy001m
да точно там получается...