Контакты

Достижения

Все достижения (5)

Наибольший вклад в теги

Все теги (39)

Лучшие ответы пользователя

Все ответы (154)
  • Какой аналог БЭМ актуален для использования в верстке и CSS?

    Realetive
    @Realetive
    MODX Ambassador России, самозванный БЭМ-евангелист
    С недавнего времени (с момента появления на свет лет 8 назад) БЭМ принят ещё некоторыми менее известными командами-энтузиастами типа Google (включая Material Design Lite, android.com), BBC, The Guardian и т. д., пропагандируется крупнейшими международными изданиями по веб-разработке:
    1. site:css-tricks.com bem
    2. site:csswizardry.com bem
    3. site:smashingmagazine.com bem

    Аналогов как к методологии пока не встречал, есть «пограничные» решения, частично решающие какую-то из проблем, учтённых в БЭМ: css-in-js, CSS Modules, WebComponents. А сама формулировка вопроса даёт ощущение, что вы не знакомы с темой вопроса: bem.info — там есть ответы на распространённые заблуждения, включая мнение, что «БЭМ — это про CSS и классы через чёрточку».
    Ответ написан
    Комментировать
  • Modx revo, как сделать сортировку ресурсов при клике?

    Realetive
    @Realetive
    MODX Ambassador России, самозванный БЭМ-евангелист
    1) У вас всего два параметра сортировки, нет смысла прятать их в выпадающем списке — оформите их в виде ссылки.
    2) Ссылки могут содержать GET-параметры, которыми вы можете «передать» в MODX, т. е. каждая ссылка ссылается на текущую страницу + параметр сортировки: <a href="[[~[[*id]]]]?sort="date">по дате</a>
    3) Сам сниппет вызываете некешируемым, а в параметре сортировки, соответсвенно, «ловите» GET-параметр:
    [[!pdoResources?
      …
      &sortby=`{ '[[!#GET.sort:is=`date`:then=`publishedon`:else=`pagetitle`]]' , 'DESC'}`
      …
    ]]

    4) Если всё же выпадающий список и никак иначе — сделайте форму с sumbit на onchange и шлите нужный параметр POST'ом или GET'ом. В сниппете «отлавливаете» аналогично.
    Ответ написан
    Комментировать
  • WordPress или MODx Revolution для корпоративного сайта?

    Realetive
    @Realetive
    MODX Ambassador России, самозванный БЭМ-евангелист
    Лучше та, которую знаешь. Вашу задачу можно одинаково решить на любой CMS (или вообще без оной, на статическом генераторе), вопрос лишь в освоении новых навыков.
    Ответ написан
    1 комментарий
  • Как в MODX редактировать шаблоны через файл, а не через админку?

    Realetive
    @Realetive
    MODX Ambassador России, самозванный БЭМ-евангелист
    MODX прекрасно работает со статичными файлами. Чтобы изменения отобразились на сайте, после редактирования статического файла обновите кэш MODX, т. к. сам он не знает, что файл изменился (php не умеет watching файлов). Или отключите кэширование вовсе.
    Вариант для MODX-ниндзя — Gitify, который позволяет работать с MODX полностью на статичный файлах. И есть пакет-вотчер для отслеживания изменений. Ещё можете посмотреть в сторону pdoTools, который позволяет указывать статические файлы вместо элементов из админки.
    Ответ написан
    Комментировать
  • Почему не создаются псевдоэлементы?

    Realetive
    @Realetive
    MODX Ambassador России, самозванный БЭМ-евангелист
    MODX тут ни при чём. Чтобы работали псевдоэлементы, обязательно должно быть свойство content:
    .work-item__model-1::before {
      content: '';
      /* … */
    }
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (3)