20 коммерческих модулей и 6 шаблонов вышли под OpenSource
Приветствую, коллеги!
Перевожу проект на OpenSource. 20 модулей и 6 шаблонов. Всё на GitHub.
Приветствую, коллеги!
Перевожу проект на OpenSource. 20 модулей и 6 шаблонов. Всё на GitHub.
Есть кастом модуль, после сабмита в форме он отправляет мыло написавшему.
Стоит модуль domain access, и возникает такая засада: Если в настройках модуля DA поставлен домен1 по умолчанию, то с какого бы домена не делался бы сабмит в форме, он отправляется от имени домена1 со всеми вытекающими (mimemail и прочее).
Ниже код, который я использую, как дать понять функции что надо работать от нужного домена?
<?php
drupal_mail(
'user',
'register_no_approval_required',
$email,
NULL,
array(
'account' => $account
),
variable_get('site_mail')
);
?>
Надо выключить все сабмиты на сайте.
Пытался разно делать, вот основной код:
Есть мобильное дропдаун меню с такой версткой:
Свой OpenSource проект (вернее мизерная часть), скоро выложу. Но блин тут совсем какой-то исхитриться надо(
Вопрос к тем кто работал с CSS Framework. Типа Bootstrap, Foundation и т.д.
Хотя опрос относится всё же ко всем, кто верстает.
Допустим есть Bootstrap, там есть свой Grid и готовые классы. Вот тут и есть большой минус, приходится много перетемизировать из стандартных бутстраповских классов. Тут уже в голову и приходит мысль, что быстрее с нуля написать.
В общем есть Starter CSS Framework. Starter - потому что, в нём нет готовых классов типа "well" как у бутстрапа. А присутствует классы типа text-center, float, clear. Кстати реализованы фишки, которых тупо нет ни в одном css framework. И он под Друпал уже немного заточен (потом сделаю шаблон стартовый). Но про это позже.
Вот и хочу узнать у народа, чтобы они хотели увидеть.
Хочу замутить красивую страницу логина. Понимаю что надо html--user--login.tpl.php (хочу убрать и шапку и подвал)
Догадываюсь что надо использовать _preprocess_html. Но вот что написать внутри функции, пока не пойму.
Признаюсь, первый раз работаю программно с существующими блоками.
Шаблон поменять не предлагать)
Хеллоу комрады!
Знаю, что уже написано миллион статей про это, но времени ставить и тестить нет, так что спрошу у Вас сразу.
Мне нужен модуль или связка модулей:
1) Есть блог (отдельный тип нод), нужно приколбасить в блок поле ввода мыла для подписки.
2) При создании новой ноды в блоге, нужно отправить мыло всем зареганым юзерам (или по ролям) и тем, кто подписался на рассылку (пункт 1). Ещё желательно чтобы рассылка работала с Mime mail.
3) Как заставить отправлять мыло через сервера Яши? Чтобы dkim был и письма не уходили в спам.
Уже всё что мог перетыкал.
И dev версию ставил. Отключил все кеши. Кстати карта то нормально собирается, в папке кеша сайтмап вижу, а вот по url нормальному не хочет выдавать.
Всё равно пейдж нот фоунд 404(
Кстати тема для сайта самопал, мб из-за этого (хотя я что-то сомневаюсь)?
Кто сталкивался?
Суть такая:
Есть форма, работает на аяксе, форма принимает данные и регает юзера, затем создает ноду, и в конце должна сделать редирект на определенную страницу.
Всё работало норм, то после переноса на аякс, выходит ошибка 200 и поп-ап окне и в этом окне текст с той страницу на которую по идее должен был сделаться редирект.
Сам код сабмита отрабатывается на отлично, разве что нет редиректа и выходит ошибка.
Раньше делал главные страницы так: Создавал отдельно страницу, вещал её как главную, и прописывал каноническую ссылку.
Решил сделать по новому:
Воткнул Empty Front page
И как обычно metatag
Но почему-то metatag не выводит дескрпшн и кейвордс на главной (хотя всё прописано).
Страница выведена через page--front.tpl.php
Как лучше поступить?
На сайте стоит Boost и модуль IP Geo.
Один из блоков выводится таким образом (в Показывать блок на определенных страницах):
Добавил екстра поле во вьюшку (программно), типа php поля.
Вьюшка находится на странице юзера с соответствующим контекстным фильтром.
Чего надо добиться:
Чтобы в поле было что-то типа: echo 111+$поле_сумма;
Как я делал (не пока не то вышло). Тут принцип поля:
гружу массив вьюхи через views_get_view_result
Нахожу там поля, и свершаю с ними математику)
Но дело в том что, в массиве вьюхе, строки идут в отдельным массивах, типа: $массив['0'], где 0 - это порядковый номер строки.
В итоге у меня все екстраполя, получают данные только с первой строки. Я не могу привязать это поле к той строке, в которой оно находится. То, есть не могу получить значения строки, в которой находиться это поле.
Есть страница с php (да да знаю что низя, но по другому хз как сделать).
В этом php есть приемка get данных, и в зависимости от этих данных устанавливается флаг на материал.
Под админом всё норм работает, а вот под авторизированным смертным не очень. Думаю потому, что смерные не могут ставить флаг.
Как мне запускать этот код от админа?
Хочу после установки флага (модуль Flag) отключить возможность коментировать ноду (сами коменты пусть остаются).
Не могу понять какие настройки выставлять в Rules или ещё где.
Есть нода с полями.
Хочу туда прикрутить сабмит, то есть сделать из ноды форму, и отправить данные в Iframe (а в нём скрипт) на другой странице (GET-запросом).
Скрипт приема и страница с Iframe готова. А вот как из ноды сделать сие чудо?
Суть такая: альтернуть сабмит формы и сменить id автора.
Как альтернуть понятно, как сменить автора в принципе тоже (SQL запрос), а вот как узнать id отправленной entityform?
Тут http://drupalfly.ru/ сверху-справа есть настройки, нажимаешь, и некоторые css селекторы меняют свои свойства.
У товарища Niklan видел вроде подобное, но он выпилил это с сайта.
Как сделать так же?
Я понимаю что можно на jquery, но это же офигеть сколько селекторов прописывать. Вариант бы попроще. Мне только расцветку менять.
Хочу сделать такую штуку:
В ноде двойные поля (типа как Composed Field, Double field). 1 Поле - описание. 2 поле - сумма. Зачем двойные? За раз добавлять по пункту, нужен ещё - добавляем.
И хотел с помощью Views Calc вывести сумму всех полей типа 2.
Но Views Calc не видит эти поля по отдельности, только как единое целое. Модули не заточены.
Я решил делать через Views.
Тут вариант или каким то, макаром заставить поля при создании ноды собираться в филдсеты. То ли что...
Зачем:
Отдаю сайты с двумя юзерами, 1 полный админ, 2 мини-админ. Чтобы какая-нибудь секретарша не обвалила сайт, и не лезла куда не надо.
Допустим настройки "Этого" нужно смотреть "тут", а "Этого" "тут", что неудобно.
И в добавок проверять включен ли модуль и тащить его настройки + свои кастомные поля для темы (можно конечно запихать поля в настройки темы, но опять же секретарша))).
Например добавить в мини-админку настройку таксы "Каталог", чтобы не лезть за ними далеко.