создать новое свойство адрес для типа платильщика юрлицо.
Для каждого типа платильщика свой набор свойств, а не общий
Для каждого типа платильщика свой набор свойств, а не общий
13.12.2021 19:04:05
Есть HL-block справочник который содержит списки свойств. Там более 200К записей
если использовать для проверки данных из этого справочника
так вот такой код отрабатывает плюс-минус 15 минут. мне такой запас никак не подходит, а еще нужно значения которые отсутствуют добавить Как можно решить подобную задачу? |
|||
|
10.12.2021 17:18:39
Никогда не задумывался над такой ситуацией. Всегда сталкивался когда делается первый сайт, а значит в нем и ядро, а потом спустя уже какое-то время вдруг решают заводить 2-3-...
В вашем случае изначально планируется делать минимум 3 сайта, 3 - это ядро, если хотите делать его бекап средствами админки. Если я ошибаюсь меня поправят, но при симлинках на ядро, оно в бекап не идет. |
|
|
08.12.2021 17:22:57
Такое количество свойств - значит у вас торговый каталог. Для торгового каталога есть базовый функционал группировка свойств по разделам и одно и тоже свойство можно указывать в разных разделах. Единственное - это то что каждый раздел придется ручками настраивать, автоматически не получится. вот этот функционал для этой цели и задумывался |
|||
|
06.12.2021 10:08:31
|
|||
|
30.11.2021 17:51:17
как вариант можно через OnSaleComponentOrderOneStepDelivery попробовать.
тут пройтись по массиву $arResult['DELIVERY'], найти и отключить текущую и установить свою. Но не знаю как отработает с последним компонентом, но на старом я так делал(для определенных городов требовалось по умолчанию устанавливать определенные доставки и убирать существующие) |
|
|
29.11.2021 16:27:51
Вынесите из шаблона компоненты либо в component_epilog либо за пределы news.detail |
|||
|
22.11.2021 16:29:42
для этой задачи можно события использовать вот так например https:// qna. habr. com/q/1020146 |
|||
|
22.11.2021 12:07:16
А дальше если по ftp подключились создаете файл авторизации под админом, например с таким содержимым
далее запускаете файл, идет в админку и меняете настройки безопасности группы установив 0 для срока. После этого выходите из авторизации и проверяете потребуется теперь обновить пароль или нет.
|
|||||||||
|
19.11.2021 19:39:26
Никак не могу сообразить как заставить работать отправку по аяксу вебформы во всплывающем окне
имеем
форма сама подгружается, но вот отправка данных нет, не работает скрипт $(document).on('click', я продублировал его в onAfterPopupShow, но толку никакого Когда-то наталкивался на статью с похожей проблемой, но найти не выходит |
|||
|
17.11.2021 16:07:15
Да, большинство опирается на скидки, но большинству и достаточно такого условия как скидка в пределах суммы подарочного сертификата, набрал меньше - сертификат все-равно погашен, хочешь всю сумму использовать набери больше чем на ней есть. Как вариант могу описать такую схему, но опять же реализовывать придется самому: 1. создаете справочник карт(инфоблок или highloadblock) 2. при оформлении заказа говорите что хотите использовать карту(создаете поля ввода, галочку) 3. при сохранении заказа перехватываете событием и проверяете наличие указанной карты и ставите статус без отправки писем и в 1С 4. находите карту с нее списываете возможную сумму заказа 5. создаете новую оплату уменьшив текущую на эту сумму или делаете пересчет товаров уменьшив на нужную сумму или создаете скидку... тут вариантов достаточно 6. далее уже проставляете статусы как положено или кастомизированное правило скидок где сумма не фиксированная, а берется из справочника карт и после создания заказа производится списание суммы заказа из этой карты |
|||
|
16.11.2021 10:05:00
Конечно я особо не разбирался с данным функционалом, возможно где-то что-то нужно до настроить и такого не будет, но сейчас вижу такую картину открываю счета беру счет одного из покупателей у него по заказу 2 транзакции поступления(Перевод излишка оплаты заказа +10 000.00 руб(на счет) +500.00 руб(на счет) ), иду в заказ и смотрю по истории изменения что было по времени в эти моменты, а было то что менеджер изменил состав заказа и сумма изменилась. Если бы счета использовались, то клиент бы уже давно на сотню тысяч себе на халяву сделал бы заказов. Но повторюсь Возможно нужно где-то что-то настроить и такого не будет. Тогда использование счетов очень не плохой вариант замены Подарочных карт. |
|||
|
26.10.2021 15:42:22
Нельзя. По сути любое изменение файла в медиабиблиотеке или инфоблоке это удаление старого и сохранение нового по новому пути и с новым идентификатором в базе данных. Поэтому менять нужно как сам файл, так и ссылку на него если где-то она используется. Медиабиблиотека это просто модуль визуализации сохраненных файлов. Если вы в новостях в детальной картинке, например, решите использовать файл из медиабиблиотеки, то у вас создастся новая копия файла по другому пути, а не та же самая.
|
|
|
20.09.2021 17:23:00
Передается проект на Laravel.
Его хотят перевести на bitrix. Имеем VDS от таймвеба. Установлен postgresql. Mysql - нет. P.S. Так для поржать: изучаю файлы проекта и прихожу к выводу, что изначально проект то ли делали на битриксе, то ли брали за основу, потому как он содержит куски явно от битрикса, в том числе а-ля обработчик xml товаров, только в сильно урезанном виде ну и конечно папку bitrix и upload только без ядра и прочего. Ладно посмеялись теперь к теме вопроса. Bitrix c postgresql напрямую не взаимодействует насколько я знаю, да и поискал в сети толком ничего нет. Как внешнюю БД еще можно использовать, но для основной нужно писать свой коннектор. Получается нужно ставить mysql. Какую лучше 5.7 пока использовать или ставить 8? Или все же есть вариант, а я не нашел использовать postgresql? |
|
|
16.09.2021 18:48:00
Что значит привязали к куче товаров?
Сменить код свойства, дело 5 минут. Да после возможно вам придется пройтись по настройкам ваших компонентов где заявлено использование этого свойства, но лучше потратить время на это чем заполнять через API значения. Меньше ошибок допустите. а так то, что вы хотите |
|
|