Есть ли вменяемый мануал по указанному в заголовке вопросу?
Интересует именно полная установка бутстрапа (со всеми настройками, доп. модулями необходимыми и т.п.), без композера и прочего капания в коде (т.е. установка с самого друпала)
1. Друпал 10 ещё в стадии бета и не рекомендуется для использования
2. Чтобы использовать бутстрап в своей теме оформления достаточно скачать и подключить css и js файлы бутстрапа. А можно не качать и использовать CDN
ivnish wrote: Друпал 10 ещё в стадии бета и не рекомендуется для использования
В курсе. Но все равно пока "просто присматриваюсь". Если присмотрюсь - там и релизнется уже ))
ivnish wrote: 2. Чтобы использовать бутстрап в своей теме оформления достаточно скачать и подключить css и js файлы бутстрапа. А можно не качать и использовать CDN
Вот по этому полноценный мануал и нужен. Везде где нахожу установки - либо "для знающих" написано, либо все через командную строку... (либо для старых версий друпала)
ivnish wrote: И, кстати, есть готовые темы с бустрапом, например radix, barrio
радикс не пробовал, а вот с баррио что-то не получилось.. Вроде все настроил как написано (кроме - так и не понял нужны ли бутстрап либрэри или нет для актуальных версий..), но не появляются сами элементы редактирования бутстрапа и какая-то проблема с окном комментариев - его тупо нет. Если пытаться редактировать существующий комментарий, то выбивает с ошибкой "сериалайз"
"без композера и прочего капания в коде (т.е. установка с самого друпала)"
В Бутстрапе нужно копаться гораздо больше чем в Композере. Если сайт собран Композером - Тема Бутстрап ставится одной строчкой: composer require 'drupal/bootstrap:^3.25'.
Я не могу сказать что лучше: ставить Бустрап в виде темы (этой или другой) или баблиотеки - это вкусовщина, если вы попробуете разные варианты возможно и выберите для себя приемлимый.
Хотел бы дать ссылку на мануал по установке чекрез Композер, но то что есть несколько устарело. Например вот https://niklan.net/blog/130
Спрошу здесь же.. По какой причине в командной строке может не меняться "диск" ?
Т.е. текущий путь внутри диска С меняет, а при прописывании другого диска - просто ничего не происходит...
Пытаюсь ставить bootstrap 8.x-3.25, после ввода composer require 'drupal/bootstrap:^3.25' выдает Could not parse version constraint 3.25': Invalid version string "3.25'"
Прежде чем ставить Бутстрап нужно собрать весь сайт Композером.
У вас структура папок сайта такая (?):
composer.lock
composer.json
web/
--core/
--modules/
Комментарии
1. Друпал 10 ещё в стадии бета и не рекомендуется для использования
2. Чтобы использовать бутстрап в своей теме оформления достаточно скачать и подключить css и js файлы бутстрапа. А можно не качать и использовать CDN
В курсе. Но все равно пока "просто присматриваюсь". Если присмотрюсь - там и релизнется уже ))
Вот по этому полноценный мануал и нужен. Везде где нахожу установки - либо "для знающих" написано, либо все через командную строку... (либо для старых версий друпала)
Полноценного у нас нет, но можно разбить на две части:
1) Сделать свою тему оформления
2) Подключить к ней js и css
И, кстати, есть готовые темы с бустрапом, например radix, barrio
радикс не пробовал, а вот с баррио что-то не получилось.. Вроде все настроил как написано (кроме - так и не понял нужны ли бутстрап либрэри или нет для актуальных версий..), но не появляются сами элементы редактирования бутстрапа и какая-то проблема с окном комментариев - его тупо нет. Если пытаться редактировать существующий комментарий, то выбивает с ошибкой "сериалайз"
Попробуйте радикс, но там есть нюанс, что саму тему нельзя использовать как основную. Обязательно нужно создать субтему от радикса
"без композера и прочего капания в коде (т.е. установка с самого друпала)"
В Бутстрапе нужно копаться гораздо больше чем в Композере. Если сайт собран Композером - Тема Бутстрап ставится одной строчкой: composer require 'drupal/bootstrap:^3.25'.
Я не могу сказать что лучше: ставить Бустрап в виде темы (этой или другой) или баблиотеки - это вкусовщина, если вы попробуете разные варианты возможно и выберите для себя приемлимый.
Хотел бы дать ссылку на мануал по установке чекрез Композер, но то что есть несколько устарело. Например вот https://niklan.net/blog/130
Спрошу здесь же.. По какой причине в командной строке может не меняться "диск" ?
Т.е. текущий путь внутри диска С меняет, а при прописывании другого диска - просто ничего не происходит...
Емнип, ключ /D нужно добавить
Нашел. Диск меняется без cd
Пытаюсь ставить bootstrap 8.x-3.25, после ввода composer require 'drupal/bootstrap:^3.25' выдает Could not parse version constraint 3.25': Invalid version string "3.25'"
Попробуйте без указания версии
composer require 'drupal/bootstrap'
Could not find package 'drupal/bootstrap'.
Did you mean one of these?
ua_drupal/ua_bootstrap
dpi/drupal-phpunit-bootstrap
Показывайте ваш composer.json
Так у вас украинский Друпал, значит нужно украинский Бутстрап ставить. (Шутка.)
Вбейте
composer --version
Что пишет?
https://drive.google.com/file/d/1ciiVHqHjr0k9KSjAiL2nBvflbx-QRY1D/view?u...
а почему так? )
$ composer --version
"""" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Почему так - не знаю.
Не является командой - значит он не установлен.
Вы под чем разрабатываете вообще? Где эту команду вбиваете?
Если бы не был установлен - не скачал бы друпал, разве нет?
Ставил его через composer create-project drupal/recommended-project drupal
ospanel. В нем есть "консоль", через нее.
Т.е.
composer create-project drupal/recommended-project drupal
на сервере работает, а просто
composer
нет?
Composer version 2.4-dev+20b3e3e79c5dd62d65b0eafe3d968a31a05b1c31 (2.4-dev) 2022-08-17 21:24:40
Странно.. перезапустил консоль - заработало )
Прежде чем ставить Бутстрап нужно собрать весь сайт Композером.
У вас структура папок сайта такая (?):
composer.lock
composer.json
web/
--core/
--modules/
Ок, перейдите эту папку и вбивайте:
composer require 'drupal/bootstrap:^3.25'
https://packages.drupal.org/8 could not be fully loaded (curl error 28 while downloading https://packages.drupal.org/8/packages.json: Failed to connect to packages.drupal.org port 443: Timed out), package information was loaded from the local cache and may be out of date
In VersionParser.php line 521:
Could not parse version constraint 3.25': Invalid version string "3.25'"
У вас curl скачать файл не может. Если эту ссылку в браузер вставить, открывается https://packages.drupal.org/8/packages.json ?
да