Модуль для хранения своих настроек

Главные вкладки

Аватар пользователя Winstons Winstons 27 августа 2013 в 20:13

Здравствуйте! Есть ли для друпала модуль для хранения настроек. Достаточно самого примитивного модуля, чтобы можно было добавить название настройки и значение, то есть в базе было бы достаточно таблицы с двумя полями config_name, config_value
Есть ли уже готовые решения или самому нужно писать?

Комментарии

Аватар пользователя Groomak Groomak 28 августа 2013 в 11:19

Затролили пацана. Smile

Ты эта... Вот сюда глянь. http://www.drupal.ru/node/88711

Крутые перцы-программеры-супер-пупер-друпаллеры-и-неговнокодеры Smile меня там пресанули, по типу нельзя использовать node_load в D6 и им аналогичные в D7. Ну и подсказали как модуль наваять свой для таких дел. Вот. А готовый? Х.З. Не встречал.

Аватар пользователя Winstons Winstons 28 августа 2013 в 12:56

"alex_shut" wrote:
каких настроек? куда настроек? зачем настроек?
капец...

У меня проблема похожая на ту которая по ссылке Chesla. То есть админ должен иметь возможность менять какие-то параметры через админку, и эти параметры будут использоваться на страницах сайта

Аватар пользователя Winstons Winstons 28 августа 2013 в 18:02

Всем спасибо за ответы!
Увы, очень мало времени на подробное изучение API.
В общем я пошел путем полного говнокодига, создал словарь таксономии "Настройки", а термины этого словаря это и есть настройки. А в шаблонах потом делаю taxonomy_get_children(tid)
Такой вот говнокод Sad

Аватар пользователя drupby drupby 29 августа 2013 в 4:45

если нужны именно настройки темы ,то идем в каталог с ядерной темой garland
и там ищем
theme-settings.php
garland.info (строка settings[garland_width])
template.php (theme_get_setting())
включаем мозг и делаем тоже самое ,только адаптированное под ваши задачи

Аватар пользователя Groomak Groomak 30 августа 2013 в 11:03

Я как этот вопрос увидел тоже про настройки в теме вспомнил. Но промолчал. Подумал - не кошерно, как то. А вариант рабочий и простой.

"Winstons" wrote:
создал словарь таксономии "Настройки", а термины этого словаря это и есть настройки. А в шаблонах потом делаю taxonomy_get_children(tid)

А парень с фантазией Smile

Аватар пользователя Winstons Winstons 30 августа 2013 в 16:37

"Chesla" wrote:

Я как этот вопрос увидел тоже про настройки в теме вспомнил

Не, в настройки темы помещать это не идет...
"jsv" wrote:
Ужас, неужто сложно написать пустой модуль с одной функцией - function имя модуля_settings_form() ??

Конечно сложно Smile Особенно, когда только начал работать с друпалом, не знаешь API и время жмет Smile

Аватар пользователя drupby drupby 30 августа 2013 в 19:48

"Winstons" wrote:
У меня круглый год каникулы...

вот и отлично ,выучишь drupal api ,научишься делать сайты не через жопу ,а потом уже делать сайты заказчикам ,а не самому себе ,чтобы никто не видел
и вот тебе ссылка на то как правильно сделать
тут работы вместе с чтением на 20 минут

Аватар пользователя Winstons Winstons 30 августа 2013 в 22:47

"drupby" wrote:
научишься делать сайты не через жопу

"Не через жопу" получается делать только с использованием фреймворков, а вот с друпалом не знаком, потому началось все через жопу Smile
А вот за ссылку спасибо! Smile