Поиск по блогам

"Элемент списка в Битрикс24  в режиме чтения почти такой же, как и в режиме редактирования. только нет возможности "сохранить". А поля все радактируемые. Поправила БЕЗ кастомизаций шаблона." ид списка 222 файл с вызовом компонента /services/lists/index.php в нем подключила jquery \CJSCore::init(array("jquery"));и js добавила проверку, что список 222 и нет кнопки "сохранить" (что значит режим на чтение)if($('#form_lists_element_edit_222').length>0 && $('#form_lists_element_edit_222...
01.03.2024 16:15:17
"Задача: в ЛК клиента выводить чат по типу чатика ВК с менеджером клиента, и чтобы никому больше в компании клиент писать не мог" Делала давно (несколько лет назад), наверняка что-то устарело и можно сделать сейчас круче Свой компонент nikaverro:im.messenger файл component.phpajax.php Ваше сообщение... Отправить ! , 'MANAGER_ID': }; console.log(postData); BX.ajax({ url: '/ajax.php', method: 'POST', data: postData, dataType: 'json', onsuccess: function(result){ console...
06.10.2023 10:44:08
"Про реализацию BX.ajax.runComponentAction норм (на мой взгляд) написано тут " ;(function (window) { 'use strict' /** * Module name * Some Component Vue component * * @package bitrix * @subpackage moduleName * @copyright 2001-2019 Bitrix */ const BX = window.BX BX.Vue.component('nano-lic-managment', { /** * @emits 'sendEvent`' {text: string} */ /** * @listens 'onModuleNameSomeComponentEvent' {} (global) */ props: {}, data() { return { message: 'message', } }, created() {}, beforeDestroy()...
12.09.2023 13:01:18
"Задача: сумма чека по еде для одного гостя На языке программиста: Добавить во вкладку с товарами расчет:  сумма товаров со значением свойства PROPERTY_626 318,320, 322 (относятся к еде) / сумму количества гостей (UF_CRM_1530623573843+UF_CRM_1530623600935) Чуть позже стали ЭТО дополнительно хранить в поле сделки " https://nikaverro.ru/upload/medialibrary/82e/rkfiqukbns2e0kfpneq7i70m4ei1y905.png файл /local/assets/entities-expansion/js/deal.js BX.addCustomEvent( 'onAjaxSuccess' , function...
21.11.2022 22:39:43
компонент-класс personal:security  "/local/components/personal/security/ ---templates/europe/ - папка с шаблоном ------personal.php ------second.php ---class.php ---ajax.php - может быть" class.php Вероника Малышева
26.07.2022 16:42:43
"статья про BX.ajax.runComponentAction " подключить vue php до вызова компонента\Bitrix\Main\UI\Extension::load("ui.vue"); \Bitrix\Main\UI\Extension::load("ui.vue.vuex");template.php пустой script.js;(function (window) { "use strict" const BX = window.BX; BX.Vue.component("basket", { props: {}, data() { return { items: this.$store.state.items, } }, created() { BX.Vue.event.$on("updateBasket", this.updateBasket) }, mounted: function () {...
23.06.2022 11:46:51
"Избранные товары многие делают их на отложенных товарах в корзине но моя задача была сделать по-другому, потому что кладем без указания размера (именно избранный товар, а не офферс)" Храним для не авторизованных в сессии FAVORITES, для авторизованных в доп свойстве пользователя UF_FAVORITES типа строка (у меня 2 инфоблока, не могла поэтому сделать привязкой к элементам). При авторизации из сессии перемещаем в свойство в иконке выводим в атрибуте data-id id товара в шаблонах компонентов...
30.10.2021 16:58:46
"Другие статьи по bx битрикс документация фишечки BX.ajax.runComponentAction " Проверка на непустую строку BX.type.isNotEmptyString(str); Вставить содержимое в узелBX("elemId").innerHTML = 'texthtml'; //вариант 1 BX.adjust(BX("elemId"), {html: 'текст'}); //вариант2Установка значенияBX("elemId").value = 'value'; Очистка контента BX.cleanNode(BX("elemId")); установка атрибутовBX("elemId").setAttribute("src",pathSrc); BX("elemId")...
06.05.2020 16:21:13

Сортировать по релевантности | Отсортировано по дате