Добрый день! Как сделать так чтобы в column-2 коректно отображалась вставленная таблица. (Значение из колонок съежаються в кучу и каждая ячейка начинаеться с новой строки)
У меня вопрос, как сделать так, что бы в ноде выводилась нужная иконка в зависимости от значения определенного поля.
Например, есть "текстовое поле рейтинг", туда вписываются значания G, PG-13, R и т.д. Можно вписать только одно. Как прописать с помощью условных операторов "Если" значение поля рейтинг = G, то в ноде (в произвольном месте) выводиться иконка с рейтингом G, и т.д. Я написал так, но ничегоне появляется в ноде, не знаю как правильно задать условие
<?php
if ($content['field_reting']) == 'NC-17'){ ?>
тут html путь на нужную иконку
<?php }
?>
Лучше всего сделать рейтинг в виде таксономии, сделать словать Рейтинг и добавить рейтинги, также прикрепить поле изображения словарю Рейтинг, чтобы можо было иконки прикреплять к каждому из терминов.
Когда нужна нужная иконка, то нужно подгрузить нужный термин, можно и по имени: https://api.drupal.org/api/drupal/modules!taxonomy!taxonomy.module/function/taxonomy_get_term_by_name/7
И потом уже из объекта термина выводить изображение. Можете распечатать dsm($term) термин и посмотреть, что у него внутри.
Путь к картинке будет в uri форме: public://путь-к-картинке. Вам придется использовать функцию для обратного преобразования пути: https://api.drupal.org/api/drupal/includes!file.inc/function/file_create_url/7
Создала словарь таксономии "Рейтинг", прикрепила к каждому термину свою картинку. Создала поле в нужном типе материала "Ссылка на термин", что бы можно было выбрать нужный рейтинг при создании материала. И полный ступор на Views.
Не могу понять как создать связь. Создаю блок для термина таксономии "Рейтинг", содержимое поля. В полях оставляю одно с выводом картинки термина таксономии. Как теперь сделать так, что бы при выборе рейтинга в содержимом материала появлялась нужная картинка.
После того как разработчики PHP определились с номером версии для нового PHP (новая версия будет PHP 7.x, а не PHP 6.x, наработки по 6.x были перенесены в ветку 5.x), пришло время спланировать граф
Комментарии
Добавить комментарий
Добрый день! Как сделать так
Добрый день! Как сделать так чтобы в column-2 коректно отображалась вставленная таблица. (Значение из колонок съежаються в кучу и каждая ячейка начинаеться с новой строки)
Попробуйте с помощью padding,
Попробуйте с помощью padding, text-align, vertical-align выравнять.
Иван, огромное спасибо за
Иван, огромное спасибо за уроки.
У меня вопрос, как сделать так, что бы в ноде выводилась нужная иконка в зависимости от значения определенного поля.
Например, есть "текстовое поле рейтинг", туда вписываются значания G, PG-13, R и т.д. Можно вписать только одно. Как прописать с помощью условных операторов "Если" значение поля рейтинг = G, то в ноде (в произвольном месте) выводиться иконка с рейтингом G, и т.д. Я написал так, но ничегоне появляется в ноде, не знаю как правильно задать условие
Лучше всего сделать рейтинг в
Лучше всего сделать рейтинг в виде таксономии, сделать словать Рейтинг и добавить рейтинги, также прикрепить поле изображения словарю Рейтинг, чтобы можо было иконки прикреплять к каждому из терминов.
Когда нужна нужная иконка, то нужно подгрузить нужный термин, можно и по имени:
https://api.drupal.org/api/drupal/modules!taxonomy!taxonomy.module/function/taxonomy_get_term_by_name/7
И потом уже из объекта термина выводить изображение. Можете распечатать dsm($term) термин и посмотреть, что у него внутри.
Путь к картинке будет в uri форме: public://путь-к-картинке. Вам придется использовать функцию для обратного преобразования пути:
https://api.drupal.org/api/drupal/includes!file.inc/function/file_create_url/7
Или можете настроить Views и вывести блоком не программируя ничего. Правда для этого нужно будет добавить связь (relation) от нод к таксономии:
http://drupalbook.ru/drupal/views-contextual-filters-relationships-argumenty-i-otnosheniya-svyazi
Создала словарь таксономии
Создала словарь таксономии "Рейтинг", прикрепила к каждому термину свою картинку. Создала поле в нужном типе материала "Ссылка на термин", что бы можно было выбрать нужный рейтинг при создании материала. И полный ступор на Views.
Не могу понять как создать связь. Создаю блок для термина таксономии "Рейтинг", содержимое поля. В полях оставляю одно с выводом картинки термина таксономии. Как теперь сделать так, что бы при выборе рейтинга в содержимом материала появлялась нужная картинка.
Варианты с php совсем темный лес для меня((((
Вот вью который выводит
Вот вью который выводит иконки в виде блока:
Можете развернуть вот эту
Можете развернуть вот эту фичу, там есть пример рабочий.
https://github.com/levmyshkin/drupal-taxonomy-icons
Просто установите как обычный модуль, вместе со всеми требуемыми модулями.