Drupal

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

2
Скинути пароль користувача без використання "Забули пароль?"
Я знаю, що в Drupal 7 я міг скинути пароль користувача №1 за допомогою коду. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); require_once DRUPAL_ROOT . '/includes/password.inc'; $newhash = user_hash_password('newpass'); $updatepass = db_update('users') ->fields(array('pass' => $newhash)) ->condition('uid', '1', '=') ->execute(); ( user_hash_password()більше не існує в Drupal 8.) Як варіант, я міг …
9 users  8 

9
Як замінити тему адміністратора в моїй власній темі?
Я створив власну тему Drupal 8: mytheme.info.yml: name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } Я використовую "Сім" як тему адміністратора. Коли я редагую сторінку (/ вузол …
9 8  theming 

2
Як призначити блоки певним регіонам при встановленні теми?
Drupal 8 надає деякі блоки за замовчуванням. Напр. Site Branding, Main Navigation, Powered by Drupal, І Searchт.д. Я створив тему, яка містить Site brandingі Main Navigationназвала регіони, в яких можна розмістити відповідні блоки. Коли я вмикаю свою тему, Site Branding& Main Navigationблоки розміщуються в Header& First Sidebarобласті моєї теми за …

2
Як додати змінну до шаблону гілочного поля?
На сторінці вузла я хотів би додати назву вузла до виходу поряд з іншим іншим полем (поле прикладу). Я створив нову, field--field-example.html.twigале не можу отримати доступ до змінної заголовка вузла, оскільки вона недоступна в шаблоні поля. Мені потрібно додати змінні в тему предобработки: themename.theme. Як додати змінну в themename.themeі що …
9 theming  8 

2
Під час запуску натисніть синтаксичну помилку PHP
Я дотримуюся інструкцій щодо встановлення Drush, які вказані на цій сторінці: https://github.com/drush-ops/drush/blob/master/docs/install.md Здається, у коді виникає синтаксична помилка: [user@localhost ~]$ wget https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar --2015-11-16 16:23:02-- https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar Resolving github.com (github.com)... 192.30.252.131 Connecting to github.com (github.com)|192.30.252.131|:443... connected. HTTP request sent, awaiting response... 302 Found 2015-11-16 16:23:05 (1.47 MB/s) - drush.phar saved [3496991/3496991] [user@localhost …
9 drush 

1
Як створити власні вкладки користувачів?
Я намагаюся створити нову власну вкладку, яка з’явиться на всіх маршрутах, які є нащадками сутності. {Entit_type} .canonical. Я спробував розширити клас DeriverBase, конкретно перекривши метод getDerivativeDefinitions. Я створив саму вкладку, розширивши LocalTaskDefault і замінивши метод getRouteParameters. Вкладка з’являється, коли ви відвідуєте стандартний шлях користувача Drupal, такий як www.mysite.com/user/1/ або www.mysite.com/user/1/edit. …
9 8 

2
Вимкнути кеш-пам'ять для конкретних блоків
Я хотів би дозволити сторінкам продовжувати користуватися механізмом кешування Drupal 8 для анонімних користувачів, за винятком конкретних блоків, які слід оновлювати на кожній сторінці оновлення, знаючи, що вони генеруються з Views. Чи технічно це можливо? Як?
9 views  blocks  8  caching  users 

3
Як ввести неповну або часткову дату за допомогою модуля дати? (День-місяць-рік / місяць-рік / рік)
У мене є тип вмісту A і воно містить поле дати . Я вибираю Day-Month-Yearдля цього поля дату. Але не всю інформацію має день , і я хочу , щоб вибрати тільки Monthі Yearдля них змісту. Якщо я вибираю (ввожу) лише місяць та рік, це дає помилку : Введення значення …
9 7  datetime 

1
Чи зможу я запустити свій сайт на PHP 7.0? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 4 роки тому . Я почав читати про деякі показники продуктивності з PHP 7.0, які дозволяють припустити, що …
9 7 

5
"Джерельна база даних не містить впізнаваної версії Drupal."
У моєму локальному середовищі Ubuntu 15.10 Apache2 (2.4.12) я встановив два сайти Drupal: Один - це свіжа інсталяція Drupal 8, а другий - це копія існуючого робочого сайту, створеного за допомогою Drupal 7 (який переважно є основними модулями заснований, дуже скромний за допомогою сторінок). Обидва сайти працюють нормально без проблем, …
9 8  migration 

2
Експорт / імпорт конфігурації не працює
Я робив drush config-export stagingна локальній версії свого сайту, а потім drush config-import stagingна сервері. Він імпортував усю лексику таксономії, але ніяких термінів. Я також спробував це через інтерфейс користувача ( Конфігурація-> Розробка-> Синхронізація конфігурації ). Це помилка чи просто незакінчена природа Drupal 8?

3
Як пропустити конкретні таблиці за допомогою drush sql-dump?
У мене є файл налаштування drush ~ / .drush / drushrc.php: if (!isset($options['structure-tables']['common'])) { $options['structure-tables']['common'] = array( 'cache', 'cache_*', 'history', 'search_*', 'sessions', 'watchdog' ); } $options['structure-tables']['common'] = array_merge($options['structure-tables']['common'], array('ctools_css_cache', 'ctools_object_cache', 'logz', 'views_object_cache') ); І у мене є файл скрипту bash: /usr/bin/drush sql-dump --root="/home/username/domains/sitename/www" --skip-tables-key="common" --gzip --result-file=/home/username/backup/$year/$month/dbname_$date_now_time.sql Але коли я виконую …
9 drush  backups 


5
Які переваги чи недоліки використання опорних модулів замість модуля таксономії?
Цікаво, як вирішити або використовувати основний модуль таксономії або модуль довідки суб'єкта ? Я раніше не використовував модуль посилання на суб’єкти, але я використовував модуль таксономії (і деякі пов'язані з ним модулі) на 10-15 веб-сайтах. Які переваги чи недоліки використання опорних модулів замість модуля таксономії? Нещодавно я почав створювати веб-сайт …

1
Надішліть форму на шаблон гілочки
Як я можу передати форму для скручування шаблону в Drupal 8? Наприклад, я отримую це: форма: mymodule / src / Form / MyForm.php Потім на моєму контролері: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
9 entities  8  theming 

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