trianon14 7 Опубликовано: 24 сентября 2016 Рассказать Опубликовано: 24 сентября 2016 (изменено) Как вывести все новости из всех категорий на главной странице? Обязательно с навигацией. По примеру http://4pda.ru/ То есть 2-я страница должна идти с адресом site.ru/page/2/ и т.д. Изменено 24 сентября 2016 пользователем trianon14 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 25 сентября 2016 Рассказать Опубликовано: 25 сентября 2016 7 часов назад, trianon14 сказал: Как вывести все новости из всех категорий на главной странице? Обязательно с навигацией. По примеру http://4pda.ru/ Обычный тег {content}. Чем он вам не подходит? Цитата Ссылка на сообщение Поделиться на других сайтах
trianon14 7 Опубликовано: 25 сентября 2016 Рассказать Опубликовано: 25 сентября 2016 Автор 2 часа назад, celsoft сказал: Обычный тег {content}. Чем он вам не подходит? Тег {content} у меня сейчас расположен как и было в шаблоне изначально, вот так - [not-aviable=main] [sort]<div class="sort">{sort}</div>[/sort] {info}{content} [/not-aviable] [aviable=main] А я хотел выводить новости тегом {custom} {custom category="1-10" navigation="yes" template="shortstory" aviable="main" from="0" limit="10" cache="no" order="date"} При таком раскладе на главной всё есть ( и новости и навигация внизу), но при переходе новостей нет. URL при этом меняется и становится вот такого вида - site.ru/page/2/ По идее, меня вполне устроит тег {content}, но, видимо, там нужно правильно расставить теги [aviable], чтобы всё работала. Я пошаманил, но не получилось. Цитата Ссылка на сообщение Поделиться на других сайтах
trianon14 7 Опубликовано: 25 сентября 2016 Рассказать Опубликовано: 25 сентября 2016 Автор Причём наличие или отсутствие aviable="main" ничего не меняет. Цитата Ссылка на сообщение Поделиться на других сайтах
trianon14 7 Опубликовано: 25 сентября 2016 Рассказать Опубликовано: 25 сентября 2016 Автор Я так понимаю, что сделать по вышеуказанному образцу штатными силами DLE не получится? И нужно ставить всякие полулевые модули типа Block Pro ? Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 20 часов назад, celsoft сказал: Обычный тег {content}. Чем он вам не подходит? Убрать теги [not-aviable=main] и переверстать страницу. Все делается штатными средствами ДЛЕ. Как вы хотите получить помощь, тут что, экстрасенсы сисят и гадают? Хотя бы код main.tpl показали. Цитата Ссылка на сообщение Поделиться на других сайтах
panovgor 2 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 23 часа назад, trianon14 сказал: А я хотел выводить новости тегом {custom} Тегом custom нельзя вывести сразу все новости да ещё и с навигацией. Не предусмотрено вроде. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 Только что, panovgor сказал: Тегом custom нельзя вывести сразу все новости да ещё и с навигацией. Не предусмотрено вроде. можно теоретически, но как то глупо, когда штатные средства есть. Убрать тег {content} из ограничения его выводом тегами [not-aviable=main] и [/not-aviable] и в админке поменять в настройках "вывод на главной странице тегом custom " на "тегом {content}" вот и все. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 19 минут назад, panovgor сказал: Тегом custom нельзя вывести сразу все новости да ещё и с навигацией. Не предусмотрено вроде. Можно и все предусмотрено. Все параметры тега опциональны, и необязательны, если не указать критерии выборки, а только порядок сортировки, выведутся все новости. Цитата Ссылка на сообщение Поделиться на других сайтах
panovgor 2 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 (изменено) <div class="content"> [not-aviable=main] [sort]<div class="sort">{sort}</div>[/sort] {info}{content} [/not-aviable] [aviable=main] <h3 class="header"><a href="#">Публикации</a></h3> <div class="col"> {custom category="1" template="shortstory" aviable="main" from="0" limit="3" cache="no" order="date"} </div> <div class="block"> <div class="col"> <h3 class="header"><a href="#">Экономика</a></h3> {custom category="1" template="shortstory2" aviable="main" from="0" limit="5" cache="no" order="date"} </div> <div class="col"> <h3 class="block_header"><a href="#">Политика</a></h3> {custom category="1" template="shortstory3" aviable="main" from="0" limit="5" cache="no" order="date"} </div> </div> [/aviable] </div> В стандартных шаблонах всегда такая структура главных страниц. И там не будет вывода всех публикаций сразу ни тегом content, ни тегом custom. Изменено 26 сентября 2016 пользователем panovgor Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 1 час назад, panovgor сказал: В стандартных шаблонах всегда такая структура главных страниц. Посмотрите действительно стандартные шаблоны, которые идут с архивом дистрибутива, там нет ничего подобного из того кода что вы привели. 1 час назад, panovgor сказал: И там не будет вывода всех публикаций сразу ни тегом content, ни тегом custom. Прочитайте документацию по тегу custom http://dle-news.ru/extras/online/index.html?startnews.html Цитата Ссылка на сообщение Поделиться на других сайтах
trianon14 7 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 (изменено) Автор В общем на движке 11.0 всё работает. На движке 10.2 идёт пустота при навигации на вторую страницу и далее, как я и писал. Настройки движка абсолютно идентичны. main.tpl тот же, БД та же. В чём глюк осталось загадкой. Изменено 26 сентября 2016 пользователем trianon14 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 3 часа назад, trianon14 сказал: В общем на движке 11.0 всё работает. На движке 10.2 идёт пустота при навигации на вторую страницу и далее, как я и писал. Настройки движка абсолютно идентичны. main.tpl тот же, БД та же. В чём глюк осталось загадкой. В версии 10.2 навигации для тега custom и не было. Эта возможность появилась позднее. Так что никаких багов и глюков здесь нет. Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 443 Опубликовано: 26 сентября 2016 Рассказать Опубликовано: 26 сентября 2016 (изменено) 1 час назад, celsoft сказал: В версии 10.2 навигации для тега custom и не было. Эта возможность появилась позднее. Так что никаких багов и глюков здесь нет. Как ни странно, но в документации от 10.2 этот параметр уже есть для данного тега, а вот в документации 10.1 его ещё нет. да и на сайте написано Цитата 9. Для вывода новостей с использованием пользовательского тега {custom ...} добавлена возможность вывода навигации по страницам. Для этого добавлен новый параметр тега navigation="yes". При добавлении данного параметра к пользовательскому тегу, будет выводится постраничная навигация по новостям, выводимым данным тегом. Тем самым вы можете осуществлять вывод новостей именно по вашим параметрам и при этом сохранять навигацию по страницам, если новостей по данным параметрами много. Навигация выводится только для страниц сайта, которые поддерживают навигацию для тега {content}, например, главная страница, страницы категорий и т.д. Если же страница не поддерживает навигации, например, вывод полной новости, или статической страницы, то для данного тега навигация автоматически также будет отключена. Тык Изменено 27 сентября 2016 пользователем germanydletest Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 27 сентября 2016 Рассказать Опубликовано: 27 сентября 2016 Да в 10.2 как раз и ввели эту возможность. Возможно файлы на сервере не от версии 10.2, а ниже. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.