Вед-дев, Сео, Манимейкинг

Drupal 7

09/26/2013 - 13:44

Создаем блок с терминами которые относятся к текущей ноды при помощи Views 3:
1. Создаем taxonomy view.
2. Убираем галочку с создать страницу и ставим галочку на создать блок.
3. Добавляем связь "Relationship Taxonomy term: Content with term" и убираем галочку на требовать данную связь.
4. Добавляем новый контекстуальный фильтр "Content: Nid" и выбираем созданную нами ранее связь, Provide default value > Content ID From URL под "When the filter value is NOT available". Также добавляем базовую валидацию в контекстуальных фильтрах.

Всего просмотров: 1,563
09/26/2013 - 13:44

Делается это при помощи следюущи модулей:

  1. Flag
  2. Rules

Создаем флаг и делаем его глобальным для всех пользователей.

Создаем новое правило в RULES: Flag node (your_flagname), в условиях не нужно ничего добавлять, а в действиях добавляем: Trim a Flag и в значение выставляем 1.
После всего этого мы сможем помечать флагом только одну ноду, а с предыдущей помеченной ноды будет сниматься флаг.

Всего просмотров: 1,255
09/26/2013 - 13:44

hook_form_alter() в D7 можно использовать в template.php. Больше нет необходимости в создании нового модуля для того чтобы использовать этот хук!

Всего просмотров: 2,143
09/26/2013 - 13:44

Одна из причин по которой может возникать данная ошибка - неправильное комментирование кода в D7.

Например:

<?php// $blabla = 1; ?> // неправильно - из-за этого возникает ошибка как в заголовке

Всего просмотров: 4,301
09/26/2013 - 13:44

Создаем новый вид:

Всего просмотров: 1,045
09/26/2013 - 13:44

При помощи

Всего просмотров: 1,236
09/26/2013 - 13:44

Всего просмотров: 2,243
09/26/2013 - 13:44

Всего просмотров: 1,225
09/26/2013 - 13:44

print drupal_render(menu_tree('my-custom-menu'));

Всего просмотров: 2,037
09/26/2013 - 13:44

Если у вас вдруг возникла необходимость в вставке других нод в текущую ноду, то вам поможет модуль NodeEmbed.

Установка модуля

Устанавливаем модуль по ссылке данной выше. (sites/all/modules)
Заходим в admin/settings/filters/list выбираем используемый нами формат, заходим в его настройки и ставим галочку на Insert node.

Теперь мы можем вставлять другие ноды в наши - [[nid:77]] (77 - это ID вашей ноды)

Также мы можем переключать типы отображений, тизер или полный вид при помощи аргумента "view_mode", например [[nid:77 view_mode=teaser]]

Всего просмотров: 1,933
09/26/2013 - 13:44

Hello, guys! Today i have discovered a small issue with a drupal 7 mediafront module. When you enable OSM player (Open standard media player) it cannot play a video file in firefox 21 - 22 under windows 7 - 8. But i fixed that by adding few lines directly in to .htaccess:

AddType video/mp4 .mp4
AddType video/webm .webm

Firefox starting from 21 version to 22 now requires headers "Content-type" for .mp4, .webm formats in order to playback them. Enjoy!

Всего просмотров: 1,160
09/26/2013 - 13:44

В папке с вашей темой создайте файл template.php и вставьте в него следующий код:

Всего просмотров: 3,665
09/26/2013 - 13:44

В д7 нельзя перевести label в форме комментария: Comment *.

Это исправляется при помощи hook_form_alter() в template.php:

Всего просмотров: 3,444
09/26/2013 - 13:44

Если вы пытаетесь добавить свой jQuery код в друпал и вы получаете ошибку $ is not a function. Решение этой проблемы ниже:
Переименуйте все знаки ($) на jQuery

Всего просмотров: 3,648

Страницы

Подписка на Drupal 7

Разделы

Подписаться

Подписка на RSS-лента последние записи из Блога

Комменты

  • Olzhas 1 год 2 недели назад
    Спасибо. С Новым Годом! 
  • Den 1 год 1 месяц назад
    В первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. 
  • Гость 1 год 1 месяц назад
    Если все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того 
  • Валерий 1 год 2 месяца назад
    да можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер 
  • admin 1 год 2 месяца назад
    Валерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт 
  • Валерий 1 год 2 месяца назад
    захожу на mysql через ssh по команде  
  • admin 1 год 2 месяца назад
    Добрый вечер, какой у вас клиент? 
  • Валерий 1 год 2 месяца назад
    Здравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? 
  • Eduard 1 год 2 месяца назад
    Видать, домен хороший был. Заявление пробывали писать на мошенника? 
  • Stas 1 год 4 месяца назад
    Ошибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям!