Drupal

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

3
"Встановлена" версія field_get_items?
Можна отримати елементи поля у сутності // Find all terms on $node in field 'field_tags'. $terms = field_get_items('node', $node, 'field_tags'); Але чи є зручний спосіб зробити реверс, Core чи іншим способом? // Attach new term $term to $node in field 'field_tags'. $term = taxonomy_term_load($tid); $node = field_set_items('node', $node, 'field_tags', 'taxonomy_term', …
9 entities 

1
Чи будуть видалені керовані файли, якщо у file_usage не існує відповідної записи?
Я використовую сервісний модуль для реалізації API REST. Один ресурс дозволяє POSTs із завантаженими файлами. Під час функції попередньої обробки послуг я зберігаю файл у каталогу temp. Під час функції післяобслуговування послуг я переміщую файл у приватний каталог, викликаю file_usage_add та зберігаю хост-об'єкт. Коли виникає помилка перевірки між збереженням файлу …
9 7  files 

2
Повернути загальні_роботи перегляду в Drupal 7 без php фільтра?
Чи можливо перерахувати загальну кількість рядків у вікні до заголовка перегляду, не вмикаючи фільтр PHP? Я знаю, що можу увімкнути фільтр PHP і вивести $ view-> total_rows у заголовку , але я хотів би уникнути включення фільтра PHP. Я можу використовувати вихід $ view-> total_rows у файлі шаблону, але чи …
9 7  views 

3
Проблема IIS з Drupal - Менеджер оновлень: Не вдалося оновити! Каталоги заблоковані php-cgi.exe
У мене є певна проблема при використанні "Менеджера оновлень" на графічному інтерфейсі. Деякі каталоги блокуються php-cgi.exe, і, таким чином, заміна оригінальних каталогів знову завантаженими (які свіжішими) не є успішною. Але я повинен відзначити , що це не проблема дозволу, оскільки модулі можуть отримати встановлений з допомогою «Встановити з URL» на …
9 7  iis  updating 

1
Що насправді робить заголовок "Vary: Cookie" для розміщення сторінок з Varnish?
Відповідно до документації в default.settings.php, і я бачив подібні описи в інших місцях, "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache." Однак $conf['omit_vary_cookie'] = TRUE;рекомендується використовувати Varnish в Drupal 7 і, здається, не перешкоджає користувачам переходити з анонсу на аутентифіковані сеанси. Це заголовок, який …
9 7  proxies 

4
(dis) переваги інсценізації розробки> використання "drush rsync" vs "git"?
Я створив сайт Drupal під контролем git для роботи з розвитку. Це створено в майстер, оголеному GIT-репо, і коли зміни вносяться в мої різні клони проектних робіт і відштовхуються назад до майстра, гачок після оновлення негайно підштовхує зміни до єдиного веб-сайту Staging (http: / /staging.loc.). Нічого особливого, працює як очікувалося. …

2
Чи модуль PathAuto - це завіса пам'яті?
Можливо, мені потрібно буде використовувати модуль PathAuto для поточного проекту. Хоча використовувати його в розробці як адміністратора, уповільнення сайту під час змін є божевільним. Чи є PathAuto великою раковиною пам’яті, і чи є способи її пом’якшити?
9 7  path-aliases 


3
Надіслати електронною поштою цілий вузол (включаючи вміст шаблону)
Я створив власний власний файл node.tpl.php. Тепер я хочу надіслати електронною поштою весь вузол, кожен раз, коли користувач створює новий вузол цього типу вмісту (я переконався, що всі HTML у моєму файлі node.tpl.php є електронною поштою). Як я можу це зробити? В ідеалі я хотів би, щоб повідомлення електронної пошти …
9 rules  emails 

3
Як отримати перекладені рядки в Drupal.locale.strings?
Тому я намагаюся використовувати функцію Drupal.t () у деяких моїх спеціальних кодах Javascript (у моїй темі). Як отримати рядки, які мені потрібно заповнити в об’єкт Drupal.locale.strings? Я бачу деякі рядки там, але, звичайно, не можна завантажити всю базу даних. Який найкращий спосіб додати його? Я хотів би використовувати функцію PHP …
9 7  i18n-l10n 


5
Запобігання надсилання декількох форм (сторона сервера)
У мене виникає проблема, коли користувач може надсилати будь-яку форму, побудовану API API декілька разів (швидке клацання призводить до декількох запитів). Я вклав у базове рішення клієнта (javascript) відключення кнопки, але мені цікаво, який найкращий підхід до запобігання цій ситуації є на стороні сервера. Чи є рекомендований спосіб використовувати систему …
9 forms 


4
Як робити арифметику на контекстному фільтрі
Замість того, щоб вказати контекстний фільтр, чи можна вказати контекстний фільтр +1 (тобто додати його до поточного значення фільтра?) Якщо у вас є перегляд аргументу, я розумію, що ви можете створити глобальне текстове поле, щоб зробити посилання на інший вигляд, використовуючи оригінальний аргумент. Тобто у view1 / arg1 я можу …
9 views 

3
drupal 7.10: Перегляд найпопулярніших публікацій
я намагаюся створити сторінку з найбільш переглядаються публікаціями, використовуючи перегляди. Я знаю, як створити сторінку з найбільш коментованою публікацією, але я не можу знайти варіант підрахунку переглядів. Будь-які пропозиції. Чи потрібно мені додати відносини?
9 7  views 

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