Описание задачи:
При просмотре материла типа answer неоходимо дать пользователю создать материал типа answer в том же разделе, что и исходный материал. Разделы сделаны с помощью словаря таксономии. Номер словаря - 5. При добавлении материала необходимо скрыть остальные разделы.
В template.php:
<?php
function ТЕМА_preprocess_node($vars){
// Выбираем термин
foreach($vars['node']->taxonomy as $term){
if($term->vid == 7){ // 7 - номер словаря
$vars['faq_term'] = l('Ответить по теме:'.$term->name, 'node/add/answer/'.$term->tid);
}
}
}
?>
в шаблоне (node.tpl.php)
<?php if(isset($faq_term)) print $faq_term; ?>
Рамиль, почему ты негодуешь только о своём докладе, ведь отсутствует ещё несколько докладов? Выглядит нелепо и неприятно.
Так же не вижу комментов от Рамиля на хабре - боишься что сольют? Правильно сделают. Или может нет учётки? Об чём разговор тогда?
В целом эта склока напоминает детское выражение "завидки дёргают".
Написанием этой статьи я преследовал несколько целей: во первых научить делать галерею из доступных модулей без программирования. Сейчас это уже не сильно актуально - есть модули, которые позволяют сделать подобное быстрее и проще. Во-вторых рассказать об основах работы со views и сопутствующими модулями. К сожалению эти модули достаточно сложны и простое копирование моих действий может не сработать - обязательно что-то пропускают Важнее понять как это работает.
Нет, я с ним не работал.
Насколько я помню (могу ошибаться), модуль nodereference_url формирует ссылки "добавить фото" как стандартные node-ссылки. Если это так, то их можно переопределить через hook_link_alter
У меня этого модуля нет - я его делал при условии нераспространения. Может быть будет проект для 7-ки, где напишу его с нуля.
"fairwind" wrote:
Особо клево будет, если кладр урезать до населенных пунктов, улицы не нужны.
Ну это зависит от сайта, большинству нужны только города. С точки зрения нагрузки выборка из таблиц КЛАДР происходит только при добавлении/редактировании материалов.
Ну дык, посмотрите содержимое $variables
А вообще, надо иногда заглядывать в исходники и/или читать документацию. По ней видно, что теперь вместо $variables['account'] - $variables['elements']['#account'].
Вот она истина, Вы правильно заметили о gzip + нужно добавить к этому css кэширование. А если вывод кода не нравится, разработчики предусмотрели и такой вариант, можно переопределить шаблон views.
Автоматический выбор термина при создании ноды [Решено]
Спасибо, исправил.
Но вообще-то код не проверялся, писал "отсебятину"
Автоматический выбор термина при создании ноды [Решено]
Описание задачи:
При просмотре материла типа answer неоходимо дать пользователю создать материал типа answer в том же разделе, что и исходный материал. Разделы сделаны с помощью словаря таксономии. Номер словаря - 5. При добавлении материала необходимо скрыть остальные разделы.
Я негодую. Мое выступление не разместили в отчете на Хабре.
Не надо пафоса. Тебе наплевать на ПОЛНУЮ информацию. Ты даже не обратил внимание на отсутствие других докладов. Тебя заботит только твой пиар.
Я негодую. Мое выступление не разместили в отчете на Хабре.
Мне drupal.ru хватает.
Автоматический выбор термина при создании ноды [Решено]
В template.php:
<?php
function ТЕМА_preprocess_node($vars){
// Выбираем термин
foreach($vars['node']->taxonomy as $term){
if($term->vid == 7){ // 7 - номер словаря
$vars['faq_term'] = l('Ответить по теме:'.$term->name, 'node/add/answer/'.$term->tid);
}
}
}
?>
в шаблоне (node.tpl.php)
<?php if(isset($faq_term)) print $faq_term; ?>
Я негодую. Мое выступление не разместили в отчете на Хабре.
А почему здесь, а не из письма лично Артёму?
У друзей тоже нет?
Я негодую. Мое выступление не разместили в отчете на Хабре.
Рамиль, почему ты негодуешь только о своём докладе, ведь отсутствует ещё несколько докладов? Выглядит нелепо и неприятно.
Так же не вижу комментов от Рамиля на хабре - боишься что сольют? Правильно сделают. Или может нет учётки? Об чём разговор тогда?
В целом эта склока напоминает детское выражение "завидки дёргают".
Drupal 7 vs Drupal 6. Вопросы стабильности
Через год примерно. Ждём! )
Drupal 7 vs Drupal 6. Вопросы стабильности
mov ah,9
mov dx,offset message
int 21h
Создание галереи с помощью CCK & Views. Часть 2
Написанием этой статьи я преследовал несколько целей: во первых научить делать галерею из доступных модулей без программирования. Сейчас это уже не сильно актуально - есть модули, которые позволяют сделать подобное быстрее и проще. Во-вторых рассказать об основах работы со views и сопутствующими модулями. К сожалению эти модули достаточно сложны и простое копирование моих действий может не сработать - обязательно что-то пропускают Важнее понять как это работает.
Сравнение Drupal & Joomla
В интернете.
[РЕШЕНО] Разные формы регистрации для разных ролей
Он сможет это сделать только если есть соответствующие права.
Создание галереи с помощью CCK & Views. Часть 1
Без views - можно, своим модулем.
Создание галереи с помощью CCK & Views. Часть 2
Приведи ссылку на решение с d.org
Создание галереи с помощью CCK & Views. Часть 1
Нет, я с ним не работал.
Насколько я помню (могу ошибаться), модуль nodereference_url формирует ссылки "добавить фото" как стандартные node-ссылки. Если это так, то их можно переопределить через hook_link_alter
Создание галереи с помощью CCK & Views. Часть 1
[module=nodeaccess_nodereference]
Drupal + КЛАДР
У меня этого модуля нет - я его делал при условии нераспространения. Может быть будет проект для 7-ки, где напишу его с нуля.
Ну это зависит от сайта, большинству нужны только города. С точки зрения нагрузки выборка из таблиц КЛАДР происходит только при добавлении/редактировании материалов.
В профиле пользователя нужно вывести его роль на сайте
Ну дык, посмотрите содержимое $variables
А вообще, надо иногда заглядывать в исходники и/или читать документацию. По ней видно, что теперь вместо $variables['account'] - $variables['elements']['#account'].
Список самых "тяжелых модулей"
Измените ник на К.О. - будет круче.
В профиле пользователя нужно вывести его роль на сайте
Рецепт для Drupal6, а у вас, судя по всему - 7-ка.
[РЕШЕНО] Разные формы регистрации для разных ролей
Да-а-а, оригинально. А просто создать страницу и дать её адрес user/register проблема?
CommerceBox — бесплатный дистрибутив интернет-магазина на основе Drupal 7 и Drupal Commerce
Молодцы, респект!
Прошу оценить
Логотип смешной - мужику надевают шляпу, типа: "Шляпу - нннна! И вали!"
[РЕШЕНО] Разные формы регистрации для разных ролей
Ахринеть! Это как?
Как сделать такой URL? требования внутри
Да, нормально.
Люди будут заходить на таки страницы, смотреть на адрес и говорить: "О, нормальный адрес!"
Больше никому этот эстетизм не нужен.