@bitrixfordevelopers

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

Roman
09.01.2018
10:04:16


опечаточка там

Google
Roman
09.01.2018
10:04:31
не суть

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

хотя вопрос отпал, все объекты же у нас по ссылке передаются, так что дожно сработать, а в EventResult второй параметр уберу

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



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
Vladimir
09.01.2018
11:01:41
модуль в битриксе === компонент?

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"

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
нашел, поставил
USE_MAIN_ELEMENT_SECTION еще может быть нужен

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
а элемент.php в какую сторону искать приблизительно?
См. раздел "Как система ищет шаблон" https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2829#template_search

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
Все юзают виртуальную машину битрикс на vps/vds или лучше самому настроить сервер под битрикс?
Взять битровую машину - быстрее и проще. Но если шарите в линуксах, серверах, базах, то можно настроить гораздо производительнее

Наш админ сам серваки настраивает, ему дебиан по душе

Vladimir
09.01.2018
11:40:17
Шаблон точно тот?
/local/templates/hozdepo/include/s1/catalog.php

ну по идее да

невероятно все сложно ? на симфонии интернет магазин и то легче 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
/local/templates/hozdepo/include/s1/catalog.php
Я имел ввиду element.php в шаблоне комплексного компонента catalog. Возможно вы не тот шаблон смотрите

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

Artur
09.01.2018
11:44:47
/bitrix/components/bitrix/catalog/templates/.default/element.php
Это стандартный шаблон, используется не он

/bitrix/components/bitrix/catalog/templates/.default/element.php
У вас он скорее всего /local/templates/.default или название шаблона сайта/components/bitrix/catalog/

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
http://i.prntscr.com/mlM0YUUSTziZ5pGWQbCm5w.png
А вот тут можно полный скрин файла?

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

да точно там получается...

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