Endy 0 Опубликовано: 2 февраля 2016 Рассказать Опубликовано: 2 февраля 2016 Помогите скрыть первые 6 новостей в категории, и только на первой странице. До этого скрывал через newscount, оказалось скрывает на каждой странице категории первые шесть новостей ;(. Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 2 февраля 2016 Рассказать Опубликовано: 2 февраля 2016 8 часов назад, Endy сказал: Помогите скрыть первые 6 новостей в категории, и только на первой странице. До этого скрывал через newscount, оказалось скрывает на каждой странице категории первые шесть новостей ;(. только если выводить не через {content}, а через {custom} Цитата Ссылка на сообщение Поделиться на других сайтах
Endy 0 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 Автор 15 час назад, odys сказал: только если выводить не через {content}, а через {custom} выводим так {custom category="3" aviable="main" limit="6" cache="yes"} в категориях все равно показывает DLE 10.2 Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 4 часа назад, Endy сказал: {custom category="3" aviable="main" limit="6" cache="yes"} в данной конструкции aviable означает, что этот custom выводить только на главной странице (main). http://dle-news.ru/extras/online/startnews.html - думаю стоит почитать документацию Цитата Ссылка на сообщение Поделиться на других сайтах
Endy 0 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 (изменено) Автор 3 часа назад, odys сказал: в данной конструкции aviable означает, что этот custom выводить только на главной странице (main). http://dle-news.ru/extras/online/startnews.html - думаю стоит почитать документацию {content category="3" aviable="main" limit="6" cache="yes"} тогда так должно быть? или такого типа [not-aviable=main|cat] {content} [/not-aviable] но как в content указать откуда брать новости и сколько? Изменено 3 февраля 2016 пользователем Endy Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 (изменено) 56 минут назад, Endy сказал: тогда так должно быть? я же дал ссылку? там всё написано! {content category="3" aviable="cat" from="6" cache="yes"} только я вот не помню с какой версии dle появилась поддержка from Изменено 3 февраля 2016 пользователем odys Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 443 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 6 минут назад, odys сказал: только я вот не помню с какой версии dle появилась поддержка from в 10.2 уже точно есть из документации по 10.2 Цитата {custom id="1,2,5-8" category="2,3,5-8" author="x" days="x" template="custom" aviable="global" navigation="no" from="0" limit="10" fixed="yes" order="date" cache="yes"} Где id это список ID новостей которые вы хотите вывести, разделяются запятой без пробелов. Также вы можете указывать диапазон ID новостей при помощи тире. Например 1,4-8,11 выведет новости c ID 1, новости имеющих id c 4 по 8, а также с ID 11. category это список ID категорий, из которых производить выборку новостей, разделяются запятой без пробелов. Также вы можете указывать диапазон категорий при помощи тире. Например 1,4-8,11 выведет новости из категории 1, категорий имеющих id c 4 по 8, а также из категории 11. template файл шаблона который будет использоваться при выводе новостей в данном случае это будет custom.tpl если вы используете на сайте несколько шаблонов то данный файл должен присутствовать в каждом шаблоне. В данном шаблоне используются теги аналогичные для короткой новости. aviable раздел в котором будет выводится запрашиваемые новости, может принимать следующие значения: global - во всех разделах main - на главной странице date - при просмотре новостей за определенные даты cat - при просмотре категории showfull - при просмотре полной новости search - при просмотре результатов поиска userinfo - при просмотре профиля register - при регистрации stats - при просмотре статистики pm - при просмотре персональных сообщений feedback - при просмотре обратной связи favorites - при просмотре закладок newposts - при просмотре новых сообщений addnews - при добавлении новости lastnews - при просмотре последних новостей на сайте lastcomments - при просмотре последних комментариев lostpassword - при восстановлении пароля от аккаунта на сайте static - при просмотре статических страниц catalog - при просмотре каталога страниц alltags - при просмотре облака тегов tags - при просмотре новостей из облака тегов allnews - при просмотре всех новостей на сайте или всех новостей какого либо пользователя Вы можете комбинировать разделы при помощи "|", например aviable="userinfo|register|main" будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя. from номер новости с которой начнется вывод limit сколько новостей будет выведено order порядок сортировки новостей, может принимать следующие значения: date - сортировка новостей по дате rating - сортировка новостей по рейтингу reads - сортировка новостей по количеству просмотров comments - сортировка новостей по количеству комментариев title - сортировка новостей по заголовкам новостей rand - сортировка новостей в случайном порядке author логин автора новости, при указании данного параметра будут выводится только новости указанного автора. Допускается использование только одного автора. Например, тег {custom author="admin" limit="5"} выведет 5 новостей автора с логином "admin". days указывает временной период, где x это количество дней за которые выводить публикации. Например, тег {custom days="2" limit="5"} выведет 5 новостей за 2 последних дня. cache принимает значения yes или no - устанавливает кешировать вывод или нет, рекомендуется кешировать для снижения нагрузки. navigation принимает значения yes или no - устанавливает использовать вывод навигации по страницам или нет. Навигация выводится только для страниц сайта, которые поддерживают навигацию для тега {content}, например, главная страница, страницы категорий и т.д. Если же страница не поддерживает навигации, например, вывод полной новости, или статической страницы, то для данного тега навигация автоматически также будет отключена независимо от указанного значения. fixed принимает значения yes, no, only или without - устанавливает учитывать ли при выводе публикаций, то что новости были зафиксированы или нет. В случае если указано yes, то зафиксированные новости будут выведены в начале, если no, то зафиксированные новости будут выводится в общем списке новостей без учета данного параметра. В случае если указано значение only, то будут выводится только зафиксированные новости. В случае если указано значение without, то зафикисрованные новости не будут вообще выводится. Внимание все параметры данного тега являются необязательными, необходимо указать только как минимум один любой параметр, все остальные параметры, если они не заданы, будут взяты из общих настроек скрипта. Например: {custom id="1,2" order="date"} - выведет новости с ID 1 и 2 и отсортирует их по дате {custom category="2,7" from="5" cache="yes"} - выведет новости из категорий 2 и 7 при этом количество новостей будет взято из настроек скрипта, а выборка будет осуществляться после 5 новости, отвечающей данному условию {custom order="date" from="9" limit="5"} - выведет 5 последних новостей, начиная с десятой новости Помните что каждое использование этого тега создает дополнительную нагрузку на базу данных, т.к. идет дополнительная выборка, поэтому используйте ее с умом если необходимо экономить на ресурсах. Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 odys, germanydletest, вы говорите о custom, а ТС спрашивает о content. В 10,2 еще не было пагинации в custom, насколько я помню, значит, в категориях он кастомом не выведет. Endy, без написания модификации никак не получится, это без вариантов, средствами скрипта такого не сделать, да еще и на 10,2 ЗЫ, odis, такого тега {content category="3" aviable="cat" from="6" cache="yes"} вообще нет Цитата Ссылка на сообщение Поделиться на других сайтах
Endy 0 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 Автор какая версия движка нужна чтоб вывести 6 новостей на главной, но скрыть их в категориях? Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 27 минуты назад, alex32 сказал: такого тега {content category="3" aviable="cat" from="6" cache="yes"} вообще нет да, знаю, просто скопировал, я подразумевал custom Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 3 февраля 2016 Рассказать Опубликовано: 3 февраля 2016 Если надо скрыть первые 6 новостей ВО ВСЕХ категориях, то можно поправить выборку из БД просто-напросто. Если нет, и делать это как-то выборочно, то можно поставить актуальную версию скрипта и выводить в нужных категориях через тег {custom} Цитата Ссылка на сообщение Поделиться на других сайтах
Endy 0 Опубликовано: 4 февраля 2016 Рассказать Опубликовано: 4 февраля 2016 (изменено) Автор 10 час назад, alex32 сказал: Если надо скрыть первые 6 новостей ВО ВСЕХ категориях, то можно поправить выборку из БД просто-напросто. Если нет, и делать это как-то выборочно, то можно поставить актуальную версию скрипта и выводить в нужных категориях через тег {custom} только в 1 категории нужно скрыть первые 6 новостей и только на первой странице категории и в чем разница для этого в 10.2 и 10.6 версии? что именно изменили? человек прочитал 6 новостей на главной странице, внизу этих 6 новостей стоит кнопка, читать дальше, как сделать чтоб человек попадал на остальные новости, делали раньше ссылку на 2 страницу категории, но на страницах категории по 10 новостей стояло и 4 человек терял на первой странице скрывали через newscount, но новости пропадали на каждой странице новую категорию редакторы не хотят создавать, чтоб постоянно перекидывать, видать это логичное решение всему этому Изменено 4 февраля 2016 пользователем Endy Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 4 февраля 2016 Рассказать Опубликовано: 4 февраля 2016 28 минуты назад, Endy сказал: и в чем разница для этого в 10.2 и 10.6 версии? тем, что в 10,6 тегу {custom} сделали постраничную навигацию и с его помощью можно нормально вывести новости внутри категории, начиная хоть с какой Цитата Ссылка на сообщение Поделиться на других сайтах
Endy 0 Опубликовано: 4 февраля 2016 Рассказать Опубликовано: 4 февраля 2016 Автор хорошо, обновлю до 10.6, как вывести то? ) Цитата Ссылка на сообщение Поделиться на других сайтах
alex32 942 Опубликовано: 4 февраля 2016 Рассказать Опубликовано: 4 февраля 2016 Вот тут разработчик вам процитировал кое-что. Дадите ответ на цитату, получите ответ на свой вопрос. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.