Спасибо, все в принципе понятно. Вот только вопрос... Хук как я понял прописывать в модуле taxonomy. А можно как-н. избежать этого и прописать код в отдельном файле, что бы потом не мучиться с обновлением системы.
Да, с юмором написано Но в каждой шутке есть доля правды: юзабилити в друпале не очень хорошо продуман. Сами разработчики это уже поняли.
С view все ясно, а как тогда быть с taxonomy/term/id.
Да и еще проблема в том, что бы при создании автоматически выбирался термин в выподающем списке словаря. Тут я чувствую придется лопатить код...
вывод списка определений из словаря в виде меню
тот же вопрос
Альтернатива taxonomy_menu
А разве taxonomy_context может автоматически создавать меню по словарям? о_О
Нет доступа к файлу после закачки
Файлы нужно заливать в доступную папку. По умолчанию в Drupal это папка files.
Есть вопросы
Насчет переводов, добро пожаловать на Drupaler.ru!
Удалить строки которых нет в системе
Таже проблема. Впринцие избежать ее можно, если перед установкой дополнительного модуля бэкапить базу данных. Всегда можно будет ее откатить обратно.
Добавление материала прямо из раздела, в котором находиться пользователь.
Вот только возникла странная ошибка. Почему-то на некоторых терминах в коде блока выдается ошика.
taxonomy_get_vocabulary(arg(2)); ничего не возвращает например по taxonomy/term/42
Продвинутый визивуг для авторов
Как вариант TinyMCE + IMCE.
Добавление материала прямо из раздела, в котором находиться пользователь.
Создаешь блок, записываешь в него PHP-код.
<?php
if (arg(0) == 'taxonomy' && arg(1) == 'term' && is_numeric(arg(2)))
{
$voc = taxonomy_get_vocabulary(arg(2));
foreach($voc->nodes as $type) {
echo l(t('Create '.$type) . " ", "node/add/$type/".arg(2));
}
}
В taxonomy.module находишь 745-ую строку и вставляешь туда следующий код:
Добавление материала прямо из раздела, в котором находиться пользователь.
Вобщем я сделал комбинацию.
Блок +
в taxonomy_form_alter.
Всем спасибо!
Добавление материала прямо из раздела, в котором находиться пользователь.
Спасибо, все в принципе понятно. Вот только вопрос... Хук как я понял прописывать в модуле taxonomy. А можно как-н. избежать этого и прописать код в отдельном файле, что бы потом не мучиться с обновлением системы.
Добавление материала прямо из раздела, в котором находиться пользователь.
Спасибо! Но вот только термин будет выбираться автоматически? Да и ссылка должна быть в таксономии, а не в ноде.
Добавление материала прямо из раздела, в котором находиться пользователь.
Да, с юмором написано Но в каждой шутке есть доля правды: юзабилити в друпале не очень хорошо продуман. Сами разработчики это уже поняли.
С view все ясно, а как тогда быть с taxonomy/term/id.
Да и еще проблема в том, что бы при создании автоматически выбирался термин в выподающем списке словаря. Тут я чувствую придется лопатить код...