mozh: Блог

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

[Решено] Выбор своего text formats в полях

2 сентября 2015 в 13:10

Создал свой текстовый формат /admin/config/content/formats/add
настроил выводимые кнопки для редактора
но в настройках поля не могу выбрать этот свой формат, как быть?

upd
затупил нужно было нажать filtered text и выбрать нужный формат. Думал это есть тип формата а не опция

добавить title каждой кнопке типа radio button

27 августа 2015 в 15:41

как добавить title каждому пункту radio button? а не только всему полю
можно Jquery впилить, но может это как-то через alter делается

пытался добавить title, но не понятно куда

[Решено] Facebook Post кросспостинг

25 августа 2015 в 22:19

Установил модуль Facebook Post, сделал все по инструкции, но не работает ничего. Подскажите какой нормальный мануал по настройке кросспостинга в группу из друпала
Приложение в facebook включил:

Настройки fb post:

Для типа материала facebook post включил

Админа авторизовал:

Пробовал добавить группу и авторизовать, но все равно добавляемый пост не попадает на стенку
Что не так делаю?

[Решено]модуль Field Collection Bulkupload

24 августа 2015 в 15:54

Всем привет, ищу решения для дублирования полей. Значит имею ноду в ней коллекция, коллекция содержит поля название, описание и изображение. Изображения загружаются через plupload модуль, поле мульти. Так вот хотелось бы сделать что бы при загрузке 5 изображений, коллекция дублировалась 5 раз, и в каждой имелся ввод заголовка, описания ну и загруженное одно из изображений.
На просторах интернета нашел модуль https://www.drupal.org/project/field_collection_bulkupload, но он добавляет поле загрузки изображений перед коллекцией, когда выбираем 5 фоток, показывает 5 коллекций - все хорошо, но хотелось бы не добавлять дополнительное поле изображений а грузить через то, которое находится в коллекции. Может есть какие-то другие решения для этого?

[Решено]Сменить выбранный термин в ноде с помощью Rules

21 августа 2015 в 12:53

Всем привет.
Создал ноду с полем Ссылка на термин
Как с помощью rulse сменить выбранное значение поля?
Например после редактирования автором своей ноды - установить термин Ожидает модерации, вместо какого-либо раннее установленного

[Решено] Проигрывать gif изображения по клику

10 августа 2015 в 11:13

Всем привет, создал поле изображение в типе материала. В данной поле можно вставлять гиф анимацию, но когда это поле проходит через Стиль, гифка ломается, можно ли как-то отменить применения стиля изображения для гиф.
Нашел патч но он видимо для 6-го дурпала, у себя модуля imagecache не нашел https://www.drupal.org/files/issues/imagecache-gif_0.patch

UPD задача изменилась, решение ниже в комменте моем

[Решено] Снятие материала с публикации, если его отредактировал автор

28 июля 2015 в 17:00

Добрый день.
На сайте есть пользователи, которые могу добавлять материал.
Весь добавляемый материал имеет статус не опубликован.
Админ проверяет его и публикует.
Но пользователь имеет возможность отредактировать материал, следовательно после редактирования материал нужно снять с публикации, до проверки админом.
Снятие с публикации после редактирования сделал через rules, однако после моего правила материал не может опубликовать даже админ))
как быть?
Экспорт Правила

{ "rules_unpublish_author" : {
    "LABEL" : "unpublish author",
    "PLUGIN" : "reaction rule",
    "OWNER" : "rules",
    "REQUIRES" : [ "rules" ],
    "ON" : { "node_update--article" : { "bundle" : "article" } },
    "IF" : [

делаем like и dislike для ноды

24 июля 2015 в 14:21

Потребовалось создать лайки и дизлайки для ноды.
Создаем два флага с помощью модуля Flag
Один назовем likenode, второй dislikenode))
Flag link text можем установить с помощью токена количества так: Like [node:flag-likenode-count]
Link type: JavaScript toggle
Не забываем указать тип материала где будут показываться флаги
аналогично создаем dislikenode
В итоге на странице ноды получим два флага, но нужно чтобы пользователь мог установить только один из них, как радиокнопки
подключаем к вашему шаблону скрипт js в .info
scripts[] = script.js
и в его следующий код

(function ($) {
  Drupal.behaviors.like_dislike = {
    attach: function (context, settings) {
          //click like button
          $('.flag-likenode a').click(function(){

мульти field collection вывод поля изображения в views

24 июля 2015 в 10:16

Всем привет. имеется проблема по выводу изображений в views, поле изображений лежит в неограниченном(кнопка добавить еще) поле типа field collection.
Если мы добавили поле типа коллекции три раза, но указали картинку во втором или третьем экземпляре поля, то она не подтягивается в тизер выводимый через views.
Как сделать, что если нет первого изображение, то бралось бы второе и т.д.
Подробнее на скринах:
Заполнение ноды (От поля Type зависит отображается ли поле изображения или видео)
В данном случае картинку заполним во втором экземпляре поле коллекции, и она не попадет в тизер views((

Views в котором выводится все это безобразие

Entity Сache постоянно откатывает изменения на сайте

6 января 2015 в 11:58

Всем привет, вычитал статью на Хабре про ускорение Drupal с помощью Entity Cache и получил кучу проблем. Сам модуль решает проблему загрузки, страницы стали залетать в браузер моментально. Вскоре потребовалось чуть изменить дизайн сайта, модуль и стандартное кеширование отключил, изменил дизайн, добавил блок меню и тут начались приключения)))

Умножаем цену ubercart на заданный курс в админке (модуль)

14 ноября 2014 в 12:05

Всем привет, долго лазил по форуму в поисках решения, но подходящего так и не было найдено. В итоге было решено написать свой первый модуль на Drupal 7 (год сижу на нем и только сейчас возникла потребность в модуле).
И так задача: есть магазин на ubercart, цены для товаров задаются в у.е - нужно выводить цены умноженные на курс, который задаем в админке, причем цены должны пересчитываться везде: корзина, заказ, страница товара, каталог товара сделанный с помощью views.

Views вывод материалов по неделям

17 августа 2014 в 22:40

Всем привет, есть материал на сайте. Вывод осуществляется через views. Как сделать разбивку вывода по неделям? Например материал с 8-го по 15-го, выше с 16-го по 23-е и т.д. В качестве даты взята Дата создания материала

--16-23 сентября--
материал 9
материал 8
материал 7
материал 6
материал 5

--8-15 сентября--
материал 4
материал 3
материал 2
материал 1

Синонимы url для мультиязычного сайта

4 февраля 2014 в 0:01

Всем привет, столкнулся с проблемой на мультиязычном сайте. Задаю шаблоны синонимов url (admin/config/search/path/patterns). В моём случае на сайте два языка поэтому для типа материала Новости, там можно увидеть что-то подобное:

Шаблон пути по умолчанию для Новости (применяется ко всем типам материала Новости с пустыми шаблонами ниже)
Шаблон для всех путей язык нейтрален Новости
Шаблон для всех путей Белорусский Новости
Шаблон для всех путей Русский Новости

Переключение вида каталога Список/Сетка на основе Views и таксономии

20 января 2014 в 3:03

Как осуществить переключение вида Список/Сетка на основе Views и таксономии?
Есть идея созадть блок с формой и двумя кнопками, при нажатии на одну из них записываем значение в Сессию. В зависимости от значение подсовывать нужный views. Как сделать проверку на текущее значение установленное в Сессии и подсунуть нужный views? А вообще было бы не плохо сделать все это без перезагрузки страницы.

Количество значений поля для материала более 10(без нажатия на кнопку Добавить ещё)

8 декабря 2013 в 3:55

Все же как добавить более 10 полей в Drupal 7? Нужно что бы добавлялось сразу 11 полей, без нажатия на кнопку "Добавить ещё"

Генерация заголовка ноды из полей материала auto nodetitle

26 ноября 2013 в 21:09

Заголовок ноды формируется из 4-х полей с помощью https://drupal.org/project/auto_nodetitle, но в результате в админке материал отображается с правильным заголовком собранного из указанных полей(только почему-то с символом & quot; вместо кавычек) а на странице материала вот, что выходит ТЫц Url опять же составился из полей а вот сам Заголовок ноды(на синем фоне) и < title > взялся только из последнего поля + он ещё не переводится при перек

Сторонний слайдер

14 октября 2013 в 13:12

Все привет есть слайдер http:// www.menucool. com/slider/javascript-image-slider-demo2
Скачав его, он был переделан под мои нужды, но после внедрения в drupal он не работает.
Создал блок с содержимым: