Code Monkey home page Code Monkey logo

Comments (8)

asnenne avatar asnenne commented on July 30, 2024 3

Как вариант, чтобы всем угодить - в настройках типов контента в разделе "Категории" опционально.

from icms2.

my-instantcms avatar my-instantcms commented on July 30, 2024 2

Поддерживаю

from icms2.

lokanaft avatar lokanaft commented on July 30, 2024

Я против

from icms2.

pin-git avatar pin-git commented on July 30, 2024

Данная реализация вопрос шаблона, если хотите и опций, шаблона default, т.е., как я это понимаю, возникла потребность в примере реализации скрытия категорий контента от оф.разработчика. Или народ, поставив InstantCMS2, сидит на шаблоне из коробки?

p/s: а вообще то я ЗА ;) - опционально. /* ну и проблема - проблема одной строчки */

from icms2.

my-instantcms avatar my-instantcms commented on July 30, 2024

PIN, подскажите пожалуйста, как скрыть пустую категорию в шаблоне? я как то делал, но долго мучился в запросах, а так если бы в шаблон получали информацию о количество записях, то можно было бы поставить условие if($subcats['item_count']){вывод категории}

from icms2.

Loadir avatar Loadir commented on July 30, 2024

pin-git мне тоже интересно, как вы подобное http://www.instantcms.ru/forum/thread23115.html#220936 решение в шаблон выносите?

from icms2.

pin-git avatar pin-git commented on July 30, 2024

в прошлом году подобное реализовывал, с того времени база эволюционировала - появился _bind. Что можно придумать?! А вот как предлагает my-instantcms - посчитать. Для этого немного расширим существующий запрос, вот пример запроса на основе статей:

SELECT i.*, (
  SELECT COUNT(*) AS COUNT
  FROM cms_con_articles_cats b
  JOIN cms_con_articles_cats_bind AS u ON u.category_id = b.id
  WHERE b.slug LIKE CONCAT(i.slug,'%'))
  AS items_count
FROM cms_con_articles_cats i
WHERE (i.parent_id = '1')
ORDER BY i.ns_left 

, и соберём в поле items_count общее число записей в папке включая и вложенные. Ну а далее, как говорил выше, работаем с шаблоном.

from icms2.

elipss avatar elipss commented on July 30, 2024

https://instantcms.ru/forum/thread24150-1.html#294124
Нужная функция, так как ,например, после восстановления категорий когда некоторые пока не будут заполняться и потом будут нужны их нужно удалять, а потом как восстановить не через БД ? А можно было бы скрыть.

from icms2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.