njoy: Блог

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

Вывод количества материалов в заголовках табов Panel`а

10 августа 2011 в 16:21

Вывод страницы осуществляется с помощью модуля Panels и Panels Tabs. Табы: описание (сама страница), комментарии, фото (вьюха с перечнем прикреплённых нод (через nodereference) с картинками к данной странице), видео (--//-- с видео к данной странице). Страницы с фото и видео сделаны отдельными типами материалов что бы пользователи могли сами добавлять эти ноды.
Хочу вывести в заголовках табов еще число с кол-вом материалов на этом табе (напр. "Фото(5)", "Видео (7)" ) - тоесть для фото 5 - это кол-во нод определённого типа взаимосвязанных с данным материалом через nodereference.
С выводом кол-ва комментов проблем совсем не возникло (подставил шаблон из контекста панели - "%node:node_comment_count"), подскажите как вывести кол-во для фото и видео
---------------------
или может кто знает как можно в заголовок вьюхи впихнуть количество полей которое она отображает?

[Решено]Авто привязка нод

22 июля 2011 в 14:23

Вообщем хочу сделать следующее:
на сайте есть нода типа А (созданная админом и им же только может редактироваться)
дать возможность зарегистрированным пользователям создавать ноды другого типа (нода фотогалереи - В, нода видеогалереи - С) которые будут связаны с нодой типа А для которой создаются

Например, на странице типа А описание товара 1, и на ней ссылки - добавить фото товара 1 и добавить видео товара 1, с помощью которых зарегистрированные пользователи могут создавать ноды привязанные к описанию товара 1.

Ubercart - правка цен

13 января 2011 в 13:32

Добрый день.
Не могу понять/найти каким образом можно править цены на уже существующие товары в уберкарте на основе SKU ,например, импортом прайса.
Тоесть есть магазин, в нём товары, можно ли импортировать прайс в формате xls/csv с SKU и ценами, который будет переписывать цены для существующих товаров?

Помогите разобраться с mod_rewrite

19 ноября 2010 в 15:48

Добрый день!
Никак не могу разобраться с mod_rewrite, а точнее с синтаксисом RewriteCond.
динамические ссылки выглядят *id=N (N - переменное число), я хочу задать в условии что бы обрабатывались RewriteRule"ом тольке те ссылки, у которых N - заданный промежуток чисел (напр, числа от 10 до 100).

[РЕШЕНО] Возможно ли реализовать на views?

19 ноября 2010 в 10:48

Есть словарь с терминами, ноды которые принадлежат терминам. В каждой ноде есть по 3-4 картинки (imagefield), которые надо отображать не в самой ноде, а в блоке в левом столбце. Блок с картинками должен отображаться только на странице ноды, к которой принадлежат картинки. Делать для каждой ноды свой блок через вьювс и приписывать ему отображение только для одной страницы (ну или дисплей вьювса) не целесообразно, так как нод будет много.
Возможно ли данную задачу реализовать на вьвсах?

Атрибут title для поля input в expose filter

5 ноября 2010 в 3:03

Мне необходимо задать атрибут title для тега input из views`ого expose filter.
Подскажите куда и как его можно вписать? (всего нужно прописать 3 тайтла для 3х инпутов, все разные)

Проблема с весом полей в товаре ubercarta

19 марта 2010 в 3:33

на друпале6 стоит уберкарт2
есть некий товар А, для него мне надо добавить текстовое поле, добавляю, выставляю порядок полей кот мне нужен (Имя-Изображение-Описание-Текст-Информация о товаре) На странице редактирования и создания данного товара очередность полей заданная мной сохраняется, при отображении данного товара поле созданное мной (Текст) отображается всегда самым последним (независимо от расположения на странице управления полями)

в чем заноза и как ее исправить?

Нестандартный primary links

3 марта 2010 в 0:27

Добрый день!
столкнулся с задачей которую пока не знаю как лучше реализовать, поэтому и обращаюсь к вам за помощью и советами Smile

Проблема с views (Fatal error)

26 января 2010 в 21:56

добрый день!
после переноса бекапа на новый хостинг появилась проблема с views`ами
при попытке создать новый вьювс или изменить уже существующий, либо при переходе на страницу где должны отображаться данные с помощью вьювсов - выдаёт ошибку :
"Fatal error: Cannot redeclare _views_theme_functions() in /home/melok/public_html/modules/views/theme/theme.inc on line 21"
возможно кто-то сталкивался с такой же проблемой либо просто знает как её решить - помогите пжлст

Перенос сайта на другой хост

2 марта 2009 в 23:38

Всем привет. порылся в поиске и увидел, что тема переноса сайта на другой хост и все проблемы при этом не раз обсуждались, но тем не менее найти что-то нужное для себя не смог (возможно, конечно, плохо искал...)
итак задача - перенести сайт с хоста 1 на хост 2
на хосте 2:
- создаю БД
- устанавливаю друпал
- копирую все файлы с хоста 1 на хост 2
- импортирую в БД2 БД1
- редактирую сеттингс (имя юзера и имя БД2 не может быть таким же как в БД1)
В результате страница приветствия друпала (та что сразу после установки), тоесть ничего не выходит

Отображение материалов определённого "Content type"

23 ноября 2008 в 0:53

столкнулся с небольшой проблемкой - надеюсь подскажите решение Smile
есть тип материалов А, Б и тд. все эти материалы отображаются на главной странице по дате создания. мне нужно что бы на определённой странице отображались материалы только типа материалов А, на другой только материалы типа Б и тд.
частичное решение нашёл с помощью поля node reference - в настройках которого я выбираю тип материалов А, и мне выдаёт список материалов даного типа из которого я выбираю то что мне нужно, НО при создании новых материалов типа А,- мне придётся редактировать страницу или поле, что бы добавить этот новосозданный материал для отображения на страние,- что оч неудобно....
как сделать что бы поле node reference отображало все материалы выбранного типа материалов, даже автоматом новосозданные???? или возможно есть другие пути для достижения этого результата???