Custom module

Как подключить в программно-созданный блок файл с темой оформления mymodule.tpl.php (пример кода внутри)?

16 июля 2018 в 14:30

ниже привел пример кода с комментариями по трем этапам

0 Thanks

Как добавить кастомную форму в любое место в ноде куда я хочу?

3 апреля 2018 в 12:30

Привет ребят, подскажите пожалуйста.
У меня есть тип материала "Компания". Уже темизировал тизер и полный контент.
Использую друпал 8.
Я создал модуль формы собственной http://prntscr.com/j050om.

Прописал адреса в amazing_forms.routing:

amazing_forms_contribute:
path: 'node/{node}'
defaults:
_form: '\Drupal\amazing_forms\Form\ContributeForm'
_title: 'Conribute page'
requirements:
_permission: 'access content'

0 Thanks

Кастомное поле сингл-чекбокс. Нет списка значений при настройке eposed filter

16 марта 2018 в 14:00

Я создал кастомный модуль в котором поле сингл-чекбокс.
При настройке в views в exposed фильтре нет списка значения для сортировки.

настройка

При создании дефолтного поля сингл-чекбокс этот список значений появляется..

настройка

0 Thanks

Не срабатывает класс OutboundPathProcessorInterface

16 сентября 2017 в 10:23

Привет братцы.
Проблема одна. Модуль работает на одном сайте, а на другом не работает.
Подробнее
1 сайт Д8 8.3.7 php 7.1
2 сайт Д8 8.3.7 php 7.0
Реализую класс

<?php
class CustomOutboundPathProcessor implements OutboundPathProcessorInterface {

  function 

0 Thanks

access callback для страницы добавления ноды

12 февраля 2017 в 21:53

Нужно запретить доступ к странице добавления ноды при определенных условиях в своем модуле

вот код который должен выполнять эту функцию и закрывать доступ к странице, но он не срабатывает...

0 Thanks

Как создать кастомный виджет для поля

31 июля 2016 в 21:51

Привет друзья! Задалась вопросом создать кастомный виджет для поля в друпале.

Суть: есть некое поле которое отображает на странице редактирования некий мой HTML + JS и которое ничего не пишет при сохранении ноды в БД и не показывает ничего в смой ноде.

Собственно вопрос: Как малой кровью можно это сделать?

Тут был пример с формой и валидациями: https://habrahabr.ru/sandbox/24614/ но много хуков.

Можно ли это как то реализовать например в три хука например:

0 Thanks

Помогите разобраться с модулем

6 октября 2015 в 2:15

Здравствуйте. Помогите разобраться с такой проблемой: есть кастомный модуль который выводит форму добавления нового материала в профиле пользователя после выбора типа ноды в селекте, все как бы работает, нужный тип ноды выбирает - выводит нужные поля(ноду создает), но по умолчанию стоит галочка что нода должна быть опубликована, а ее создает неопубликованной.. как програмно это решить? Пробовал в массив задавать статус = 1 - не помогло..

$node = (object) array(
'uid' => $user->uid,
'name' => (isset($user->name) ? $user->name : ''),
'type' => $node_type,
'language' => LANGUAGE_NONE,
'status' => 1,

);

- помогите пожалуйста разобраться.

0 Thanks