@bitrixfordevelopers

Страница 669 из 1492
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
http://psysh.org/ к битриксу можно как-то прикрутить?
думаю можно; но для своих исходников. ядро битрикс все равно будет использовать die() и свои конструкции отладки

Vladimir
03.04.2017
07:55:58
думаю можно; но для своих исходников. ядро битрикс все равно будет использовать die() и свои конструкции отладки
почему, в битриксе как раз можно в .settings задать свои процедуры для отладки

Oleg
03.04.2017
07:58:13
почему, в битриксе как раз можно в .settings задать свои процедуры для отладки
А где можно почитать подробней? или посмотреть пример настройки?

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
псиш на рефлексии построен. ТАк что не выстрелит ну никак

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
Включаемая область

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

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
мне на оборот нужно избавиться от рутийной работы

Google
Oleg
03.04.2017
08:33:54
мне на оборот нужно избавиться от рутийной работы
Вы используете компонент bitrix:menu, верно?

Evgeny
03.04.2017
08:34:00
да

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

Oleg
03.04.2017
08:34:57
да
Вынесите код вызова компонента в /include/main.menu.php (это то что $APPLICATION-<IncludeComponent(...) ) и подключите везде в header.php разных шаблонов этот файл (include ... ;)

а чтобы шаблон самого меню был один и тот же, общий, его надо хранить в /(local|bitrix)/templates/.default/components/bitrix/menu/{...}

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

Tony
03.04.2017
08:38:39
Тогда может проще сделать один шаблон mymenu и положить каталог .mymenu в каталог шаблонов bitrix.menu?
++ или везде прописать дефолт, а сам шаблон дефолт для компонента меню хранить в дефолтном шаблоне сайта

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

Evgeny
03.04.2017
08:40:33
Тогда может проще сделать один шаблон mymenu и положить каталог .mymenu в каталог шаблонов bitrix.menu?
попробую перевести как я понял, свой шаблон положить в каталог где лежат стандартные шаблоны битрикса?

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
но тогда если я все правильно понял, не получиться так, что этот шаблон затреться при апдейте битрикса?
Я думаю стоит погрузиться в курсы разработчика, это все базовые вещи, и довольно-таки доступно там изложены: https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2829&LESSON_PATH=3913.4565.2829

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
Полезу в ядро, погляжу, но если кто то знает ответ, очень помогла бы помощь.

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 и скинул картинку, где у него отображаются источники заходов, яндекс, гугл, мейл.ру и другие. Сейчас у него малый бизнес, скажите, там есть такая штука? просто я что-то не смог найти. А он говорит, что пульс конверсии дико тупит)

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:52:51
Заказчику интересно видеть все поисковые системы и директ, чтобы мотреть, откуда что пришло
Электронная коммерция в Яндекс Метрике или Google аналитике. До жопы хватит.

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

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

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