Jump to content
Sign in to follow this  
Genokaji

{catnewscount id="X"}

Recommended Posts

Здравствуйте, для этого тега: {catnewscount id="X"}

 

Почему бы не продлили до :

 

{catnewscount id="100-300"}

{catnewscount id="100,50,10"}

 

?

 

Спасибо заранее.

Share this post


Link to post
Share on other sites

1. Причём тут баги?

2. Мысль интересная, но врятли реализуют, т.к. если мне память не изменяет, диапазоны ID ещё до сих пор не у всех существующих переменных то введены.

  • Upvote 1

Share this post


Link to post
Share on other sites
11 час назад, Genokaji сказал:

Здравствуйте, для этого тега: {catnewscount id="X"}

 

Почему бы не продлили до :

 

{catnewscount id="100-300"}

{catnewscount id="100,50,10"}

 

?

 

Спасибо заранее.

Этот тег выводит одно число, а именно количество публикаций у указанной категории. Что должно выводится, если вы укажите диапазон?

Share this post


Link to post
Share on other sites
2 часа назад, celsoft сказал:

Этот тег выводит одно число, а именно количество публикаций у указанной категории. Что должно выводится, если вы укажите диапазон?

Видимо общее число новостей из указанных категорий, с учётом подкатегорий и т.д. и т.п.

  • Upvote 1

Share this post


Link to post
Share on other sites
22 часа назад, SKYNET74 сказал:

Видимо общее число новостей из указанных категорий, с учётом подкатегорий и т.д. и т.п.

Не понимаю практического смысла этого применения. В каких случаях это вообще может понадобится? Просто для родительских категорий, DLE посчитает это автоматически.

Share this post


Link to post
Share on other sites
В 01.01.2017 в 14:50, celsoft сказал:

Не понимаю практического смысла этого применения. В каких случаях это вообще может понадобится? Просто для родительских категорий, DLE посчитает это автоматически.

Ну например на сайте есть 2 раздела, там есть например похожие подкатегории, нужно посчитать сколько в них всего новостей.
Конечно это не всем нужно, но сделать же можно, к тому же, если указан просто ID, то берём данные сразу из массива $cat_info, а если диапазон или список ID, то считаем на лету видимо...

  • Upvote 1

Share this post


Link to post
Share on other sites
6 часов назад, SKYNET74 сказал:

Ну например на сайте есть 2 раздела, там есть например похожие подкатегории, нужно посчитать сколько в них всего новостей.

Для чего нужно посчитать? Давайте смотреть без абстракций. А конкретный реальный пример. Мне например совершенно не понятно, когда и для чего в реальной жизни такой подсчет может понадобится, и в чем практическая необходимость вывода этой информации. Я подобного не видел ни разу. Поэтому и хотел бы увидеть для чего это вообще может быть необходимо в реальности.

Share this post


Link to post
Share on other sites
29 минут назад, celsoft сказал:

Для чего нужно посчитать? Давайте смотреть без абстракций. А конкретный реальный пример. Мне например совершенно не понятно, когда и для чего в реальной жизни такой подсчет может понадобится, и в чем практическая необходимость вывода этой информации. Я подобного не видел ни разу. Поэтому и хотел бы увидеть для чего это вообще может быть необходимо в реальности.

Ну на текущий момент особо реальных примеров в голову не идёт (но это не значит что завтра такой реальной потребности не будет), однако если бы шаблонизатор DLE поддерживал логические операции и был бы например php-подобным вопроса собственно не стояло бы, а то сейчас как то так выходит:
{catnewscount id="1"}+{catnewscount id="2"}+{catnewscount id="3"}
И то разве что на JS сделать получится.

  • Upvote 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...