Вот только экспресс не умеет ни кэш, ни авторизацию, ни формочки, ни ресолв зависимостей, ни модульность, потому что веб-сервер это веб-сервер, и ничего более.
Вот, все умеет. Как-раз, благодаря модульности.
Так вот экспресс вообще никаким образом не определяет структуру приложения и не объединяет никакие компоненты
Пфф.. Еще бы, какой-то там фреймворк, рассказывал и указывал то как, что и где писать. В топку такие! В данном случае, инфа на вики - крайне плохой показатель.
Всё, что он умеет - это ставить заголовки, отдавать статику, либо распределять хэндлеры по роутам.
Интересно, что еще он должен уметь...
Задача любого фреймворка - предоставить SDK и упростить работу с рутинными задачами.
Для веб-фреймворка - прием запросов, передача их в слой бизнес-логики, выдача ответа. Плюс, сопутствующие фичи: роутинг, авторизации, кеш, резолв зависимостей, модульность... Возможность все это просто конфигурировать.
1. Что означает "поделится материалом"?
2. Скорее всего, придется писать велосипед, привязывающий словари таксономии к юзеру, или свой тип иерархии. Давать разрешать, в ограниченном виде (без возможности расширения полями), создавать такие привязанные словари.
Поле Entity Reference позволяет указать представление, в качестве источника данных для опций. Его, в свою очередь, можно выводить с нужными фильтрами, ограничивая этапы по родительскому референсу (проекту), в данном случае.
Начните с отхода от практики кастомизации HTML из настроек представлений.
Вынесите в шаблоны формирование вывода.
Вынесите в слой процессинга логику формирования вывода.
С помощью имеющихся средств, организуйте перевод.
1. Это не проблема. Соответственно, побеждать ее не нужно.
2. Для кастомизации, есть система шаблонизации. Ознакомьтесь с ней и применяйте без выдумывания проблем, с которыми потом будете пытаться воевать.
Как на счет попробовать решить это с т.з. SEO-специалиста? (надеюсь ник не по приколу выбран) И использовать общепринятые средства, вроде метатегов (каноникал, в частности) и настройки доступа для роботов (роботс.тхт)? Ну, или заняться выявлением тех самых причин попадания таких "мусорных" страниц пс'ам?
Как реализован дизайн
эм... ну, ок... я пытался.
Как реализован дизайн
Блин, вот, пока гуглил по формочкам, нашел неплохой ликбез по ноде/экспрессу.
Как реализован дизайн
Вот, все умеет. Как-раз, благодаря модульности.
Пфф.. Еще бы, какой-то там фреймворк, рассказывал и указывал то как, что и где писать. В топку такие! В данном случае, инфа на вики - крайне плохой показатель.
Как реализован дизайн
Интересно, что еще он должен уметь...
Задача любого фреймворка - предоставить SDK и упростить работу с рутинными задачами.
Для веб-фреймворка - прием запросов, передача их в слой бизнес-логики, выдача ответа. Плюс, сопутствующие фичи: роутинг, авторизации, кеш, резолв зависимостей, модульность... Возможность все это просто конфигурировать.
Как реализован дизайн
By https://expressjs.com/
Модуль для ссылок WhatsApp
Импорт настроек панели администрирования на Drupal 7
Ищите информацию по features. С их помощью можно перенести.
Как поделится с пользователями со своим материалом?
1. Что означает "поделится материалом"?
2. Скорее всего, придется писать велосипед, привязывающий словари таксономии к юзеру, или свой тип иерархии. Давать разрешать, в ограниченном виде (без возможности расширения полями), создавать такие привязанные словари.
Реализация связи Entity Reference между материалами, с динамическим добавлением материалов
Вероятно, такую логику можно реализовать только в собственном модуле.
Реализация связи Entity Reference между материалами, с динамическим добавлением материалов
Поле Entity Reference позволяет указать представление, в качестве источника данных для опций. Его, в свою очередь, можно выводить с нужными фильтрами, ограничивая этапы по родительскому референсу (проекту), в данном случае.
Internationalization Views режет HTML теги
Опубликуйте пост с запросом и объяснением требуемого решения в соответствующем разделе текущего форума.
Internationalization Views режет HTML теги
Ищите про препроцессинг для полей.
Internationalization Views режет HTML теги
https://www.drupal.org/docs/7/theming/template-theme-hook-suggestions
Internationalization Views режет HTML теги
Не используйте глобал пхп.
Internationalization Views режет HTML теги
Начните с отхода от практики кастомизации HTML из настроек представлений.
Вынесите в шаблоны формирование вывода.
Вынесите в слой процессинга логику формирования вывода.
С помощью имеющихся средств, организуйте перевод.
Internationalization Views режет HTML теги
1. Это не проблема. Соответственно, побеждать ее не нужно.
2. Для кастомизации, есть система шаблонизации. Ознакомьтесь с ней и применяйте без выдумывания проблем, с которыми потом будете пытаться воевать.
Создание собственного типа материала (ноды)
Смотрите ECK, если свою сущность нужно, или программно.
Как часто вы делаете дампы?
Та, не в бекапах дело
Но, спс, я гляну.
Как часто вы делаете дампы?
Да, но это хороший кейс чтоб попробовать ))
Лулики когда-то писали.
Как часто вы делаете дампы?
Нужно lvm попробовать как-то...
Добавляется сразу несколько параграфов, вместо одного. Как победить?
Блокируй кнопку после клика добавления параграфа.
Произвольные URL в Facet Друпал 8
Как на счет попробовать решить это с т.з. SEO-специалиста? (надеюсь ник не по приколу выбран) И использовать общепринятые средства, вроде метатегов (каноникал, в частности) и настройки доступа для роботов (роботс.тхт)? Ну, или заняться выявлением тех самых причин попадания таких "мусорных" страниц пс'ам?
Произвольные URL в Facet Друпал 8
Похоже на сражение с ветряными мельницами.
Чем это, реально, вредит?
При попытке залить сайт на github пишет fatal: remote origin already exists
Использование Drupal в коммерческих проектах
Так, а в чем проблема? Подходит структура - используйте. Не подходит - используйте то что подходит.
Вы же не ожидаете что все Друпал-сообщество решит пересмотреть свои взгляды ради того чтоб вы, без зазрений совести, смогли продавать их продукт?