Где находятся базовые и новые страницы в drupal 7

Аватар пользователя Andrew_noob Andrew_noob 22 сентября в 11:59

Здравствуйте! Я узнал что новые и базовые страницы drupal 7 хранятся в базе данных, я использую mysql, подключился с помощью phpmyadmin и теперь вопрос, где в этом огромном списке мне найти эти страницы, я пробовал но не нашёл.

Комментарии

Аватар пользователя Andrew_noob Andrew_noob 22 сентября в 12:59

ivnish wrote: Что такое "новые и базовые страницы"?

Базовые я имел в виду страницы по типу user, а новые, это те что я добавил сам через content/add content/basic page

Аватар пользователя kompospec kompospec 22 сентября в 12:59

страницы целиком не хранятся. Хранятся поля. Каждое поле имеет своё машинное имя. По этому имени его можно найти в БД

Аватар пользователя Andrew_noob Andrew_noob 22 сентября в 13:03

ivnish wrote: Разобраться как контент хранится в БД?

Да, а также узнать, где конкретно лежат страницы

Аватар пользователя ivnish ivnish 22 сентября в 13:05

Нигде. Страницы строятся на основании данных полей + шаблона с разметкой. Как уже написал компоспец, данные полей хранятся в соответствующих таблицах

Аватар пользователя Andrew_noob Andrew_noob 22 сентября в 13:08

Хорошо, тогда если я создаю свою новую страницу в админ панели друпала, то как мне взаимодействовать с этой страницей?

Аватар пользователя Andrew_noob Andrew_noob 22 сентября в 13:16

А можно попросить вас рассказать по подробнее, не про сами хуки, а про то как с помощью них сделать то, что я хочу.

Аватар пользователя kompospec kompospec 22 сентября в 13:03

Таксономия лежит в своих таблицах.
То есть получается что всё хранится кусочками.

Аватар пользователя Andrew_noob Andrew_noob 22 сентября в 13:11

Нет, я хочу создать новую страницу и сделать для нее например отдельный дизайн, подключить к ней какие то модули, разбить на регионы и так далее, вообщем я хочу узнать как создав новую страницу делать с ней тоже самое что и с основной страницей (писать для неё CSS, разбить на регионы)

Аватар пользователя kompospec kompospec 22 сентября в 13:17

Дизайн отдельный для страниц - это или файлы темы оформления. Или модули. Например - LB.

Аватар пользователя ivnish ivnish 22 сентября в 13:17

Andrew_noob wrote: отдельный дизайн

Нужно сделать для нее отдельный шаблон, например на основании node id

Andrew_noob wrote: писать для неё CSS

Пишите. Только не забудьте сделать субтему, если используете контрибную тему оформления

Аватар пользователя kompospec kompospec 22 сентября в 13:24

По поводу прямого взаимодействия с БД - Это очень-очень не приветствуется.
И. Уверяю вас. - Всё что вам необходимо при "взаимодействии" с БД - есть в API

Аватар пользователя kompospec kompospec 22 сентября в 13:35

Andrew_noob wrote:
Нет, я хочу создать новую страницу и сделать для нее например отдельный дизайн, подключить к ней какие то модули, разбить на регионы и так далее, вообщем я хочу узнать как создав новую страницу делать с ней тоже самое что и с основной страницей (писать для неё CSS, разбить на регионы)

Да. И регионы - если вы имеете в виду Блоки - они настраиваются в настройках Блоков. Там есть пункт про видимость Блоков