Drupal

Питання та відповіді для розробників та адміністраторів Drupal


6
Будь-яка перевага використання модуля Profile2 порівняно з спеціальними полями облікових записів користувачів?
Я намагаюся вирішити, чи варто мені заважати возитися з модулем Profile2. Мені потрібні, щоб мої користувачі містили таку інформацію, як справжнє ім’я, що зберігається та стає доступною для інших цілей, але я не впевнений, чи є перевага у використанні модуля Profile2 або якщо я просто повинен створити власні поля облікових …
10 users 

3
Програмно встановити значення поля за замовчуванням для поля
У Drupal 6 ми могли використовувати PHP для встановлення значень за замовчуванням, але той самий код не можна використовувати з Drupal 7. Я намагаюся це зробити hook_form_alter(), але код не працює. function my_form_alter(&$form, &$form_state, $form_id) { dsm($form); switch($form_id) { case 'accounts_node_form': $form["field_accounts"]["und"]['#default_value'] = $default; // … break; } }
10 7  forms 

4
Попросіть Drush перерахувати, які модулі мають доступні оновлення бази даних
Я спеціально хочу, щоб Drush перераховував модулі, які мають доступні оновлення, який з них містить оновлення бази даних. Це можливо з Друшем? Редагувати для уточнення: я знаю drush up, що перелік усіх модулів, які мають доступні оновлення, так, але не всі ці оновлення матимуть оновлення бази даних, які йдуть разом …
10 drush  updating 

7
Шукаєте налаштування бази даних Acquia Dev Desktop
Я використовую Acquia Dev Desktop для створення локальних інсталяцій Drupal. Я також використовую Bluehost як послугу. На жаль, Bluehost використовує префікси таблиці для таблиць Drupal. Отже, якщо я імпортую щось локально з BlueHost, мені потрібно встановити префікс таблиці у settings.php: array( 'driver' => 'mysql', 'database' => 'databasename', 'username' => 'username', …


5
Drupal база даних innodb або MyISAM?
У мене є сайт Drupal, і я страждаю на проблеми з продуктивністю. Я знайшов Як перетворити базу даних з MyISAM в InnoDB? що вказує на те, що продуктивність може покращитися при переключенні. Як я можу дізнатися, чи є моя база даних MySQL InnoDB чи MyISAM?

4
Використання лексем у заголовках блоків
Підключення жетонів до заголовка блоку показує лише текст введення, а не те, що маркер повинен виводити. Чи є спосіб увімкнути / використовувати лексеми в заголовках блоків чи, можливо, альтернативний метод отримання бажаних результатів? Я намагався використовувати модуль фільтра Token, але це не змінює функціональність. Я намагаюся вставити маркер [user: profile-realname] …
10 blocks  tokens 

7
Не вдалося створити ескізи, середні та великі зображення
Під час використання нової установки Drupal 7.10 я встановив каталог для загальнодоступних завантажень sites/uploads. Коли я потім додаю зображення до екземпляра вмісту, я завантажую оригінал, sites/example.org/files/imagename.pngяк очікувалося. Однак інші зображення (мініатюри, середні та великі) не створюються в sites/example.org/styles/*. Каталог читається та записується користувачем PHP5-FPM, тому не повинно бути дозволів на …
10 7  media  nginx 

2
Які таблиці слід або можна мігрувати до InnoDB, а які повинні залишатися MyISAM?
Відповідно до назви: Чи є швидкий список кандидатів у таблиці для переходу до InnoDB? І що має залишитися MyISAM. Деякі додаткові відомості Сайт має досить велике завантаження, але він вставляє приблизно 10 вузлів на годину, з тегами тощо. Ми активно використовуємо CCK (величезна кількість нормованих таблиць у вигляді content_field%). Ми …

2
Друк регіонів у html.tpl.php
Мені потрібно вивести деякі регіони в шаблоні html.tpl.php, оскільки вони не змінюються між page.tpl.php та page-front.tpl.php (лише щоб назвати два). В основному я хочу уникати дублювання коду. Однак, схоже, немає нічого, пов’язаного з регіонами в html.tpl.php, і я не міг отримати що-небудь за допомогою drupal_get_region_content (і з параметрами, і без …
10 7  theming  regions 

6
Вимкнення вертикальних вкладок за типом вмісту чи роллю користувача
Деякі користувачі можуть мати можливість редагувати лише один із наборів полів, який відображається у вертикальних вкладках у формі редагування вузла. У такому випадку виглядає досить нерозумно використовувати вертикальні вкладки, оскільки є лише одна вертикальна вкладка. Дивіться знімок екрана: Отже, чи можна відключити вертикальні вкладки за роллю користувача? Або, заборонивши це, …
10 7  entities  location  nodes 

3
Як встановити стандартний формат введення тексту за типом вмісту?
Я хочу мати можливість встановити інший формат вводу тексту за замовчуванням для типу вмісту та для кожного поля вмісту. Наприклад, вибору типу формату можуть бути " Звичайний текст " та " Редактор багатофункціонального тексту ", а в деяких випадках я хочу, щоб формат за замовчуванням був " Редактором розширеного тексту …

2
Як визначити та використовувати зовнішнє підключення до бази даних у спеціальному модулі
Я розробляю модуль, який значною мірою покладається на зовнішні запити до бази даних. Чи є найкраща практика визначення та використання зовнішнього підключення до бази даних у всьому модулі? Ця сторінка розповідає про те, як встановити з'єднання, але не де його встановити в модуль (конкретний гачок?), Тому я мушу визначити його …
10 7  database 

4
Як змінити текст кнопки збереження вузла?
Тут я знайшов дискусію з деякими методами для d6 http://drupal.org/node/344802 про те, як змінити текст кнопки вузла "Зберегти" на sg else. Будь-які поради щодо d7? Я вважаю за краще використовувати форму api.
10 7  forms  nodes 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.