
Aleserche
03.04.2017
05:19:53
ладно, тут и так все понятно. Вопрос лишний

Алексей
03.04.2017
06:21:11
А в д7 как выполнить запрос MySql?

MarconiKlin A12E
03.04.2017
06:27:36
use Bitrix\Main\Application;
use Bitrix\Main\Diag\Debug;
$record = Application::getConnection()
->query("select 1+1;")
->fetch();
Debug::writeToFile($record);

Google

Aleserche
03.04.2017
06:29:05
http://psysh.org/ к битриксу можно как-то прикрутить?

Oleg
03.04.2017
06:33:44

Vladimir
03.04.2017
07:55:58

Oleg
03.04.2017
07:58:13

Aleserche
03.04.2017
07:59:19
а стоит ли оно того? Там же в основном процедурщина

Vladimir
03.04.2017
07:59:42

Tony
03.04.2017
07:59:51
https://dev.1c-bitrix.ru/community/webdev/user/124877/blog/9593/

Aleserche
03.04.2017
08:00:08
псиш на рефлексии построен. ТАк что не выстрелит ну никак

Oleg
03.04.2017
08:00:24

Aleserche
03.04.2017
08:02:41
я пытался битриксу присандалить http://filp.github.io/whoops/
и знаете что?

Oleg
03.04.2017
08:04:17
что?)

Aleserche
03.04.2017
08:04:24
оно работало

Google

Aleserche
03.04.2017
08:04:52
т.е. whoops работал, а битрикс нет

Oleg
03.04.2017
08:05:08
))

Aleserche
03.04.2017
08:05:13
потом еще покопаюсь. Если взлетит, статью напишу

Tony
03.04.2017
08:05:19
ба-дум-тс!)

Evgeny
03.04.2017
08:25:59
Как лучше решить задачу такого плана.
Есть несколько шаблонов, в каждом из которых в файле header.php содержиться меню, которое одно и тоже для всех страниц, вот если я вношу изменения в меню, мне приходиться лезть в каждый шаблон и править его в каждом шаблоне.
Как можно решить такую задачу?

Evgeny
03.04.2017
08:26:58
Включаемая область

Igor
03.04.2017
08:27:01

Evgeny
03.04.2017
08:27:09
Как вариант

Oleg
03.04.2017
08:27:17

Dmitry
03.04.2017
08:28:07

Evgeny
03.04.2017
08:29:25

Ivan Tvaruga
03.04.2017
08:30:13
взависимости от условия подкладываешь разные шаблоны

Konstantin
03.04.2017
08:31:30
Ребзя, добавляю свою кнопку в визуальный редактр битрикса, как к ней прифигачить текст, а не класс с иконкой? Мб кто подскажет по быстрому, рыться в жс нет особого желания)))

Dmitry
03.04.2017
08:31:34
В каждом шаблоне делается каталог components\bitrix\menu\.default
в итоге в каждом шаблоне будет применяться свой шаблон к компоненту "меню"

Oleg
03.04.2017
08:32:55
насколько я понял по формулировке задачи, сейчас так и сделано - разные шаблоны, а хочется избавиться от многократных правок в разных местах

Evgeny
03.04.2017
08:33:04
Блин что т я запутался,

Tony
03.04.2017
08:33:18
чот мне кажется там меню прям в хедер прописано ручками, а не динамически через компонент.

Evgeny
03.04.2017
08:33:22
мне на оборот нужно избавиться от рутийной работы

Dmitry
03.04.2017
08:33:44

Evgeny
03.04.2017
08:33:45

Google

Ivan Tvaruga
03.04.2017
08:33:48

Oleg
03.04.2017
08:33:54

Evgeny
03.04.2017
08:34:00
да

Dmitry
03.04.2017
08:34:29
т.е. наоборот должен быть один шаблон меню на разных шаблонах сайта?

Evgeny
03.04.2017
08:34:44

Oleg
03.04.2017
08:34:57
да
Вынесите код вызова компонента в /include/main.menu.php (это то что $APPLICATION-<IncludeComponent(...) ) и подключите везде в header.php разных шаблонов этот файл (include ... ;)
а чтобы шаблон самого меню был один и тот же, общий, его надо хранить в /(local|bitrix)/templates/.default/components/bitrix/menu/{...}

Evgeny
03.04.2017
08:35:37

Dmitry
03.04.2017
08:36:35
Тогда может проще сделать один шаблон mymenu и положить каталог .mymenu в каталог шаблонов bitrix.menu?

Tony
03.04.2017
08:38:39

Oleg
03.04.2017
08:40:12
Ну, собственно, я так и предложил сразу...

Evgeny
03.04.2017
08:40:33

Evgeny
03.04.2017
08:41:02
но тогда если я все правильно понял, не получиться так, что этот шаблон затреться при апдейте битрикса?


Dmitry
03.04.2017
08:44:10
но тогда если я все правильно понял, не получиться так, что этот шаблон затреться при апдейте битрикса?
Применяется следующий алгоритм поиска подходящего шаблона для компонента:
1. Берется папка /bitrix/templates/текущий_шаблон_сайта/components/. В этой папке в пути /пространство_имен_компонента/название_компонента/ проверяется последовательно наличие файла или папки с именем шаблона. Если таковых нет, то проверяется наличие файла имя_шаблона.ext, где в качестве ext берутся последовательно все доступные расширения всех установленых на сайте движков шаблонизации. Если шаблон найден, то алгоритм завершается.
2. Если на шаге 1 шаблон не найден, то берется папка /bitrix/templates/.default/components/. И применяется алгоритм, описанный в шаге 1. Если шаблон найден, то алгоритм завершается.
3. Если на шаге 2 шаблон не найден, то производится поиск среди системных (т.е. поставляемых с компонентом) шаблонов.
Вам нужен шаг 2

Oleg
03.04.2017
08:44:11

Dmitry
03.04.2017
08:45:09

Evgeny
03.04.2017
08:51:15
Спасибо всем
Предложенные варианты хороши.
@dimmount, вариант норм, когда из правок делаеться только изменение самого меню, а если меняются параметры вызова самого компонента, то проблема остается.

Nikita
03.04.2017
08:56:49
Вопрос: как передать Строку из торгового предложения в Заказ, сейчас приходит в виде
[CODE]
Catalog XML_ID:
cbcf493b-55bc-11d9-848a-00112f43529a#
Product XML_ID: 397#400
[/CODE]
если передавать просто выбором из параметров компонента нужное Свойство.
Передать список - все круто приходит текстом, а вот Строка приходит в таком нечитабельном виде и менеджерам сложно.

Google

Nikita
03.04.2017
08:59:17
Полезу в ядро, погляжу, но если кто то знает ответ, очень помогла бы помощь.

Oleg
03.04.2017
09:00:42

Nikita
03.04.2017
09:02:22
Как свойство заказа, нет?
Спасибо за ответ.
Для каждого товара нужно смотреть артикул, свойство заказа не подойдет, оно одно для всего и не привязано к товарам.

Oleg
03.04.2017
09:05:46
Не понимаю формулировки) Слова знакомые, а в целую картинку не складывается. При добавлении товара в корзину, и в заказ в дальнейшем, можно же всю нужную инфу докладывать как "свойства заказа", и оно потом при обмене в 1С попадает. Мы так часто делаем с артикулом, штрихкодом, и т.д.
Я не в ту степь думаю?

Igor
03.04.2017
09:14:14
Олег а что не понимаете?

Nikita
03.04.2017
09:16:12
Менеджер работает с магазином без 1С.
На сколько я понимаю Свойство заказа - это имеется ввиду /bitrix/admin/sale_order_props.php?lang=ru ? Если да, то как передается, например, Штрихкод? К товару же это свойство не привязано. Верно?
Я сейчас просто выбрал в компоненте каталога:
"DETAIL_OFFERS_PROPERTY_CODE" => array(
0 => "PRODUCT_PROPS",
1 => "ARTIKUL",
2 => "",
),
В корзине посмотрел в arResult приходит в [PROPS]
Но в заказе магазина выглядит все так как я описал выше.
Если есть другой способ я готов сделать по другому через Свойство заказа, например.

Admin
ERROR: S client not available

Oleg
03.04.2017
09:18:31
ща, дам скрин
я про вот эти свойства

Nikita
03.04.2017
09:20:44
Вот вот вот, а у меня :+

Oleg
03.04.2017
09:22:14
А реализовано это вот так:
SaleBasketBeforeSave
Т.е. пока товар есть в ИБ, не проблема все эти данные посмотреть\уточнить. Из админки. Запросом, если надо. Если товар позже удален из ИБ, в корзине остантеся только так инфа, что была сохранена в момент складывания товара. И в заказе она же.

Nikita
03.04.2017
09:23:17
Можно мне код в личку? Чтоб не мусорить )
Большое спасибо. Буду пробовать.

Nikolay
03.04.2017
09:32:11
Всем добрый день, скажите пожалуйста.
Вот заказчик интересуется, раньше он работал с InSales и скинул картинку, где у него отображаются источники заходов, яндекс, гугл, мейл.ру и другие.
Сейчас у него малый бизнес, скажите, там есть такая штука? просто я что-то не смог найти. А он говорит, что пульс конверсии дико тупит)

Oleg
03.04.2017
09:33:09

MarconiKlin A12E
03.04.2017
09:33:29
а чем метрика то не устраивает... аналитики нет в МБ

Oleg
03.04.2017
09:33:41
https://www.1c-bitrix.ru/products/cms/editions/#tab-table-link

Google

Oleg
03.04.2017
09:33:44
точно нет...
Да, мы обычно яндекс.метрику ставим и ее хватает.

Nikolay
03.04.2017
09:33:53

MarconiKlin A12E
03.04.2017
09:34:15
тогда дорогой бизнес брать
но имхо смысла не много.. только из-за аналитик
так же это модуль отключают иногда..большую нагрузку создает по запросам к бд

Igor
03.04.2017
09:36:12
http://marketplace.1c-bitrix.ru/solutions/infracom.analit/ или такое ставить
но лучше банально в метрике смотреть

Nikolay
03.04.2017
09:38:27
Заказчику интересно видеть все поисковые системы и директ, чтобы мотреть, откуда что пришло

Igor
03.04.2017
09:39:48
http://marketplace.1c-bitrix.ru/search/?q=%F1%F2%E0%F2%E8%F1%F2%E8%EA%E0 тут что-нибудь можно найти

Oleg
03.04.2017
09:41:15

Tony
03.04.2017
10:04:18
либо
https://tech.yandex.ru/metrika/
=)

Алексей
03.04.2017
10:47:35

Виталий
03.04.2017
10:52:51

Roman
03.04.2017
12:05:17
коллеги, можно ли одновременно описать таблицу, как часть ORM и при этом использовать её как HL инфоблок?

Сыч
03.04.2017
12:07:31
Термин "ORM" по-моему не уместен ни для каких инфоблоков