Долгое время держал dev-сервер на "облачном сервере" digitalocean.com
самый дешевый тариф: 5$
оперативы: 512 Мб (сейчас до 1Гб подняли)
диск: 20Gb (SSD)
ОС: ubuntu-server
на сайте сервиса огромная база знаний по настройке всего и вся для чайников (правда на английском)
После того как начались проблемы с блокировкой "заграничных" IP-адресов, переехал на отечественный : https://vscale.io
специальными css-селекторами можно "выбрать" input (элемент формы, используемый для ввода значения для фильтра) который содержит или не содержит введенного значения..
Остается только определиться как "отметить" инпуты, в которые значение фильтра введено: цвет, рамка, цвет тайтла (подписи инпута) и т.п.
да.. при решении каких-либо слишком специфичных задач приходится как-то выкручиваться..
Но в большинстве, даже достаточно сложных случаев, вьюс практически идеален.
если правильно его готовить-)
Со сложными запросами к БД отлично справляется модуль Views.
Правда, для его использования необходимо разобраться с "теорией" его использования, хотя бы, для начала, с фильтрами и связями.
Использовать монструозные "программы" только для того чтобы импортировать-экспортировать БД, которые надо еще установить, настроить, освоить, причем при неправильной настройке и использовании это даже не дыра, а пропасть в безопасности - нудно , скушно и лень.
Тем более что на более-менее стандартном сервере для этого уже есть простой и надежный инструментарий, про который Вам написали в первом комменте.
можно (нужно) установить модуль https://www.drupal.org/project/module_filter
Он добавляет возможность фильтрации стандартного списка модулей по различным параметрам:
1.поиск по строке в наименовании
2.Включенные модули
3.Выключенные модули
и т.п.
Определенная версия ПО (Программное Обеспечение)(в данном случае Drupal 6) разрабатывается и тестируется на определенном окружении (php, mysql и т.п.)
Разработчики могут гарантировать более-менее стабильную работу ПО только в том окружении, в котором это ПО тестировалось и показало удовлетворительные результаты тестирования.
Как-то у Вас все сложно..
Один умный человек, про подобный drupal фреймворк сказал:
Если то, что вы делаете при помощи этого фреймворка слишком сложно, значит что-то вы делаете неправильно.
К Drupal это высказывание подходит абсолютно.
модули Display Suite + Field group - мощнейшая штука
а для лучшего понимания, тут как раз в топе трекера топик с видеокурсом от очень опытного товарища ( https://drupal.ru/node/137877 )
Скорее всего данный курс избавит Вас от многих "непониманий".
Вот нет в rules такого условия, что поле изменилось.
А я говорю - есть-)
Событие: "After updating existing content" (После обновления существующего контента(ноды))
Условие: Data comparsion ( Сравнение данных )
В поле "Селектор данных" есть 2 типа node:
1. node (материал обновленный)
2. node-unchanged ( материал НЕ обновленный )
еще стандартный вариант, делать вьюс не по Изделию, а по так называемому "Размеру", с группировкой по Изделию .
Получиться так же:
Изделие 1
.. список его "Размеров"
Изделие 2
.. список его "Размеров"
и т.д.
"/node" это системный путь для материала типа node
в вьюсах Вы можете использовать любой другой путь, отличный от системного:
mynode, article и т.д и т.п., т.е. любой набор букв, тире и знаков подчеркивания, не совпадающий с системными путями.
На ютубе есть куча роликов про использование модуля Views в Drupal.
Посмотрите, лучше поймете правила работы с ним и сэкономите кучу времени..
в контекстных фильтрах определяется, что означает "символ" "%" в пути "node/%"
Лучше объясните, пожалуйста, зачем Вы делаете этот вьюс?
Возможно, для того что Вы делаете есть более стандартные, а следовательно, полностью рабочие решения .
node/% - это системный путь для материала типа node.
Никогда не пытался его переопределить, поэтому не могу сказать, как его переопределение может повлиять на работу друпал.
Не совсем понятно, зачем Вы его переопределяете.
И кстати, а как Вы настроили контекстные фильтры (раскройте блок Расширенные (справа))
понятно, дело в вашей ospanel
конфиг вероятно генерируется автоматически, если его можно изменять в ручную,
спецы по апачу вероятно дадут более полные рекомендации, но Вам как минимум необходимо чтобы DocumentRoot указывал на папку web
что-то типа такого:
было DocumentRoot "%hostdir%"
стало DocumentRoot "%hostdir%/web"
Выбор виртуального хостинга с Composer и Drush
Долгое время держал dev-сервер на "облачном сервере" digitalocean.com
самый дешевый тариф: 5$
оперативы: 512 Мб (сейчас до 1Гб подняли)
диск: 20Gb (SSD)
ОС: ubuntu-server
на сайте сервиса огромная база знаний по настройке всего и вся для чайников (правда на английском)
После того как начались проблемы с блокировкой "заграничных" IP-адресов, переехал на отечественный :
https://vscale.io
Как проинформировать пользователя, что раскрытый фильтр views применён?
специальными css-селекторами можно "выбрать" input (элемент формы, используемый для ввода значения для фильтра) который содержит или не содержит введенного значения..
Остается только определиться как "отметить" инпуты, в которые значение фильтра введено: цвет, рамка, цвет тайтла (подписи инпута) и т.п.
Начал разрабатывать свой модуль
да.. при решении каких-либо слишком специфичных задач приходится как-то выкручиваться..
Но в большинстве, даже достаточно сложных случаев, вьюс практически идеален.
если правильно его готовить-)
Прямые эфиры на канале Южного сообщества?
Инициатива интересная..
А как будут определяться:
- кандидаты на интервью
- темы интервью
- список вопросов для интервью
??
Начал разрабатывать свой модуль
Со сложными запросами к БД отлично справляется модуль Views.
Правда, для его использования необходимо разобраться с "теорией" его использования, хотя бы, для начала, с фильтрами и связями.
Верстка блока справа. Так можно?
flexbox (CSS3) вроде для таких штук придумали..
Drupal8 и выкачка базы
Использовать монструозные "программы" только для того чтобы импортировать-экспортировать БД, которые надо еще установить, настроить, освоить, причем при неправильной настройке и использовании это даже не дыра, а пропасть в безопасности - нудно , скушно и лень.
Тем более что на более-менее стандартном сервере для этого уже есть простой и надежный инструментарий, про который Вам написали в первом комменте.
Можно посмотреть полный лист использованных модулей
можно (нужно) установить модуль https://www.drupal.org/project/module_filter
Он добавляет возможность фильтрации стандартного списка модулей по различным параметрам:
1.поиск по строке в наименовании
2.Включенные модули
3.Выключенные модули
и т.п.
Drupal 6 на PHP7
Определенная версия ПО (Программное Обеспечение)(в данном случае Drupal 6) разрабатывается и тестируется на определенном окружении (php, mysql и т.п.)
Разработчики могут гарантировать более-менее стабильную работу ПО только в том окружении, в котором это ПО тестировалось и показало удовлетворительные результаты тестирования.
Можно посмотреть полный лист использованных модулей
А смысл?
Как вывести слайдер галерею в тело страницы
Как-то у Вас все сложно..
Один умный человек, про подобный drupal фреймворк сказал:
Если то, что вы делаете при помощи этого фреймворка слишком сложно, значит что-то вы делаете неправильно.
К Drupal это высказывание подходит абсолютно.
8X18: Выборы координатора Drupal RU
я б с радостью, но в правилах написано: на гитхаб ишью только "про код"
8X18: Выборы координатора Drupal RU
А я голову ломаю, куда ишью по данной теме сунуть, на гитхаб или на форум.
А оказывается уже не надо-).
Drupal 6 на Mysqli
тут пишут, что если у Вас на сервере стоит php5, то достаточно только изменить mysql на mysqli
https://www.drupal.org/forum/deprecated/deprecated-performance-and-scala...
Вывод блока в ноду товара
модули Display Suite + Field group - мощнейшая штука
а для лучшего понимания, тут как раз в топе трекера топик с видеокурсом от очень опытного товарища ( https://drupal.ru/node/137877 )
Скорее всего данный курс избавит Вас от многих "непониманий".
Подписка на уведомления об изменениях в ноде
А я говорю - есть-)
Событие: "After updating existing content" (После обновления существующего контента(ноды))
Условие: Data comparsion ( Сравнение данных )
В поле "Селектор данных" есть 2 типа node:
1. node (материал обновленный)
2. node-unchanged ( материал НЕ обновленный )
В каком направлении развивается рынок Drupal
Да за братцев я почти не переживаю. Братцы как нибудь с английским разберутся.
А вот как остальных убедить и принудить, вот в чем вопрос.
Views - объединить строки с одним и тем же контентом в указанных полях.
еще стандартный вариант, делать вьюс не по Изделию, а по так называемому "Размеру", с группировкой по Изделию .
Получиться так же:
Изделие 1
.. список его "Размеров"
Изделие 2
.. список его "Размеров"
и т.д.
Не могу создать материал
"/node" это системный путь для материала типа node
в вьюсах Вы можете использовать любой другой путь, отличный от системного:
mynode, article и т.д и т.п., т.е. любой набор букв, тире и знаков подчеркивания, не совпадающий с системными путями.
На ютубе есть куча роликов про использование модуля Views в Drupal.
Посмотрите, лучше поймете правила работы с ним и сэкономите кучу времени..
8X18: Выборы координатора Drupal RU
короче так..
кто последний напишет "чур не я" - тот и координатор..
Заметьте, я уже написал..
Не могу создать материал
в контекстных фильтрах определяется, что означает "символ" "%" в пути "node/%"
Лучше объясните, пожалуйста, зачем Вы делаете этот вьюс?
Возможно, для того что Вы делаете есть более стандартные, а следовательно, полностью рабочие решения .
Не могу создать материал
node/% - это системный путь для материала типа node.
Никогда не пытался его переопределить, поэтому не могу сказать, как его переопределение может повлиять на работу друпал.
Не совсем понятно, зачем Вы его переопределяете.
И кстати, а как Вы настроили контекстные фильтры (раскройте блок Расширенные (справа))
Не могу создать материал
если это универсальный конфиг для всех сайтов сервера, то возможно для конкретного сайта можно как-то подстроить переменные сервера.
главное, чтобы DocumentRoot у казывал на
C:\ospanel\domains\drupal10\web
Не могу создать материал
понятно, дело в вашей ospanel
конфиг вероятно генерируется автоматически, если его можно изменять в ручную,
спецы по апачу вероятно дадут более полные рекомендации, но Вам как минимум необходимо чтобы DocumentRoot указывал на папку web
что-то типа такого:
было DocumentRoot "%hostdir%"
стало DocumentRoot "%hostdir%/web"
Не могу создать материал
а конфиг web-сервера посмотреть можно?