Drupal

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

2
Як я можу уникати редагування ядра Drupal?
Я будував обмін з сервісом XML партнерів, і я не міг отримати право XML, але як і у всіх випадках Drupal, реєстрація помилок xmlrpc та реєстрація дій є менш ніж надійною. Тож я зробив це у включенні / xmlrpc.inc. function xmlrpc_request($method, $args) { $xmlrpc_request = new stdClass(); $xmlrpc_request->method = $method; …
21 7 

5
Як оновити значення поля для вузла?
Я хочу змінити значення поля для вузла. Я використав такий код: $node = node_load($nid); // $nid is the function's parameter $node->field['field_myfield'][$node->language][0]['value'] = 1; node_save($node); Проблема - це $node->languageповернення, esперебуваючи в print_r($node)ньому und. Чому $node->languageвін відрізняється від того, що є у масиві $ node, і як я можу його отримати?
21 7  entities 

4
Створити повторювану установку Drupal?
Встановлюючи Drupal для різних сайтів, я часто можу встановлювати одні і ті ж модулі знову і знову. В інтересах DRY , як я можу створити певний "користувальницький" шаблон ", який би дозволив мені встановити drupal і мати базові модулі, які я встановив, вже встановлені, базовий набір тем і, можливо, деякі …

4
Відношення проти посилань проти посилання на сутність для управління відносинами типу вузла та референсу
Список літератури Посилання суб'єкта господарювання Відношення Схоже, існує декілька активних модулів, які мають однаковий функціонал. Чи може хтось запропонувати будь-яку інформацію щодо того, яка галузь є найбільш перспективною / швидше за все виживе та процвітатиме? Будь-яка порада вітається.
21 7  nodes  entities 


7
Як очистити кеш-пам'ять за допомогою SQL-запиту?
Після оновлення модуля мій сайт став непридатним і показує лише повідомлення про помилку php. Я намагався обійти проблему drush cc, але це не допомогло. Також спробував користувальницький скрипт php, але це проблеми з пошуку мого DRUPAL_ROOT Я просто хочу очистити кеш-таблиці з Drupal 7 безпосередньо на сервері mysql, але я …
21 7  8  caching 

6
Як знайти осиротілі файли та зображення, які не пов'язані ні з таблицями стилів css, ні з будь-якого вузла?
Чи є спосіб перерахувати всі невикористані файли, які знаходяться всередині загальнодоступної файлової системи та всередині тематичного каталогу, та перелічити їх, а може, навіть є можливість автоматично видалити їх? Я маю на увазі файли, які в даний час не пов'язані ні з таблицею стилів css, ні з будь-якого вузла.
21 7  files 

1
Суворе попередження: тільки змінні повинні передаватися за посиланням
Я отримую таку помилку: Суворе попередження: Тільки змінні повинні бути передані за посиланням у include () (рядок 18 /home/sites/dev/theparce/sites/all/themes/parce/block--block--3.tpl.php). Це код блоку, який викликає цю помилку. if ($user_gallery) { print render(node_show($user_gallery)); // Line 18 print drupal_render ($user_gallery_edit); } else { print drupal_render($user_gallery_new); } Чому я отримую цю помилку, навіть якщо …
21 7 

4
Як отримати ядро ​​для використання конфігурації головного / підлеглого MySQL?
Я читав це запитання, що реплікація майстра / підлеглого не працює, і його відповідь: Використання рабських баз даних ледве реалізовано в ядрі Drupal. Якщо ви розробляєте власні модулі, то для викликів db_query потрібно вказати, що вони хочуть використовувати підлеглий базу даних, використовуючи масив $ options. Див. DatabaseConnection :: defaultOptions, як …

2
Найкращий спосіб видалити поле з типу вмісту
Який найкращий спосіб видалити поле Drupal 7 із типу вмісту, визначеного через GUI? Я хочу використовувати kuk_update_N, щоб зміни можна було поширити на декілька серверів після запуску update.php. Однак я не можу знайти рішення. db_drop_table () має сенс для мене для визначених на замовлення схем, але не для типу вмісту …
21 7  entities  hooks  updating 

2
Чим відрізняються аргументи доступу від зворотного дзвінка?
Чим відрізняються аргументи доступу від зворотного дзвінка? Припустимо, я встановив зворотний виклик доступу 'user_access'та array('custom permission')є значенням для аргументів доступу. Що це означає? Як вони впливають один на одного?
21 routes  users 

4
Як створити резервну копію свого сайту без командного рядка?
Майже вся документація щодо створення резервного копіювання мого веб-сайту Drupal вимагає використання командного рядка. Моя служба хостингу не забезпечує доступ до командного рядка. Як створити резервну копію свого сайту без використання командного рядка?
21 backups 

3
Як встановити змінну у файлі конфігурації.php та використати її з коду?
Це запитання було перенесено із програми "Переповнення стека", оскільки на нього можна відповісти на "Друпальські відповіді". Мігрували 8 років тому . Як встановити змінну у файлі конфігурації.php та використати її з коду?


2
EntityFieldQuery ВНУТРІШНЯ ПРИЄДНАЙТЕСЬ
Я хотів би запустити запит за допомогою об’єкта EntityFieldQuery. Мені потрібне значення і з таблиці node, і з node_access, тому мені потрібно використовувати INNER JOIN. З документації do я не можу зрозуміти, як це можливо. Ось що я маю - $query = new EntityFieldQuery(); $result = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'node_access') …
21 7  database 

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