B.Ivan: Блог

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

Информирование JavaScript кода (файл .js) о корневом пути модуля

8 января 2020 в 0:41

В модуле есть JavaScript файл, который внутри использует догрузку других .js файлов, эти файлы лежат в каталоге модуля.
Как мне передать путь корня текущего модуля в .js файл?

Как задать имя модуля?

8 января 2020 в 0:35

Я хочу использовать примерно следующую конструкцию в файле .php блока плагина:

<?php$module_handler = \Drupal::service('module_handler');
$module_path = $module_handler->getModule('my_module')->getPath();?>

Поэтому я должен знать имя своего модуля, то, которое сейчас в этом коде как 'my_module'.

На данный момент я вижу в файловой системе: /modules/custom_module_2.1_free/

'custom_module_2.1_free' - так у меня назывался установочный архив модуля.

EASY FlipBook module

7 января 2020 в 23:44

EASY FlipBook module - это модуль для Drupal, позволяющий выводить на страницах сайта документы, брошюры, коллекции картинок, в виде интерактивного 3D журнала.
Книгу можно вращать, листья этого журнала реалистично гнутся при перелистывании, звук дополняет эффект реалистичности.
В качестве источника, на данный момент, можно использовать PDF файл или коллекцию картинок.

Работа с файловой системой из плагина (на Backend)

7 января 2020 в 19:25

Как я могу работать с файловой системой сервера в php коде Drupal плагина? В частности, нужно получить кол-во файлов по абсолютному пути.

Как мне отобразить модуль на странице с текстом?

6 января 2020 в 15:56

Если в Joomla я делаю так:
{loadmodule my_module}
для отображения моего модуля на странице, то как это сделать в Drupal?