https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=42&LESSON_ID=5124 - в дополнение
08.12.2021 17:22:57
[QUOTE]z-i написал:
В идеале вывод свойств в форме редактирования и добавления в зависимости от раздела, а в разделе как-то делать привязку к свойству,[/QUOTE] Такое количество свойств - значит у вас торговый каталог. Для торгового каталога есть базовый функционал группировка свойств по разделам и одно и тоже свойство можно указывать в разных разделах. Единственное - это то что каждый раздел придется ручками настраивать, автоматически не получится. вот этот функционал для этой цели и задумывался |
|
|
29.11.2021 16:27:51
[QUOTE]cornsnake2010 написал:
На детальной страницы бренда (через шаблон news.detail) должны выводится изображение бренда (данные берутся из компонента news), список товаров из товарного каталога этого бренда ( через catalog.section) и умный фильтр[/QUOTE] Скорее всего вы все это размещаете в шаблоне компонента (template.php) поэтому и получается, что у вас кешируется news.detail и внутренние компоненты не выполняются Вынесите из шаблона компоненты либо в component_epilog либо за пределы news.detail |
|
|
22.11.2021 16:29:42
[QUOTE]Дмитрий Луценко написал:
Что-то мне подсказывает, что нужно внести в /bitrix/modules/sale/admin/order.php[/QUOTE] ни в коем случае для этой задачи можно события использовать вот так например https:// qna. habr. com/q/1020146 |
|
|
22.11.2021 12:07:16
[QUOTE]Святослав Михайлов написал:
[QUOTE] написал: Для того чтобы установить это, нужно авторизоваться через ftp под любым админом[/QUOTE] А дальше что делать? Получил я список файлов и каталогов, где установить?[/QUOTE] А дальше если по ftp подключились создаете файл авторизации под админом, например с таким содержимым [CODE] <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");?> <? global $APPLICATION, $USER; if(!is_object($USER)){ $USER = new CUser(); } $USER->Authorize(1);//авторизация под 1 пользователем ?> [/CODE] далее запускаете файл, идет в админку и меняете настройки безопасности группы установив 0 для срока. После этого выходите из авторизации и проверяете потребуется теперь обновить пароль или нет. [QUOTE]Я посмотрел в таблице b_user_password, там дата пароля свежая. Почему она не учитывается?[/QUOTE] Почему... ну тут хороший вопрос, такой же как и зачем автоматически при обновлении эти настройки были активированы, возможно чтобы все принудительно эти настройки произвели. |
|
|
17.11.2021 16:07:15
[QUOTE]Андрей Марсаков написал:
В документации и на форумах примерные направления решений[/QUOTE] А другого и не будет. Из коробки такого функционала нет, функционал не самый простой, поэтому каждый сам пишет свой велосипед в этом направлении. Да, большинство опирается на скидки, но большинству и достаточно такого условия как скидка в пределах суммы подарочного сертификата, набрал меньше - сертификат все-равно погашен, хочешь всю сумму использовать набери больше чем на ней есть. Как вариант могу описать такую схему, но опять же реализовывать придется самому: 1. создаете справочник карт(инфоблок или highloadblock) 2. при оформлении заказа говорите что хотите использовать карту(создаете поля ввода, галочку) 3. при сохранении заказа перехватываете событием и проверяете наличие указанной карты и ставите статус без отправки писем и в 1С 4. находите карту с нее списываете возможную сумму заказа 5. создаете новую оплату уменьшив текущую на эту сумму или делаете пересчет товаров уменьшив на нужную сумму или создаете скидку... тут вариантов достаточно 6. далее уже проставляете статусы как положено или кастомизированное правило скидок где сумма не фиксированная, а берется из справочника карт и после создания заказа производится списание суммы заказа из этой карты |
|
|