Роман Алекеев написал: Не Подскажите как в этом коде передать своё значение, чтоб оно отобразилось в карточке компании в разделе email?Пока получилось только вывести список email'ов данной компании по ее id.
Вы же через getList получаете, а добавлять нужно через Add. Пока не добавите, он не будет отображаться.
Екатерина Семенова написал: Первое что приходит в голову - использовать стандартные grid, но у них нет вложенности. Полностью писать свой компонент тоже как то не хочется .
Посмотри в сторону main.ui.grid, один уровень там точно есть. Но проще сделать свой компонент
Эм... а сколько получателей у сообщения? Например, если их до 20-30 человек, то можно их в копию ставить и тогда цикл на получение будет 1, и 1 отправка. Можно конечно без цикла - SQL запрос, тогда 1 запрос, 1 обработка(т.е. без цикла) и 1 отправка. Если получателей больше, то тогда все равно цикл будет.
Олег Шамаев написал: по которой балансир исключит из пула узел у которого нет доступа к БД.
Ну вот видите! Такие сложные вещи делаете, а простую документацию прочесть не хотите. Ладно, вот не очень красивый, но рабочий кусочек (вставлять в dbconn.php в конец перед закрывающем php-тегом:
Для начала стоит усвоить одно: методика хранения информации не имеет ничего общего с методикой ее представления в публичной части. Предположим есть у меня такой кейс: есть некоторая группа товаров, товар из которой может принадлежать одному из известных брендов. Чисто гипотетически, представьте что мы продаем садовые инструменты и наш каталог выглядит так: - (раздел) Газонокосилки -- (элемент) Косилка 1 от компании A -- (элемент) Косилка 2 от компании A -- (элемент) Косилка 3 от компании B - (раздел) Бензопилы -- (элемент) Бензопила 1 от компании B -- (элемент) Бензопила 2 от компании B -- (элемент) Бензопила Дружба
Вся эта структура уже есть в некоторой 1С и уже загружается в Битрикс. Все круто и все работает. Но теперь мы хотим, чтобы у нас на сайте помимо простого каталога был список брендов (компаний) и их товаров. То есть, отдельная страница, где перечислены: - (раздел) Компания А -- (раздел) Газонокосилки --- (элемент) Косилка 1 от компании A --- (элемент) Косилка 2 от компании A - (раздел) Компания B -- (раздел) Газонокосилки --- (элемент) Косилка 3 от компании B -- (раздел) Бензопилы --- (элемент) Бензопила 1 от компании B --- (элемент) Бензопила 2 от компании B
Так как мы уже имеем инфоблок с товарами и разделами (см. первую иерархию), то я бы сделал так: 1) Создал отдельный инфоблок "Бренды" и заполнил его существующими брендами (те, что хочу показывать) 2) Каждый товар (в котором хочу указывать бренды) привязал к соответствующему бренду 3) Отвязал карточку товара от какого-либо раздела* 4) Разработал собственный компонент (или доработал существующий) показа товаров бренда
* - зачем я это сделал? Дело в том, что в случае если этого НЕ сделать, то придется поиметь кучу проблем с ЧПУ, каноническими ссылками, определением разделов и товаров. В общем полный мрак.
P.S. Конечно тут простых навыков редактора (читать контент-менеджера) недостаточно - потребуется еще и некоторые навыки по работе с платформой
Хотелось бы немного сузить круг "новичков" которым тяжело: 1) Люди не прошедшие полный курс сертификации по платформе 2) Люди не сдавшие экзамены 3) Люди не умеющие проводить отладку даже через var_dump
Михаил Желнов написал: Здравствуйте! Каким образом можно кастомизировать вид каталога, после фильтрации умного фильтра?
А что именно хотите сделать? Если в лоб, то: 1) Нужно кастомизировать компонент чтобы был какой-либо признак применения фильтра 2) В шаблоне компонента вывода элементов/разделов и т.п. (там где хотите изменить) - прописать соответствующее изменение
Aleksandr, без доработки компонентов такое можно сделать только руками и то не такие красивые ссылки (админ будет репетировать сам короткую ссылку вручную для каждого).