Вы здесь

Блог веб разработки на Drupal

Друпал, Меню и Wildcard или динамическая замена аргументов в меню

Если обычного роутинга по прямым ссылкам вам уже мало и хочется чего то большего, то представляем вайлдкарды (ох уж эти аглицизмы), а точнее – динамическая подстановка/замена аргументов в роутинге. Базовые знания по меню и роутинга друпала можно почерпнуть ТУТ.

Друпал, меню и роутинг

С hook_menu начинается большинство модулей. Именно этот хук отвечает за роутинг, а если простым языком, то определяет по каким ссылкам в адресной строке что должно открываться/выводиться.

Подробны hook_menu выглядит следующим образом (перечислены все возможные параметры):

Работа с GIT для начинающих. Инструкция и краткий набор команд

Git - это распределенная система контроля версий. Используется для отслеживания изменений в файлах (исходные коды, документы и т.п.) и сохранения их версий с возможностью возврата к любому сохраненному состоянию файлов. Наиболее часто используется для исходных кодов, отслеживания "кто", "когда", "что" и "зачем" изменил, а также с возможностью отменять неудачные изменения. Система полностью локальная, поэтому, для того чтобы пользоваться всеми возможностями системы контроля версий, удаленный репозиторий не обязателен.

Мультисайтинг в Drupal

Мультисайтинг в друпале - это возможность развернуть парк сайтов на единой кодовой базе, т.е. когда сайты используют одни и те же файлы, но обращаются к разным базам данных. Хотя у друпала также есть возможность совместного использования некоторых таблиц в базе данных, например, список пользователей, чтобы на разных сайтах пользователи могли использовать единую авторизацию.