Во-первых, большое спасибо за статью. Во-вторых, сразу не отходя от кассы хотелось бы задать такой вопрос :).
Можно перекрыть выполнение стандартных функций темизации друпал в файле шаблона(template.php), т.о. изменить к примеру вывод ВСЕХ меню на сайте.
Но как быть в случае, если на сайте несколько типов меню, и для каждого нужна своя функция темизации? Какой по-вашему должен быть подход при решении подобных задач?
Вообще, есть один способ. По сути при написании модуля каждый разработчик должен делать проверку, перед тем как добавлять css или js в хидер. Когда этой проверки нет — это признак «дурного тона»
Пофиксить это все можно довольно быстро. Находим в файле модуля вызов следующих функций:
Идем в модули admin/build/modules, включаем PHP Filter. Далее заходим в свою вьюху и пробуем изменить заголовок(не название, а заголовок). При вводе заголовка можно будет указать формат ввода.
Спасибо за ответ, но:
— не хотелось бы нагружать проект дополнительными модулями, хи и так уже солидно...
— выводить термины нужно будет по разному(views дает эту возможность + хорошая и быстрая темизация)
Если честно, есть одна — не мучаться(готового нет) и сделать по старинке.
Обычная форма создания материала + стандартный выпадающий список с терминами(тематикой вопроса).
Мне же нужно, чтобы термин вставлялся в зависимости от ссылки. Типа того, как это реализовано в форуме.
Кстати, здесь когда выбираем версию и форум — судя по всему выбираем термины из словарей.
А на сколько важно сделать именно так как Вым нужно? Какие задачи это решит?
Иногда бывает так, что есть не очень важная задача, при этом ее решение может потребовать очень много ресурсов.
Интересно... Нужно чтобы при создании ноды(пользователем) автоматически для нее проставлялись таги(определенные в зависимости от ссылки), при этом термины не должны показываться при создании ноды, а только при ее просмотре... Я все правильно понял?
1. Перезалейте все файлы
2. Не используйте Total Commander
3. Не храните пароли в файловом менеджере который используете
4. Поменяйте пароли FTP доступа
как изменять Header для разных ролей пользователей?
Делаются блоки для разных ролей + темизируются через отдельные шаблоны — так будет «комильфо».
Кастомизированный вывод меню
Пожалуйста,
Добавьте к теме «[Решено]».
Кастомизированный вывод меню
Посмотрите это решение.
Темизация Drupal. Статья в новом номере PC Magazine/RE
Здравствуйте Роман,
Во-первых, большое спасибо за статью. Во-вторых, сразу не отходя от кассы хотелось бы задать такой вопрос :).
Можно перекрыть выполнение стандартных функций темизации друпал в файле шаблона(template.php), т.о. изменить к примеру вывод ВСЕХ меню на сайте.
Но как быть в случае, если на сайте несколько типов меню, и для каждого нужна своя функция темизации? Какой по-вашему должен быть подход при решении подобных задач?
Темизация и производительность. Как правильно темизировать меню?
Спасибо за ответ. А можно поподробнее об этом? Есть примеры?
Ограничить вывод ссылок на ненужные CSS
Вообще, есть один способ. По сути при написании модуля каждый разработчик должен делать проверку, перед тем как добавлять css или js в хидер. Когда этой проверки нет — это признак «дурного тона»
Пофиксить это все можно довольно быстро. Находим в файле модуля вызов следующих функций:
В погоне за красивыми URL(алиасы для терминов таксономии)
Идем в модули admin/build/modules, включаем PHP Filter. Далее заходим в свою вьюху и пробуем изменить заголовок(не название, а заголовок). При вводе заголовка можно будет указать формат ввода.
В погоне за красивыми URL(алиасы для терминов таксономии)
А какой формат ввода? Мне кажется, что должно быть — PHP...
Темизация таксономии или все-таки Vews?
Создаем View, c аргументом — id термина таксономии. Далее ставим один из модулей:
Views и выбор терминов с подсчетом нод + удобный интерфейс(модуль) для поиска
Спасибо за ответ, но:
— не хотелось бы нагружать проект дополнительными модулями, хи и так уже солидно...
— выводить термины нужно будет по разному(views дает эту возможность + хорошая и быстрая темизация)
Автоматический выбор термина при создании ноды [Решено]
Если честно, есть одна — не мучаться(готового нет) и сделать по старинке.
Обычная форма создания материала + стандартный выпадающий список с терминами(тематикой вопроса).
Автоматический выбор термина при создании ноды [Решено]
Автоматический выбор термина при создании ноды [Решено]
Нашел )
Кстати, советую еще вот это. Полезная вещь для группировки тагов, с отображением их принадлежности к тому или иному словарю.
Автоматический выбор термина при создании ноды [Решено]
Кстати, здесь когда выбираем версию и форум — судя по всему выбираем термины из словарей.
А на сколько важно сделать именно так как Вым нужно? Какие задачи это решит?
Иногда бывает так, что есть не очень важная задача, при этом ее решение может потребовать очень много ресурсов.
Автоматический выбор термина при создании ноды [Решено]
Интересно... Нужно чтобы при создании ноды(пользователем) автоматически для нее проставлялись таги(определенные в зависимости от ссылки), при этом термины не должны показываться при создании ноды, а только при ее просмотре... Я все правильно понял?
Если так, то вроде только писать модуль.
Автоматический выбор термина при создании ноды [Решено]
Точно не уверен, но кажется вот это и это
Автоматический выбор термина при создании ноды [Решено]
такое есть. поможет поиск по слову «term» drupal.org
Автоматическая привязка ноды и "поклонники" ноды :)
Готового посоветовать ничего не могу...
Создавать кнопочку и к ней цеплять код, который сделает его фанатом(отображение фанатов — по тому же принципу, что и выше)
После установки модуля Term Display часть терминов отображается до содержимого, а другая часть после...
Минутку... Мы говорим о весе терминов или словарей? При установке Term Display добавляется еще один вес...
После установки модуля Term Display часть терминов отображается до содержимого, а другая часть после...
А как же быть? Получается допустимых позиций только 11, а нужно около 20...
После установки модуля Term Display часть терминов отображается до содержимого, а другая часть после...
Спасибо за внимание, но есть один момент — словарей около 20...
Я правильно понимаю, что те которые с положительным весом выводятся до, а с отрицательным после?
После инсталяции Drupal в коде появляется iframe
Нет. Вот только в свое время было вот это и это
А вообще это рапрастраненная штука и как правило скачивается вместе с Total командером
UPD:
Я лично юзаю FileZilla с офф сайта.
После инсталяции Drupal в коде появляется iframe
1. Перезалейте все файлы
2. Не используйте Total Commander
3. Не храните пароли в файловом менеджере который используете
4. Поменяйте пароли FTP доступа
Автоматическая привязка ноды и "поклонники" ноды :)
Вот
Автоматическая привязка ноды и "поклонники" ноды :)
А по какому принципу определяются поклонники?