Всё ещё актуально(
23.03.2015 22:44:42
Влад Баранов, если ставить это в страницу, при редактировании контент-менеджер может сломать. (ну и просто как-то не красиво такие условия в коде иметь)
Если ставить это в шаблон news.list, контент менеджер не найдёт где менять текст. Просто хочется чтобы с одной стороны при редактировании текста не нужно было лезть ни в какие шаблоны, а с другой, что при редактировании не так просто было что-нибудь сломать. Да, и ещё если вместо текста будет другой компонент? Скажем на странице 2 компонента, новости и публикации. Соответственно на странице детального просмотра новостей не должно быть публикаций, а на странице детального просмотра публикаций, не должно быть новостей. Видимо в Битриксе нормальным образом подобное решить не получится, постараюсь выбрать наиболее удобный вариант. Большое спасибо за помощь. |
|
|
23.03.2015 22:17:04
Влад Баранов,а нет более адекватного решения?
Просто если смотреть с точки зрения контент-менеджера, который будет администрировать сайт, то это не очень хорошее решение ибо его легко сломать, а виноваты будут естественно разработчики. |
|
|
23.03.2015 21:36:32
Добрый вечер!
Допустим, есть страница, на которой сначала какой-то текст приветствия, а затем вставлен компонент новости. На этой странице на месте компонента выводятся список новостей с ссылками на полные новости. При переходе на полную новость текст приветствия остаётся, полная новость же отображается на месте списка новостей. Шаблонами компонента это менять нельзя - они влияют только на область компонента. Как сделать чтобы на странице одной новости (news.detail) не было другого контента? Сейчас решаю это так: /news/index.php - файл, где выводится текст и список новостей. Ссылки новостей ведут на /news/content/ID /news/content/index.php - файл, где есть только компонент новости, для того чтобы работали ссылки вида /news/content/ID Но данное решение мне кажется неверным, во-первых потому что дублирование, во-вторых потому что появляются проблемы с хлебными крошками. Как сделать правильно? |
|
|
18.03.2015 14:12:29
Добрый день!
Столкнулся с проблемой. Есть 2 компонента news на одной странице, выводят информацию из разных инфоблоков с разными шаблонами. Необходимо сделать ajax подгрузку новых записей для обоих. Руководствовался этой статьёй - [URL=http://blog.d-it.ru/dev/a-simple-view-of-the-endless-scrolling/]http://blog.d-it.ru/dev/a-simple-view-of-the-endless-scrolling/[/URL] Всё заработало, кроме одной проблемы. Пагинация получается такой, /page?PAGEN_1=2 - вторая страница первого компонента (новости) /page?PAGEN_2=2 - вторая страница второго компонента (публикации). Для ajax загрузки идут запросы на /page?PAGEN_1=2&is_ajax=y И если для новостей всё работает отлично, то для публикаций возвращается всегда почему-то первая страница новостей Что можно сделать? |
|
|