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

Добавить класс к строке во Views.

11 декабря 2014 в 14:31

Добрый день! Появилась задача, добавить класс к строке Views, дисплей блок. Класс должен зависеть от Nid ноды в которой отображается.
Т.е. когда открывают материал, внизу есть блок с материалами связанных термином (аргумент Views c URl), нужно текущий материал в этом блоке пометить классом, например active. Если кто поможет буду рад.

[РЕШЕНО] Не могу победить ошибку. На ноуте и ПК все ок, на хостинге патруля вылазит. Куда копать? htmlspecialchars()

11 ноября 2014 в 23:28

Делаю views, используя модуль многоуважаемого xandeadx - Geofield Yandex Maps.

Появляется ошибка на странице с Views

Возможно ли реализовать пользовательскую ленту новостей?

10 ноября 2014 в 13:58

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

Подлючение js vk.com

20 октября 2014 в 9:41

Добрый день! Не могу никак подключить js vk.com. Пробовал двумя способами

В info файле темы

scripts[] = http://vk.com/js/api/openapi.js

И в template.php

[РЕШЕНО]Обновление с 6 на 7, проблема с Migrate fields

13 октября 2014 в 9:37

ДОбрый день!
Обновляю движок, столкнулся с такой проблемой, одно поле в никакую не переносится из-за того, что поле в 6 было не ограничено по длине.

Вылазит предпреждение:

«Invalid field/widget combination: The field 'field_annotation' in the bundle 'news' is an unlimited length field using a textfield widget, not allowed in D7. The field length will be set to 255.»

Но при запуске переноса все падает с такими ошбками

Requesting rollback of field "field_annotation" due to failure to convert record:

[РЕШЕНО]Lightbox2 видно только первое изображение

18 июня 2014 в 12:19

Добрый день! Столкнулся с проблемой, не могу понять как ее решить. Имеется Drupal 6.31 и Lightbox2 6.x-1.11.
Есть материал с полем изображение, в отображении поля стоит Lightbox2: 100PROCX160 -> Original.
В итоге, в материале видно только первое изображение, остальные не видны. Когда щелкаешь на видимое, листается спокойно до остальных, но превью нету.
Скрин прикрепил. Ошибок в консоли нет.
Код:

<div class="field-item odd">

Views таксономия дубли нод.

29 апреля 2014 в 20:09

Добрый день! Устал с простейшей проблемой, надо вывести заголовки нод с id терминов из словарей.

Проблема в том, что лезут дубли, выбираю Term ID в полях, и дублируются материалы по кол-ву терминов из словаря. Группировка по полю не поможет, ибо у меня в представлении несколько типов материалов и разные поля у них.

Что я делаю не так? Пробовал опции типа "Distinct" в настройках запроса Views все тщетно.

Свои новости у партнера.

11 марта 2014 в 9:42

Добрый день! Есть вопрос, как реализуется следующая схема обмена контентом - например, мне владелец сайта скидывает некий JS/PHP код для вставки в блок, я его вставляю, и у меня появляются его новости.. Я хочу тоже такой код, чтобы давать его людям Smile

Можно, конечно, наваять php код с парсером RSS но может есть более изящный способ? Просто не все соглашаются на PHP. Может модуль выдающий JS код?

[РЕШЕНО]Темизация $submitted в ноде

11 февраля 2014 в 17:05

Добый день! Пытаюсь темизировать вывод $submitted нужно вывести только имя, сделал так:

Как сделать такое меню на Drupal 6?

10 февраля 2014 в 15:46

ДОбрый день! Появилась необходимость создать вот такое меню (в приложенном файле).
Нашел решения для 7 http://xandeadx.ru/blog/drupal/530 но для 6 я не нашел в API THEMENAME_preprocess_menu_link
Т.е. мне по сути надо вывести вьювс в меню. Куда копать?

[РЕШЕНО] Темизация views, вставить поле с произвольным кодом.

31 января 2014 в 22:22

Добрый день!
Такая проблема, есть лента новостей, хочу в нее пихать банеры с рекламой, например после 3-й строчки, создал шаблон для "Row style output", views-view-fields--news2--default.tpl.php с таким содержимым.

<?php foreach ($fields as $id => $field): ?>

  <?php if (!empty($field->separator)): ?>
    <?php print $field->separator?>
  <?php endif; ?>

  <<?php print $field->inline_html;?> class="views-field-<?php print $field->class?>">
    <?php if ($field->label): ?>
      <label class="views-label-<?php print $field->class?>">
        <?php print $field->label?>:
      </label>
    <?php endif; ?>
      <?php
      
// $field->element_type is either SPAN or DIV depending upon whether or not?>

Views 3, группировка по термину таксономии и вывод одной ноды из каждого.

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

Добрый день! Весь мозг себе сломал, какая проблема - есть сайт, Drupal 6, views 3. Хочу сделать следующее, отобрать по одной ноде из рубрики (рубрика это термин таксономии).
Например:

ОХОТА:
- Убили кабана.

РЫБАЛКА:
-Поймали язя.

ПОКУПКИ:
-Купили слона.

Модальное окно на главной. Прикрутить HTML код.

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

Добрый день! Путем гугла быстренько накидал простенькую страницу на HTML с модальным окном Jquery. И возник вопрос, как теперь это подключить?

Просто js подключал через тему (те же слайдеры, например). Страница на HTML представляет собой подключенные несколько скриптов, включая модуль jquery.simplemodal (работает начиная с версии jquery 1.4.4) и вписанные в body скрипты групп соцсетей. Как теперь это все приделать на сайт не пойму.

Нужно чтобы оно появлялось на главной странице.

Views, производительность, оптимальное построение.

28 октября 2013 в 18:17

Добрый день!

Возник вопрос, есть ли общие темы по тому, как стоит или не стоит строить запросы во views дабы достичь максимальной производительности?

Например, у меня есть несколько типов материалов, но я знаю, что привязка к словарю таксономии есть только в одном из них.
Есть ли смысл в фильтрах ставить тип материала, или только создать фильтр на проверку наличия термина?

Ну и прочие такие вопросы...

Disqus проблема с выводом кол-ва комментариев в views

16 октября 2013 в 19:37

Добрый день! Пытаюсь понять почему так происходит, поставил модуль https://drupal.org/project/disqus все вроде ничего, но во views периодически вылазит такое - вместо числа надпись "Комментарии". (прикрепил изображение).
Пробовал и версию 1.9 и dev, разницы никакой... Может кто поможет?

Пропали поля CCK! Как вернуть?

2 октября 2013 в 16:47

Добрый вечер!
У меня горе, пропали кастомные поля у материалов. Произошло после того как наводил "порядок" и перемещал модули из папки /modules в /sites/all/module
после чего отвалилось все. У материалов нет доп полей.

Как можно из архива базы вернуть эти данные? В какие таблицы базы? Буду очень благодарен любой помощи!

Хостинг, замена патрулю.

1 октября 2013 в 16:34

Добрый день! Ищу замену Патрулю, ибо меня по ходу скоро выгонят за превышение MySQL Bandwidth. Требования и пожелания:

- 25 Gb
- 3 сайта на Друпале 6 и 7;
- Общая посещаемость 3000 уникумов в сутки;
- Цена не более 1,500 в месяц.

Elastic на патруле больно дорог.

К сожалению VDS не подойдет, только если администрируемая через панель, ибо хреновый я админ и оптимизатор.

Views вывести поле не включенное в отоборажение

5 ноября 2012 в 18:38

Такая проблема, есть надо в ней поле File НЕ стоит галочка "Включить файл в отображение", соответственно при просмотре ноды этого поля и нет.
Но надо создать views который в блоке будет показывать поле File
Views создал, передаю ноду в Contextual filters и если галочка не стоит ничего не выводится, если соответственно ее поставить, показывает.

Как можно сделать, чтобы Views показал поле у которого в ноде НЕ стоит галка "Включить файл в отображение" ??

Internet Explorer 404 ошибка

6 сентября 2012 в 14:58

Добрый день! Есть сайт во всех браузерах ок, а в IE вылетает с ошибкой 404, не знаю куда даже копать, может кто подскажет?

Кэширование nginx+apache, обновление при добавлении комментария.

4 февраля 2012 в 13:23

Настроил связку apache + nginx по этому мануалу
http://habrahabr.ru/blogs/drupal/110958/

Скорость устраивает, но проблема с анонимными комментариями, добавляют но они не появляются пока не обновится кэш. В комментах к статье на Хабре есть фраза "хук на коммент, который дропает кэш — проблема решена" Т.е. Надо править модуль комментариев? Может этот способ вовсе не оптимален?