NightL: Блог

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

Ребят, подскажите советом стоит ли это делать

26 июня 2012 в 17:44

Есть ряд блоков, которые показываются только на некоторых страницах (не более 100-150)

Вариантов сделать несколько, но стоит ли в плане производительности

Можно через template.php для этих 100 страниц задать отдельный шаблон в котором будут доп регионы в которые и вывести блоки, а можно в каждом блоке прописать на каких страницах показывать этот блок

Второй вариант не удобен, а с первым вариантом не выйдет ли затык какой по производительности? Или первый вариант заменить на модуль типа [module=themekey]

Посоветуйте, пожалуйста

Производительность views + вложения

23 июня 2012 в 16:40

Всем добрый!
Подскажите есть ли принципиальная разница в производительности:
views: блок + 2 вложения
views: 3 отдельных представления

Полагаю, что представление с 2-мя вложениями будет работать чуть быстрее, а может и так же, но хотелось бы спросить у кого-нибудь еще, что и делаю

Кеширование views

19 июня 2012 в 21:23

В views есть функция кеширования.
Из списка можно выбрать время жизни кеша:
1 минута
5 минут
30 минут
1 час
6 часов
6 дней

А хотелось бы иметь возможность выставить кеш часа на 3 или 4. Возможно ли это?

[РЕШЕНО] Темизация views

16 июня 2012 в 19:12

Подскажите, пожалуйста, как добавить разметку

Вывод блока views, примерная разметка выглядит так (опустил контент и часть классов)

<div id="block">
   <div class="view">
      <div class="views-row">
         <div class="created">04 Окт</div>
         <div class="field">контент</div>
         <div class="name">категория</div>
      </div>
   </div>
</div>

Необходимо вложить div последние 2 поля "филд и нейм" чтобы получилось так

<div id="block">
   <div class="view">
      <div class="views-row">
         <div class="created">04 Окт</div>
         <div class="obertka">
            <div class="field">контент</div>
            <div class="name">категория</div>
         </div>
      </div>
   </div>

[РЕШЕНО] Отображение блока views на странице созданной с помощью views

3 июня 2012 в 18:23

Всем добрый
Столкнулся с тем, что блок созданный с помощью views не отображается на странице, которая так же создана с помощью views - Это баг, фича, особенность? Можно ли это исправить?

Сортировка в Views

8 мая 2012 в 22:36

Когда-то я уже искал ответ на этот вопрос, но увы, попробую еще раз
Имеем views с несколькими раскрытыми фильтрами. Задача отображать вывод полей рандомно, но только до тех пор пока пользователь не воспользуется сортировкой по раскрытому фильтру, там сортировать в алфавитном порядке

Возможно ли это настроить?

Модуль Flag и анонимы

28 апреля 2012 в 13:40

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

Возможно ли упростить этот код и влияет ли подобное на производительность?

24 марта 2012 в 14:56

Код из блога http://xandeadx.ru/blog/drupal/89
Обеспечивает для избранных нод отдельный шаблон

Подставление шаблона страницы в зависимости от алиаса

18 марта 2012 в 19:08

Всем добрый и снова ребят выручайте Smile

Хотелось бы чтобы в зависимости от url алиаса страницы отображалась в нужном шаблоне
То есть предположим у нас страница site.com/ico/five/title-node

Что необходимо написать в phptemplate_preprocess_page
Чтобы к странице вида */five подключался нужный шаблон?

Корректное обновление

17 марта 2012 в 16:47

Ребят, подскажите, корректно ли обновлять версии ядра/модулей пропуская промежуточные обновления, то есть, например, была версия 6.22 обновлять сразу до 6.25 (текущая) или желательно 6.23 --> 6.24 и т.д?

Токены для node reference

15 марта 2012 в 17:12

Возможно ли добавить токен для node reference для вывода всей цепочки взаимосвязанных нод? По умолчанию есть только токен вида [field_(имя-cck)-path] он показывает только ноду, на которую есть связь с текущей ноды, но всю цепочку не вывести им Sad

[РЕШЕНО] Хлебные крошки с node reference

13 марта 2012 в 13:12

Кто-то уже подобное решал, а у меня не выходит, помогите, пожалуйста

Имеем цепочку из страниц имеющих между собой связь через node reference. Задача выстроить хлебные крошки по этой цепочке. Пробовал модуль custom breadcrumb но увы ничего не вышло. Цепочку из 3-х нод там составить можно, а уже из 4-х не выходит + если отображается нода, которая в цепочке скажем первая или вторая по счету, то хлебные крошки отображаются некорректно

Ребят, помогите

Последний пункт - выборка views. Решение есть, но может есть более изящный вариант чем у меня? Подскажите

12 марта 2012 в 2:24

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

Пока пришла только такая мысль:
делаем cck чекбокс, которым помечаем последний пункт
в views делаем вложение где и выводим только запись с этим чекбоксом, а в основном views эту запись игнорируем

Но как бы много всего выходит... может есть что попроще, а я не увидел?

[РЕШЕНО] Node reference и views. Для наглядности вопроса - нарисовал

8 марта 2012 в 0:17

На пальцах объяснить тяжело, поэтому я нарисовал, чтобы было легче

Под номером 1 нода. К ней через node reference выстраивается связь от ноды 2 таких нод много, образно назовем эти ноды вторым уровнем. От каждой ноды на втором уровне точно так же выстраивается связь от нод 3-го уровня до нод второго и точно так же 4-й уровень выстраивается связь к нодам 3-го

Views вложение уникальность - Возможно ли подобное?

7 марта 2012 в 8:49

Добавляем в представление несколько вложений, возможно ли на выходе получить, чтобы каждое вложение было уникально учитывая, что выборка в них одинаковая?
Возможно ли это?

Вывод материала из словаря

5 марта 2012 в 18:58

Имеем словарь с терминами, если термины у нас в иерархическом виде, то для того, чтобы вывести все материалы этого словаря достаточно вывести материалы родительского термина + "/all"

А как быть, если термины ввиде тегов и не имеют родителя? Да их можно вывести с помощью views, но возможно ли их вывести с помощью таксономии?

Вывод атрибутов ширины и высоты к картинкам в imagecache

4 марта 2012 в 3:30

Как сделать это красиво - выводим картинки, которые прошли обработку через imagecache. По умолчанию у картинок атрибуты ширины и высоты имеют реальные значения, то есть, если пресетом мы режем картинку 200х100 пикселей, то в атрибутах в html мы видим width="200" и height="100".

Задача эти атрибуты выставить width="100%" и height="100%"

кроме как подкрутить в imagecache.module ничего не нашел ;(
Подскажите, как это делается красиво?

Boost и Крон

27 февраля 2012 в 20:49

Boost настройки
Maximum Cache Lifetime - неделя
Minimum Cache Lifetime - 0 сек

при запуске крон ни одна страница не сбрасывается в не зависимости была она обновлена или нет. Если настройки буста поставить как 0 сек в "Maximum Cache Lifetime" то при запуске крона полностью исчезнет кеш даже если он был создан секунду назад

Это правильная работа? Хотелось то конечно совсем не так, а выходит либо влево либо вправо, а надо прямо

Частичный сброс кеша в D7

27 февраля 2012 в 3:49

Ребят, подскажите, пожалуйста, как делается следующее
Необходим сброс кеша (только изменённых страниц):
при добавлении нового комментария - сброс кеша текущей страницы
при добавлении новой ноды с терминами либо в определённый раздел - сброс кеша всех страниц этого раздела/термина

модуль boost для d6 содержал подобные настройки хоть они частично и не работали (сброс кеша страниц одного термина)
для модуля d7 таких настроек я не увидел вообще

поделитесь опытом, желательно, если это в принципе возможно, чтобы сброс кеша происходил без крона

Фильтрация картинок по цвету

21 февраля 2012 в 14:43

Встречал ли кто готовый инструмент для фильтрации картинок по цвету, например, как на дриббли http://dribbble.com/colors ?

Какого это меню с 5к страниц

25 ноября 2011 в 1:50

Ребят, представим меню к которому прикреплено скажем 5000 страниц, какого открыть это меню? Возможно ли с ним работать при таком кол-ве страниц, а то и еще большем? Есть ли какие-то советы/возможности, например, просматривать меню по уровням, а не выводить все 5к страниц и т.д

Поделитесь опытом
Спасибо

Меню с произвольной разметкой саб меню

14 ноября 2011 в 22:36

Ребят, посоветуйте, пожалуйста, как подобное реализуется

Стандартное меню + произвольная разметка:

Views отображение по умолчанию

11 ноября 2011 в 14:30

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