не совсем понятно что вы хотите кастомизировать. платежный документ (счет, квитанцию и т.п.) или саму систему оплаты
19.10.2016 13:56:24
[QUOTE]Дмитрий Самсонов написал:
День добрый Подскажите, если можно с примерами или ссылками на документацию, как реализуется самая обычная повседневная работа с инфоблоками на новом ядре. Пытаюсь разобраться, есть ли аналог в новом ядре к следующей функции:[CODE] CIBlockElement::GetList [/CODE]Есть у нас класс [CODE] \Bitrix\Iblock\ElementTable [/CODE]Через него есть доступ к полям инфоблока, хорошо. Я не нашел в нем метода, позволяющего получить пользовательские свойства. Не нашел также и метода, позволяющего получить адрес, например, детальной страницы инфоблока. Поведение, вроде бы, логичное - один класс, одна таблица в БД. Но в этом случае какая практическая польза от такого класса? Функция GetList для инфоблоков используется часто, во всех проектах. Поэтому хочется для себя понять и разобраться в правильном подходе к её использованию. Есть ли полноценный аналог в D7? Если нет, то подразумевается ли, что я сам должен "допилить" это через JOIN'ы или другим способом? Или правильнее будет продолжить писать через старый API, а вся магия D7 будет "под капотом"? Тогда я не понимаю смысла перехода на новое ядро для рядового разработчика.[/QUOTE] как пишут те, кто тестил + полезная ссылка [URL=http://bxit.ru/development/bitrix-coding/razrabotka-na-d7/operatsii-s-sushchnostyami-d7/]http://bxit.ru/development/bitrix-coding/razrabotka-na-d7/operatsii-s-sushchnostyami-d7/[/URL] [QUOTE] аналог CIBlockElement::GetList из нового ядра — Bitrix\Iblock\ElementTable::getList[/QUOTE] |
|
|
18.10.2016 11:12:36
[QUOTE]Юрий написал:
как это причем? Как только в код залез, уже значит "пилишь" Надо не только контролировать вывод цены, а также вывод характеристик и кнопку Нет в наличии Получается надо переписать catalog.element Вопрос именно так и был поставлен. Можно ли стандартными настройками обойти этот момент. Сделать для неавторизованных пользователей просто каталог-витрину, без цен и возможности покупки[/QUOTE] Это шаблонизация, а не перепиливание. Если поставите где-то компонент детальной карточки снова, то там вашего функционала не будет. |
|
|