Himu: Блог

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

Стандартные письма через hook_mail

14 декабря 2015 в 14:48

Приветствую!
Установил на сайт Mail System и Mime Mail для отправки писем в формате HTML. Все настроил письма отправляются в нужном формате. Так же использую hook_mail, чтобы "украсить письма", добавил хедер и футер, логотип вставил. При отправке писем через drupal_mail все отправляется красиво, но вот письма регистрации, восстановления пароля и др. стандартные не хотят обрабатываться хуком и отправляются "голыми"

Подскажите как сделать единую точку выхода всех писем, в том числе стандартных

[РЕШЕНО] Регистрация и обязательные поля

20 августа 2015 в 13:24

Приветствую!
Подскажите вот в чем.
У профиля пользователя есть список из 10 полей, все они по идее должны быть обязательно заполнены, но при регистрации мне не хочется выводить весь этот список. Хочется оставить два поля: логин - email, а вот все остальные поля чтобы пользователь обязательно заполнил при первом заходе. Еще, было бы просто замечательно, если бы заполненность этих полей проверялась при создании ноды определенного типа. Это как то можно реализовать? Или только в hook лезть?

Темизация view block

20 мая 2015 в 14:19

Приветствую форумчане!
Есть представление "closeadverts" в котором создан блок "block--views--closeadverts_block". Я перекрываю тему данного блока с помощью файла "block--views--closeadverts_block.tpl.php". Перекрытие происходит все хорошо. Но не могу разобраться как получить доступ к данным этого блока. Есть переменная $content конечно, но в ней хранится уже сформированный html код с собственным оформлением, а мне то хочется получить переменные, которые выбираются в представлении, т.е. чисто данные без форматирования.
Что-то типа этого (файл шаблона у блока):

<?php
foreach($rows as $row){ // Где $rows - это как раз таки все данные, которые попали в запрос представления и передались блоку?>

Вывод определенных материалов

12 апреля 2015 в 19:01

Приветствую!
Нуждаюсь в вашей помощи!

Имеется тип материала предприятие, у него есть поле "работники", которое является ссылкой на пользователей. Может принимать несколько значений (т.е. несколько пользователей могут являться работниками данного предприятия).

Я хочу создать view №1, в котором бы выводились предприятия, автором которого я являюсь, или работником которого я являюсь.

Node access

11 апреля 2015 в 13:34

Господа и дамы, нужна ваша помощь)
Что хочу получить: создается материал №1, в нем есть поле "Ссылка на пользователя (User Reference)". Хочу чтобы автор материала мог указать права для того пользователя, которого он добавляет через это поле.
Например: добавляю через автодополнение пользователя Ivanov и добавляю ему права на редактирование материала №1. Почему добавляю, потому что право на просмотр ноды у него должен сохраняться по умолчанию исходя из прав роли пользователя, т.е. если я выставил в стандартных настройках, что для данной роли разрешен просмотр всех материалов данного типа, то пользователи этой роли их видят, и эти права не нужно выставлять каждому постоянно в ручную.

Крутился вокруг таких модулей:

  1. Node access node reference