Я не разработчик, не фрилансер, и спорить не собираюсь. Если ты специалист, пишешь код, ты обязан знать уметь CI/CD. НО ЕСЛИ ТЕБЕ ПРОСТО ПЕРЕКИНУТЬ. Можно перекинуть вручную.
Да я же не против. Если парень работает в организации. Пишет код. Это его обязанность уметь непрерывную разработку и интеграцию. Но если ему нужно как хобби, а не как специалист/разработчик, проще перекинуть файлы и базу.
1. Вот вот. Построить все на контекстных фильтрах. В строке браузера будут или цифры, или кириллица. Хлебных крошек не будет.
2. Сделать 100500 представлений. Будут хлебные крошки, латинские урлы.
Пока искал решения, зашел на страничку никлана. У него цифры ). А ведь он умеет IDE и напильник =).
Не знаю. Каждое действие в друпал8 дается с боем и скрипом. Как работать с котекстными фильтрами - уже разобрался. Теперь запнулся об алиасы... Установлен и работает Pathauto, шаблоны такие:
Для материалов:
[node:title]
Для терминов таксономии
[term:parents:join-path]/[term:name]
Алиасы создаются только на английском, транслитерация включена. Но контекстные фильтры работают или по системным путям
У меня такое бывает, когда переношу файлы друпала и базу. Тогда я очищаю кеш. Для этого использую команду "/vendor/bin/drupal cc". После очистки кеша - все работает как надо. Чтобы выполнить сию команду, нужно зайти на сервер по ssh.
Но думаю, можно очистить кеш, просто пройдя по нужным ссылкам в браузере. Даже без стилей css.
А вы бекап как делаете? Я использую ssh и команды
1.Делаю копию файлов:
УРА!!! Получилось! Прочитал 101 раз ваше сообщение и разобрался как это работает. Вы не наведете на путь, как сделать, чтобы вместо
/city/1/
Можно было указать
/city/ufa/
И ноды вывелись по контекстному фильтру? Облазил все настройки фильтра. Есть опции "Необработанное значение из урл -> использовать синоним пути", но фильр все равно работает только по идентификатору.
Было бы мне пофиг, на форуме не спрашивал. Я благодарен, что люди уделили время и объяснили, дали пути поиска. Жаль что мне не понятно пока. Но ничего. Разберусь. И да. Друпал сложнее жумлы. Не знаю достоинство это или недостаток.
Какой кошмар =((((. Это ад. Может я не правильно вопрос задал?
Мне всего лишь надо сделать так:
/city/
/city/ufa/
/city/ufa/trees/
Я вообще не понимаю, как один вьюс сделает мне три таких категории... А если надо создавать три вьюса, то почему не создать их с обычными фильтрами а не динамическими контекстными...
Спасибо за отклик.
Так это получится 100500 представлений. И для каждого урла свое представление со своими фильтрами. В треде говорят, что так делать не надо. А как надо - не понятно.
Хорошо.
Вот создал я новое представление "Уфа". Настроил его, чтобы выводились ноды связанный с городом Уфа. Сделал пунк меню: /ufa/. Теперь мне нужно сделать подраздел города - дороги. Как мне это сделать? Создать page внутри представления Уфа и настроить там контекстные фильтры, переопределить критерии фильтрации? Так получается?
Зайду я в представление "Главная страница". Настрою контекстный фильтр. Выведется на главной один вид конкретного материала. Ну а дальше как? Все равно надо создавать другое представление "Уфа" и настраивать там критерии фильтрации. Иначе как вывести меню?
Таксономия - набор словарей и терминов. Там структуры, иерархий нет.
Автоматическое обновление ядра через Composer? Или я напутал что-то?
Я не разработчик, не фрилансер, и спорить не собираюсь. Если ты специалист, пишешь код, ты обязан знать уметь CI/CD. НО ЕСЛИ ТЕБЕ ПРОСТО ПЕРЕКИНУТЬ. Можно перекинуть вручную.
Автоматическое обновление ядра через Composer? Или я напутал что-то?
Да я же не против. Если парень работает в организации. Пишет код. Это его обязанность уметь непрерывную разработку и интеграцию. Но если ему нужно как хобби, а не как специалист/разработчик, проще перекинуть файлы и базу.
Автоматическое обновление ядра через Composer? Или я напутал что-то?
Шаг первый, заходим на шаред хостинг по ssh:
Второй шаг, копируем файлы друпала:
Третье: делаем архив:
Скачиваем сей на свой пека:
Делаем копию базы данных и скачиваем на свой пека:
Не работает блокировка IP-адреса при включенном Memcache
Поддерживаю это решение. Кто банится вручную, можно банить через админ панель хостинга.
Автоматическое обновление ядра через Composer? Или я напутал что-то?
Решает. Если он суточный. Можно в крон забить "composer update", но я бы так не делал.
Автоматическое обновление ядра через Composer? Или я напутал что-то?
Голосую за этот вариант, ибо так и делаю. Проверяю обновления на локальной установке:
Если есть обновления, то:
Чистим кеш:
Не работает блокировка IP-адреса при включенном Memcache
ip адреса добавляете автоматически или вручную?
Вопрос по views
Интуитивностью восприятия. Но это не точно ))).
Вопрос по views
Извините, транслитерируются ).
Вопрос по views
На самом деле я очень близко подошел к решению. Сейчас pathauto генерирует алиасы для пути:
Мне нужен шаблон pathauto, который сделает алиасы для урлов типа:
Тогда я буду в дамках )
Вопрос по views
1. Вот вот. Построить все на контекстных фильтрах. В строке браузера будут или цифры, или кириллица. Хлебных крошек не будет.
2. Сделать 100500 представлений. Будут хлебные крошки, латинские урлы.
Пока искал решения, зашел на страничку никлана. У него цифры ). А ведь он умеет IDE и напильник =).
Вопрос по views
Да.
Да. Они генерируются модулем Pathauto из русских имен.
Важно, добится простой структуры:
Чтобы навигация была интуитивной. Работали хлебные крошки. Сформировалось простое понятное меню.
Вопрос по views
Не знаю. Каждое действие в друпал8 дается с боем и скрипом. Как работать с котекстными фильтрами - уже разобрался. Теперь запнулся об алиасы... Установлен и работает Pathauto, шаблоны такие:
Для материалов:
Для терминов таксономии
Алиасы создаются только на английском, транслитерация включена. Но контекстные фильтры работают или по системным путям
или по именам таксономии кирилическим
Не подгружаются стандартные темы и стили
Переезд на VPS проблему решит, это уж точно ))). Решит потому, что месяца три, ты будешь учиться настраивать все руками, через ssh ).
Не подгружаются стандартные темы и стили
У меня такое бывает, когда переношу файлы друпала и базу. Тогда я очищаю кеш. Для этого использую команду "/vendor/bin/drupal cc". После очистки кеша - все работает как надо. Чтобы выполнить сию команду, нужно зайти на сервер по ssh.
Но думаю, можно очистить кеш, просто пройдя по нужным ссылкам в браузере. Даже без стилей css.
А вы бекап как делаете? Я использую ssh и команды
1.Делаю копию файлов:
2.Создаю архив:
Вопрос по views
Спасибо за отклик.
Сделал. Работает. Но дублируются ноды почему-то. Вместо двух нод, выводится четыре, две из которых - дубли. Да и способ выглядит как то костыльно.
Тоже сделал. Ноды не дублируются. Но название термина "Уфа". И фильтр срабатывает по адресу "%/Уфа". А должен срабатывать по алиасу "ufa".
Вопрос по views
УРА!!! Получилось! Прочитал 101 раз ваше сообщение и разобрался как это работает. Вы не наведете на путь, как сделать, чтобы вместо
Можно было указать
И ноды вывелись по контекстному фильтру? Облазил все настройки фильтра. Есть опции "Необработанное значение из урл -> использовать синоним пути", но фильр все равно работает только по идентификатору.
Спасибо.
Вопрос по views
Было бы мне пофиг, на форуме не спрашивал. Я благодарен, что люди уделили время и объяснили, дали пути поиска. Жаль что мне не понятно пока. Но ничего. Разберусь. И да. Друпал сложнее жумлы. Не знаю достоинство это или недостаток.
Вопрос по views
Какой кошмар =((((. Это ад. Может я не правильно вопрос задал?
Мне всего лишь надо сделать так:
/city/
/city/ufa/
/city/ufa/trees/
Я вообще не понимаю, как один вьюс сделает мне три таких категории... А если надо создавать три вьюса, то почему не создать их с обычными фильтрами а не динамическими контекстными...
Спасибо за такой большой развернутый ответ.
Вопрос по views
Спасибо за отклик.
Так это получится 100500 представлений. И для каждого урла свое представление со своими фильтрами. В треде говорят, что так делать не надо. А как надо - не понятно.
Вопрос по views
1. Создаю представление город.
2. Настраиваю контекстыне фильтры чтобы выводились материалы ВСЕХ городов.
3. Настраиваю ссылку /city/
Теперь. Как мне сделать /city/ufa/? Создать page внутри представления Город? И в нем все переопределить как мне надо?
Вопрос по views
Хорошо.
Так это представление будет показывать ноды всех городов... А мне нужно показывать ноды Уфы и чтобы урл был выведен в пункт меню.
Вопрос по views
=((((( Пойду создам 100500 представлений и пусть работает.
Вопрос по views
Хорошо.
Вот создал я новое представление "Уфа". Настроил его, чтобы выводились ноды связанный с городом Уфа. Сделал пунк меню: /ufa/. Теперь мне нужно сделать подраздел города - дороги. Как мне это сделать? Создать page внутри представления Уфа и настроить там контекстные фильтры, переопределить критерии фильтрации? Так получается?
Вопрос по views
Все равно не понятно
Зайду я в представление "Главная страница". Настрою контекстный фильтр. Выведется на главной один вид конкретного материала. Ну а дальше как? Все равно надо создавать другое представление "Уфа" и настраивать там критерии фильтрации. Иначе как вывести меню?
Таксономия - набор словарей и терминов. Там структуры, иерархий нет.