
Mike
28.11.2017
15:48:48

Anton
28.11.2017
15:49:43
Делаешь доступ только для группы и всех туда закидваешь
А этих выкидываешь

Mike
28.11.2017
15:51:13
Не працует

Google

Mike
28.11.2017
15:51:41
Ладно, хрен с ним, костыль поставили - работаем дальше

Pavel
28.11.2017
16:19:33
Ребят, при сохранении заказа d7 событие OnSaleOrderSaved вызывыется 5 раз (как будто заказ сохранятеся 5 раз), скажите это нормальное поведение или нужно искать костыли в проекте?

Артём
28.11.2017
16:21:06
в обработчиках посмотрите, есть ли там $order->save();

Pavel
28.11.2017
16:29:42
из всех обработчиков что нашел делаю return все равно заказ создается минуту - вот что значит проекту 6 лет ?

Vlad
28.11.2017
18:23:42
модуль разве не нужно подключать?
ясно
смотрите по юрлу или по структуре где лежит функция

Rov3r0
28.11.2017
18:27:29

Vlad
28.11.2017
18:27:35
ахахаха
инклуд от старого, когда работаете в новом?)

Google

Vlad
28.11.2017
18:28:51

Rov3r0
28.11.2017
18:29:33
да какая разница )

Vlad
28.11.2017
18:29:54
так как вы можно делать только битриксу)

Rov3r0
28.11.2017
18:30:20
ну пока что, больше и не нужно )

Igor
28.11.2017
18:47:26
?
добрый всем вечер )
я тут все со своим вопросом
есть кнопка в template файле в виде компонента - купить в один клик
к ней надо добавить онклик скрипт
как это можно сделать

Vlad
28.11.2017
18:51:07
https://yandex.ru/search/?text=jq%20on%20click&clid=2100784-306&banerid=6301000000%3A59e110e6af7963001ca5f20d&win=276&lr=67


Igor
28.11.2017
18:52:41
согласен этой информации много, но я хотел бы показать код кнопки
https://ideone.com/ulknC2
<?if($arParams['USE_ONECLICK'] == 'Y' && !$arParams['AJAX_QUICKVIEW'])
{
$APPLICATION->IncludeComponent(
"unisoftmedia:recall",
"oneclick",
array(
"USE_CAPTCHA" => $arParams['ONECLICK_USE_CAPTCHA'],
"USE_ONECLICK" => $arParams['USE_ONECLICK'],
"USE_MASK" => $arParams['ONECLICK_USE_MASK'],
"MASK_PHONE" => $arParams['ONECLICK_MASK_PHONE'],
"PRODUCT_NAME" => (
isset($arResult["IPROPERTY_VALUES"]["ELEMENT_PAGE_TITLE"]) && $arResult["IPROPERTY_VALUES"]["ELEMENT_PAGE_TITLE"] != ''
? $arResult["IPROPERTY_VALUES"]["ELEMENT_PAGE_TITLE"]
: $arResult["NAME"]
),
"ELEMENT_ID" => $arResult['ID'],
"OK_TEXT" => $arParams['ONECLICK_OK_TEXT'],
"EMAIL_TO" => $arParams['ONECLICK_EMAIL_TO'],
"REQUIRED_FIELDS" => $arParams['ONECLICK_REQUIRED_FIELDS'],
"EVENT_MESSAGE_ID" => $arParams['ONECLICK_EVENT_MESSAGE_ID'],
"COMPONENT_TEMPLATE" => "oneclick",
"MESS_TITLE" => $arParams['ONECLICK_MESS_TITLE'],
"POPUP_FORM" => "Y",
"INCLUDE_FIELDS" => $arParams['ONECLICK_INCLUDE_FIELDS']
),
$component,
array("HIDE_ICONS" => "Y")
);
}?>
это кнопка )
может быть есть возможность добавить скрипт к $arParams['ONECLICK_ACTION'] ?


Батыр
28.11.2017
19:08:29

Igor
28.11.2017
19:09:15
а можно немного поподробнее ( прош а то я в конец запутался ))
шаблон вообще то менять сложно ( код конечно не мо- на работе дали задание))

Батыр
28.11.2017
19:10:55
мне бы кто дал задание хД

Google

Igor
28.11.2017
19:11:35
кнопки - в привычном виде здесь я так и не нашел )) только вот такое

Батыр
28.11.2017
19:13:02

Igor
28.11.2017
19:13:25
сам компонент - можно
дополнить его или изменить его структуру

Батыр
28.11.2017
19:14:08
вам нужно искать папку unisoftmedia и в ней папку recall, либо папке /local/components, либо /bitrix/components
в нем папку template > .default
и будет там привычная верстка в перемешку с php

Igor
28.11.2017
19:15:46
минутку ) сейчас глняну )
нашел )) unisoftmedia и в ней папку recall ))ъ

Батыр
28.11.2017
19:19:02
ну значит пол дела сделано)

Igor
28.11.2017
19:19:44
в recall-e две папки header и toppanel )
так как эта кнопка не в хедере то наверное она в топпанели (хотя она где то в центре экрана )

Батыр
28.11.2017
19:22:11
попробуйте подключить свой скрипт и на BX.ready алерт, если появится значит то что надо. Сложно ничего не ведя что-то сказать.

Vlad
28.11.2017
19:23:38
? мнеб так работать)

Igor
28.11.2017
19:24:21
а как проверить на BX.ready алерт )
не завидуйте (я почти бесплатно пока работаю))
и мне еще очень многому придется учиться

Vlad
28.11.2017
19:25:57
так прошли быы по ссылки и изучали)
получив ответ вы не научитесь)

Igor
28.11.2017
19:26:13
Bat - спасибо за подсказку

Google

Батыр
28.11.2017
19:26:33

Vlad
28.11.2017
19:27:02
эм, загружен шаблон нужного компонента?

Батыр
28.11.2017
19:27:14
ну слишком сурово )

Vlad
28.11.2017
19:27:16
эта структура разве не на страницу?

Батыр
28.11.2017
19:27:42
он шаблон хочет поменять
добавить онклик
чето-там еще)

Igor
28.11.2017
19:28:07
вот я пока еще не нашел его (не вижу)

Vlad
28.11.2017
19:28:34
а где ищите?

Igor
28.11.2017
19:28:55
"unisoftmedia:recall"
эти папки есть
дальше еще две папки )
хеде и топлэнд

Батыр
28.11.2017
19:29:52
кстати а где эти папки?

Vlad
28.11.2017
19:29:58
отправьте скрин с путем
скрин самой папки и где путь видно*

Батыр
28.11.2017
19:32:13
это не то

Vlad
28.11.2017
19:33:45
а что ищите? где компонент или шаблон?

Igor
28.11.2017
19:33:54
минутку сейчас гляну
компонент я показал (код скинул)

Google

Igor
28.11.2017
19:37:22
в папке самого магазина (styleshop есть папка компонентс там юнисофтмедиа

Vlad
28.11.2017
19:42:46
что ищите то?)

Igor
28.11.2017
19:42:52
ребята Спасибо , реально помогли - подсказали, теперь я разберуь, кнопку я нашел, дальше не сложно ))
спасибо Влад нашли )
<div class="mf-text"><?=Loc::getMessage("MFT_CAPTCHA_CODE")?> <span class="starrequired">*</span></div>
<input type="text" class="form-control" name="captcha_word" size="30" maxlength="50" value="">
</div>
<?endif;?>
<button class="btn btn-primary" type="submit" name="submit" <?if($arParams['POPUP_FORM'] == 'Y' || $arParams['MODE_AJAX'] == 'Y'):?>onclick="Recall.submit('<?php echo $recallId ?>'); return false;"<?endif?> value="<?=Loc::getMessage("MFT_SUBMIT")?>"><?=Loc::getMessage("MFT_SUBMIT")?></button>
</form>
<?endif?>
вот он заветный баттон )
был в файле ajax_template.php

Pavel
28.11.2017
19:57:08
Нужна помощь. Работал сайт а потом после правки index.php тыдыщ и выдает Cannot find 'main_page' template with page 'element' возвращение файла index.php из резервной копии не дало результата

Евгений
28.11.2017
20:27:30
Коллеги, вопрос
можно ли без редакции бизнес заимпортить из 1с разные цены

Alexander
28.11.2017
20:41:53
можно ли без редакции бизнес заимпортить из 1с разные цены
Чтобы без доработки эти цены использовались штатными механизмами - нет.
Если же они нужны только информационно, то можно сделать такой финт ушами:
- в 1С добавить в справочник Номенклатура дополнительные свойства товара "Цена Оптовая", "Цена Дилерская" и т.п. (для всех нужных типов цен)
- там же в 1С реализовать обработку, которая по расписанию будет обновлять значения этих свойств
Автоматически после выгрузки на стороне Битрикса получите эти свойства у Товаров и далее уже сможете делать с ними что хотите.
Ограничения такого способа очевидны, но опять же, для информационных целей при небольшом количестве типов цен и не сложной бизнес-логики на стороне Битрикса такое решение обычно вполне рабочее.
Такая же хитрость и для Битрикс24 отлично работает.

Евгений
28.11.2017
20:42:34
Ага, спасибо. Да, нужно информационно чисто, прайс формировать.