Пробовал так - не получилось так, как хочу. Получилось в итоге текстовое поле с кнопкой выбора. А мне нужен список с множественным выбором.
09.07.2009 04:11:19
Всем привет!
Переопределил шаблон. В переопределенном шаблоне компонента вызываю $arItem["DISPLAY_PROPERTIES"]["measure_type"]["DISPLAY_VALUE"] и он мне возвращает html - ссылку, а нужен текст. Вызываю $arItem["DISPLAY_PROPERTIES"]["measure_type"]["VALUE"] - возвращает id. Как быть? Подскажите пожалуйста API функцию для выборки нужного значения по его id. |
|
|
03.07.2009 17:31:22
Смотрите. Дизайн одинаковый, но свойства у новостей и статей различаются, к тому присутствуют еще и другие списки объектов (сотрудники - тоже другие свойства будут).
Шаблон компонента news.list, который будет использоваться для инфоблоков (новости, статьи, сотрудники), должен быть один. Это все реализуемо вполне. В чем собственно загвоздка: в шаблоне news.list необходимо различать тип объекта (новости или сотрудники) и на основе этого производить вывод определенного html и расстановку классов (class). |
|
|
03.07.2009 16:35:12
Всем здравствуйте!
Я использую компонент news.list при выводе нескольких видов списка: новости, статьи, услуги, работники. Дизайн списков одинаков. При этом хочется переопределить news.list только один раз, а потом уже вызывать для нужного списка объектов. У кого какое мнение на этот счет? Можно ли как-нибудь в переопределенном шаблоне news.list определять тип объекта (к примеру, новости или статьи выводятся)? Спасибо. |
|
|
01.07.2009 22:46:35
Смысл использовать news.list на главной, а потом еще и комплексный юзать =). Я вот как сделал: на главной и на /news - news.list, на /news/news.php?id=id - детальная новость. От комплексного отказался в данном случае. Покритикуйте пожалуйста, очень нужно, честно. |
|||
|
01.07.2009 17:01:39
Хорошо. Все получилось. Использую компонент news. Переопределил шаблон компонента news в шаблоне сайта .default. Теперь виден для всех шаблонов сайта.
Появилась новая проблема. У ссылок главной страницы шаблона news не идет переход на раздел /news. Это решил жестко прописав к ссылкам шаблона news путь к /news. (href="/news/блаблабла") НО, в таком случае не получится использовать данный шаблон для статей =). Или можно будет ввести параметр и на основе него ссылки прописывать в шаблоне news? Спасибо. |
|
|
01.07.2009 15:43:41
Да, у меня 2 шаблона сайта (я же говорил уже). На одном из них (главная страница) я использую компонент news.list, на другом (раздел /news) - news. Цель - организация новостей. Я не хочу для каждого шаблона переопределять один и тот же компонент (news). Да и создавать шаблон сайта .default зачем!? Только ради этого!? Неужели Битрикс не настолько гибок, чтобы реализовать поставленную задачу, не создавая мусора!? |
|||||||
|
01.07.2009 15:08:49
Хочу использовать один компонент (news) одного шаблона (news_ext к примеру). При этом, необходимо, чтобы шаблон компонента был виден обоим шаблонам сайта. |
|||
|
01.07.2009 14:46:48
Т.е. Вы предлагаете использовать везде компонент news в данном случае? |
|||||
|
01.07.2009 14:36:51
Что именно не понятно? Компонент news.list на главной странице и список новостей компонента news дублируют друг друга. Теперь понятно? Я хочу избежать данного подхода, за счет использования одного компонента. |
|||||
|
01.07.2009 14:24:22
|
|||||||
|
01.07.2009 14:12:25
Всем здравствуйте!
На главной странице вывожу список новостей (news.list переопределенный). Но также существует раздел "Новости" (/news), где тоже используется список новостей, но через компонент news (шаблон по конструкции такой же как на главной). Как избежать дублирования? Шаблоны сайта на главной и /news разные. |
|
|
30.06.2009 19:13:51
Как? Вы точно поняли, что я имею ввиду? Опишите пожалуйста вашу идею. Т.е. переопределенные шаблон компонента (размещенный в одном месте) можно вызывать из разных шаблонов?
|
|||||||
|
30.06.2009 18:34:30
Здравствуйте!
1) Корректно ли (в плане иделогии Битрикса) хранить стили шаблонов сайта в отдельной директории вне контекста директории шаблона (к примеру, site_name/css)? 2) Несколько шаблонов сайта юзают один и тот же шаблон компонента (переопределенный). Можно ли как-нибудь разместить этот переопределенный шаблон компонента (в одном месте), чтобы к нему имели доступ шаблоны сайта? 3) Несколько шаблонов сайта имеют одинаковые части в структуре шаблона (к примеру, шапка и футер). Корректно ли (в плане иделогии Битрикса) хранить файлы с этими частями в отдельной директории (к примеру, site_name/incl_files/footer.php)? Спасибо. |
|
|
30.06.2009 02:04:00
|
|||||
|
29.06.2009 20:41:09
|
|||||
|