Блог пользователя - artemrrr

(Решено) Помогите исправить код вывода полей из Profile2 в ноду!

17 марта 2014 в 17:03

Мне нужно в Ноду, вывести поле из Profile2, на Орге нашел код, но он работает только если у всех юзеров в их профилях есть и заполнено данное поле, а если нет выдает ошибку

Notice: Undefined index: мой_профиль in include()
EntityMalformedException: Missing bundle property on entity of type profile2. in entity_extract_ids()

а вот сам код:

(Решено) Как вывести изображение пользователя во Views 3 ?

17 марта 2014 в 12:17

Во Views 2 я мог выбрать поле - изображение пользователя, во Views 3 - это поле отсутствует, как выйти из положения ?

Что для сайта быстрее Аякс или куча страниц?

12 марта 2014 в 22:04

Что быстрее на одной странице формировать и выдавать запрос через Аякс или создать систему переходов из нескольких десятков страниц?

(Решено) Какая правильная структура вывода таксономии в Views?

12 марта 2014 в 19:36

Есть словарь Одежда, в нем Родитель Спортивная и дети футболки, Шорты и т.д.

адрес в URL получается Одежда/Спортивная/Футболки(или Шорты и т.д.)

далее..хочу сделать страницу Views "Одежда" с адресом... /dress, там будут поля и фильтры не только из словаря Одежда но и другие словари Цвет,Размер и т.д.

Все получается за исключением раскрытых фильтров.

Например: фильтр Одежда в нем при выборе родителя Спортивная ни чего не отображается так как этот термин не фигурирует в материале..ПОМОГИТЕ!!! вторые сутки мучаюсь..

Родитель в фильтре Views не работает как надо.

11 марта 2014 в 20:56

Есть словарь Краски, в нем родитель Цвета, и дети Белый, Черный, Синий
при создании ноды, родитель Цвета выбрать нельзя (так и надо)
но в раскрытом фильтре Views, родитель становится доступный для выбора и если кликнуть Поиск - результат нет материалов.

Мне нужно либо сделать его недоступным для выбора, либо что бы после его выбора отображались материалы со всеми Цветами(Белый, Черный, Синий)

Глюк в Хроме, периодически не видно кол.просмотров?

26 февраля 2014 в 11:33

Глюк в Хроме, периодически не видно кол.просмотров в ноде, то видно то не видно, кто сталкивался в чем может быть дело?, причем если вывожу коль.просмотров программно, а не через $link как по умолчанию, тогда все всегда отображается..

Как настроить Google Analytics Counter ?

20 февраля 2014 в 11:06

Установил данный модуль, вместе с ним еще и (Google Analytics по требованию) зарегился на Гуугле и добавил в настройки модуля Google Analytics присвоенный мне код, и вот в моих блоках появился блок Google Analytics Counter, который показывает на моих страница (скромный ноль)
1 вопрос: он когда сайт на локале не работает?
2 вопрос: как его настроить красиво что бы по клику куда нибудь отображалась статистика просмотров по дням?

p.s. Инфы про Гугл аналитику море как и про модуль, но я нешашел описания настройки этого модуля.

Как правильно темизировать сайт ?

11 февраля 2014 в 16:26

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

(Решено) Как правильно указать несколько типов в функции? (код внутри)

10 февраля 2014 в 18:06

Мне нужно применить эту функцию к нескольким типам материала - а именно к формам создания нод (к трём). Читал мануал.. но что то не выходит. Вот рабочая функция..но только для формы создания 1-го материла.

<?php
function моя..тема_form_мой..тип1_node_form_alter(&$form$form_state$form_id) {
      global 
$theme_path;
      
$form['#attached']['css'] = array($theme_path '/css/мой..стиль.css');
      
drupal_add_css($theme_path '/css/мой..стиль.css');
  }
?>

Пробовал вот так, но не работает..

<?php function моя..тема_form_мой..тип_node_form_alter(&$form$form_state$form_id) {
    if (isset
$form['type']->type) && in_array($form['type']->type, array('мой..тип1''мой..тип2''мой..тип3'))) {
      global 
$theme_path;?>

(Решено) PHP код, подключения CSS!

7 февраля 2014 в 12:37

Мне нужно подключить (добавить) CSS-стиль для форм создания определенных типов материала, шаблон мне не нужен (у меня работает модуль Node form colum) и если создать шаблон, то он перекрывает этот модуль, а мне это не нужно - модуль удобный.

Мне нужна только инъекция стиля. Есть вариант через модуль "CSS injector" добавить PHP код (Добавить, если следующий код PHP выводит значение отличное от нуля) но все мои варианты кода не работают..

Мне все равно через "СSS injector" или "template", главное что бы работало.

Это мой вариант для вставки РНР кода в модуль "СSS injector"

<?php
if (arg(0)  ==  'node' && arg(1)){
    
$node node_load(arg(1));
    return (
$node->type == 'Мой_тип');
}
?>

{Готовой нет} Адаптивная галерея для Drupal 7

4 февраля 2014 в 16:44

Не нашел, за исключением пары коммерческих проектов, скажите, кто как выходит из положения? Я не знаю что делать, отстаем (в смысле Друпал)

p.s.Главная страница Джумлы орг прямо посвящена ее адаптивности.

Как скрыть сообщения при загрузке ФОТО?

31 января 2014 в 17:07

Использую модуль MultiUpload (загрузка сразу нескольких фото), у меня стоит ограничение по размеру фото, так вот когда я загружаю сразу скажем 10 фото, у меня появляется 10 сообщений друг за другом, о том, что фото масштабировано согласно допустимому размеру, выглядит не красиво, как убрать эти сообщения совсем или что бы отображалось одно?

p.s. В модуль лесть не хочу при обновлении скинутся настройки.

Как убрать Предпросмотр урезанной версии при создании ноды ???

30 января 2014 в 16:18

Предпросмотр урезанной версии при предпросмотре страницы перед созданием - где его можно совсем отключить???

(Объяснено) Что такое адаптивное изображение?

25 января 2014 в 23:07

На орге есть много модулей которые делают адаптивное изображение, мне не понятен их принцип, ведь, все загруженные фото, на планшети и смартфоне автоматом уменьшаются, зачем тогда эти модули, что они дают?

Как преобразовать метры в километры с заменой суффикса?

24 января 2014 в 22:26

Есть десятичное текстовое поле (ССК)с суффиксом - метры при вводе значения больше 1000 метров на выходе в ноде должно быть 1 км ( - то есть больше 999 метров и число преобразуется в 1 км с заменой суффикса метры на километры)

p.s. Чувствую что нужно писать свой шаблон этого поля, но как не охота (не умею) может есть другой выход!?

Как правильно подключать свои стили CSS!?

20 января 2014 в 13:09

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

(Решено) Как сменить адрес для подключенного модуля?

18 января 2014 в 21:28

Есть с десяток подключенных модулей, и все они установлены в ядро, а должны в sites\all\modules, вопрос - как их туда перенести в смысле сказать друпалу что они теперь там, без переподключения?

Хотел изменить их адрес в БД но не нашел, как найти или что делать????

Не могу скрыть заголовок поля с Чекбоксами!

12 января 2014 в 14:51

Не могу скрыть заголовок поля с Чекбоксами! так как значение поля имеет тег label, точно такой же как и заголовок поля и если в CSS указать:

.label{
display:none;
}

Будет скрыто все.
Какие есть варианты для этой задачи?

Что за глюк Denwera ?

11 января 2014 в 15:38

При нескольких частых - быстрых запросах Аякс - (как я понимаю), например при редактировании Views или при быстрой перестановки терминов через "Taxonomy менеджер" словом везде где крутится прогрузчик, если я тороплюсь, периодически вылазит вот такая ошибка:

Apache HTTP Server - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.

...у меня Denwer PHP 5.3 (последний),Windows XP.

С чем это может быть связана, в Шестом друпале у меня вообще таких проблем не было.

Красивый адрес Views при выборе в фильтре?

11 января 2014 в 15:22

Cмысл такой, Есть Вьюс Спорт, выбираю в раскрытом фильтре термин бокс, нажимаю применить, после чего мой URL адрес приобретает вот такой вид mysite.ru\sport\term_node_tid_depth_1=2285

..то есть он туда тащит значения термина раскрытого фильтра или фильтров если их несколько.

а мне нужен адрес: mysite.ru\sport\boxing

Как это сделать?