Открыл файл node.module и нашел там код для создания и прикрепления полей таксономии к ноде
<?php
// Fetch terms for snippet.
if (module_exists('taxonomy')) {
$node->body .= taxonomy_nodeapi($node, 'update index');
}
?>
<?php
// Taxonomy box:
if ($taxonomy = module_invoke('taxonomy', 'form_all', 1)) {
$form['advanced']['category'] = array(
'#type' => 'select',
'#title' => t('Only in the category(s)'),
'#prefix' => '
Den
Что то не выходит.
У себя изменяю if($node->type == 'answer'){ на свой тип материала
У себя для проверки поставил словарь 1.
код <?php
// Если ссылка существует (а её вполне может и не быть) - вставляем её
if(isset($faq_link)){
print $faq_link;
}
?>
Вставил в node.tpl.php, чтобы отображался в подвале.
Код для модуля (заменил в нем answer на свой тип материала) вставил в созданный модуль и подключил его.
Огромное Спасибо Dan
Буду вникать. Теперь я понял, что моя задача несколько иная, но она вытекает из Вашего примера.
У меня есть 2 словаря таксономии и в каждом 13 списков терминов.
Меню построено на основе терминов - мне необходимо, чтобы на странице с материалами одного термина, можно было нажав одну кнопку создать материал определенного типа, с подставленным термином.
Столкнулся вот с такой задачей, когда добавляешь новый материал чтобы при переходе по нужной ссылке выбирался нужный термин! Отдельный модуль для такого писать желания совсем не было, так что template.php в помощь. Скажу честно, сам не ас потому ушло у меня на это в общем 1.5-2 часа. В долгих поисках на англоязычных форумах поддержки друпала наконец нашел то что мне нужно.Итак. Первым делом открываем template.php вашей текущей темы и добавляем в самый конец такой вот код:
столкнулся с такой же проблемой.
Если не хотите файлы конвертировать перед заливкой, или если у вас пользователи сами загружают изображения на сайт, то в ImageCache перед Rounded установите свойство(персет) Change File format>png
Все решил проблему, надо было файл page-node-lightbox2.tpl.php http://www.drupal.ru/node/71513#comment-464650 скопировать в папку с темой и там удалить строку 30 на которую заругался браузер (<?php phptemplate_comment_wrapper(NULL, $node->type); ?>)
Теперь, при загрузке lightbox подхватывается нужный файл page-node-lightbox2.tpl.php
Через cSS данная проблема оказалась неразрешима, пришлось прибегнуть к темизации.
Я имел вв иду, почему CSS файлы которые должны имзменять вид только для Lightbox, т.е. только при его выводе, воздействуют и на остальные страницы сайта. Я хотел чтобы Header не выводился только для окна lightbox. Для меня правка темы в tpl файлах пока сложновата,так что пытаюсь выкручиваться через CSS.
Спасибо, стал догонять потихоньку.
Задача моя была следующая - выводил ноду через Iframe Lightbox2 и пытался определить как изменить размеры окна. И именно в element.style выводились размеры окна.
Единственный вариант изменения размеров окна в CSS файле, применение к стилям значения !Important.
И еще вопрос почему если я в CSS файле для Lightbox2 ставлю скрыть Шапку (#header) у меня она и на сайте исчезает?
Спасибо, стал догонять потихоньку.
Задача моя была следующая - выводил ноду через Iframe Lightbox2 и пытался определить как изменить размеры окна. И именно в element.style выводились размеры окна.
Единственный вариант изменения размеров окна в ССК файле к стилям значения !Important.
И еще вопрос почему если я в CCK файле для Lightbox2 ставлю скрыть Шапку (#header) у меня она и на сайте исчезает?
kirya
Скажите пожалуйста, Вам удалось решить данную проблему? Ведь как я понимаю, то что предложил Serge66 это всего лишь ограничение на возможность загрузки изображения с разрешением превышающим заданное.
Просто супер на сайте получилось. Вы не могли бы объяснить как у Вас это получилось?
Раскаитехотябы вкраце, если можно напишите, гд кд правили. В интернете слишком мало соль полезной информации.
antoniony
Сам вчера столкнулся с данной проблемой. Через CCK добавил поле загрузки изображения к статье. С помощью ImageCapcha все изображения подгоняю под нужный размер. И при нажатии LightBox выводит оригинальный размер изображения.
Так вот все картинки на сайте отображаются (т.е. картинки преобразованные ImageCapcha), а при нажатии на изображение для открытия его в LightBox, изображения с названием кириллицей не выводятся. Полазил интернет, Нашел следующее решение с помощью модулей
Автоматический выбор термина при создании ноды [Решено]
Dan, все заработало подправил некоторые ошибки, вот полностью работоспособный код
Делаем ссылку:
В template.php
<?php>
function fervens_preprocess_node($vars){
// Выбираем термин
$faq_term = 0;
foreach($vars['node']->taxonomy as $term)
if($term->vid == 1){ // 1 - номер словаря
$faq_term = $term->tid;
if($faq_term){
$vars['faq_term'] = $faq_term;
}
}
}
?>
в шаблоне node.tpl.php
Taxonomy Fields и Blog - проблемы с созданием Вьюхи
Открыл файл node.module и нашел там код для создания и прикрепления полей таксономии к ноде
<?php
// Fetch terms for snippet.
if (module_exists('taxonomy')) {
$node->body .= taxonomy_nodeapi($node, 'update index');
}
?>
<?php
// Taxonomy box:
if ($taxonomy = module_invoke('taxonomy', 'form_all', 1)) {
$form['advanced']['category'] = array(
'#type' => 'select',
'#title' => t('Only in the category(s)'),
'#prefix' => '
Автоматический выбор термина при создании ноды [Решено]
Второй вариант вообще ничего не выводит. даже ошибок.
Автоматический выбор термина при создании ноды [Решено]
Наконец все частично заработало (По примеру описанному den в первый раз)
Теперь отображается ссылка с добавлением ноды и в ссылке явно указана словарь таксономии и номер термина.
Но выводится следующий список ошибок.

При нажатии на ссылку добавления ноды ничего не происходит.
Автоматический выбор термина при создании ноды [Решено]
Да забыл сказать, меню по разделам таксономии не создавал. Обязательно ли это?
Автоматический выбор термина при создании ноды [Решено]
Den
Что то не выходит.
У себя изменяю if($node->type == 'answer'){ на свой тип материала
У себя для проверки поставил словарь 1.
код <?php
// Если ссылка существует (а её вполне может и не быть) - вставляем её
if(isset($faq_link)){
print $faq_link;
}
?>
Вставил в node.tpl.php, чтобы отображался в подвале.
Код для модуля (заменил в нем answer на свой тип материала) вставил в созданный модуль и подключил его.
Автоматический выбор термина при создании ноды [Решено]
Огромное Спасибо Dan
Буду вникать. Теперь я понял, что моя задача несколько иная, но она вытекает из Вашего примера.
У меня есть 2 словаря таксономии и в каждом 13 списков терминов.
Меню построено на основе терминов - мне необходимо, чтобы на странице с материалами одного термина, можно было нажав одну кнопку создать материал определенного типа, с подставленным термином.
Автоматический выбор термина при создании ноды [Решено]
Вот наткнулся сегодня ссылка на источник
Столкнулся вот с такой задачей, когда добавляешь новый материал чтобы при переходе по нужной ссылке выбирался нужный термин! Отдельный модуль для такого писать желания совсем не было, так что template.php в помощь. Скажу честно, сам не ас потому ушло у меня на это в общем 1.5-2 часа. В долгих поисках на англоязычных форумах поддержки друпала наконец нашел то что мне нужно.Итак. Первым делом открываем template.php вашей текущей темы и добавляем в самый конец такой вот код:
Автоматический выбор термина при создании ноды [Решено]
Что-то не Выходит Dan, подскажите пожалуйста, правильно ли я понимаю
Автоматический выбор термина при создании ноды [Решено]
Dan
не могли бы вы пояснить, что значит
Не совсем понятно куда надо вставить вывод кнопки? В node.tpl.php ?
[РЕШЕНО] ImageCache Actions не работает Rounded corners — скругление уголков
столкнулся с такой же проблемой.
Если не хотите файлы конвертировать перед заливкой, или если у вас пользователи сами загружают изображения на сайт, то в ImageCache перед Rounded установите свойство(персет) Change File format>png
Где и как править element.style
Все решил проблему, надо было файл page-node-lightbox2.tpl.php http://www.drupal.ru/node/71513#comment-464650 скопировать в папку с темой и там удалить строку 30 на которую заругался браузер (<?php phptemplate_comment_wrapper(NULL, $node->type); ?>)
Теперь, при загрузке lightbox подхватывается нужный файл page-node-lightbox2.tpl.php
Через cSS данная проблема оказалась неразрешима, пришлось прибегнуть к темизации.
Где и как править element.style
Вот путь
html.js body.lightbox-processed div#wrapper div#container.clear-block div#header
Где и как править element.style
Ок. Буду пробовать как получиться отпишусь.
Где и как править element.style
Где и как править element.style
[URL=http://s1.ipicture.ru/Gallery/Viewfull/9789505.html][IMG]http://s1.ipict...
Где и как править element.style
Kremenetskiy
Я имел вв иду, почему CSS файлы которые должны имзменять вид только для Lightbox, т.е. только при его выводе, воздействуют и на остальные страницы сайта. Я хотел чтобы Header не выводился только для окна lightbox. Для меня правка темы в tpl файлах пока сложновата,так что пытаюсь выкручиваться через CSS.
Где и как править element.style
Описался не ССK а СSS
Спасибо, стал догонять потихоньку.
Задача моя была следующая - выводил ноду через Iframe Lightbox2 и пытался определить как изменить размеры окна. И именно в element.style выводились размеры окна.
Единственный вариант изменения размеров окна в CSS файле, применение к стилям значения !Important.
И еще вопрос почему если я в CSS файле для Lightbox2 ставлю скрыть Шапку (#header) у меня она и на сайте исчезает?
Где и как править element.style
Спасибо, стал догонять потихоньку.
Задача моя была следующая - выводил ноду через Iframe Lightbox2 и пытался определить как изменить размеры окна. И именно в element.style выводились размеры окна.
Единственный вариант изменения размеров окна в ССК файле к стилям значения !Important.
И еще вопрос почему если я в CCK файле для Lightbox2 ставлю скрыть Шапку (#header) у меня она и на сайте исчезает?
Уменьшение изображений при загрузке
kirya
Скажите пожалуйста, Вам удалось решить данную проблему? Ведь как я понимаю, то что предложил Serge66 это всего лишь ограничение на возможность загрузки изображения с разрешением превышающим заданное.
Вывод лайков и окна комментариев в lightbox фотографий [РЕШЕНО]
Спасибо leramulina. Буду пробовать. Кроме тебя, такую реализацию в Рунете видел только Вконтакте.
Вывод лайков и окна комментариев в lightbox фотографий [РЕШЕНО]
leramulina
Просто супер на сайте получилось. Вы не могли бы объяснить как у Вас это получилось?
Раскаитехотябы вкраце, если можно напишите, гд кд правили. В интернете слишком мало соль полезной информации.
Drupal 7 - название изображений кириллицей
antoniony
Сам вчера столкнулся с данной проблемой. Через CCK добавил поле загрузки изображения к статье. С помощью ImageCapcha все изображения подгоняю под нужный размер. И при нажатии LightBox выводит оригинальный размер изображения.
Так вот все картинки на сайте отображаются (т.е. картинки преобразованные ImageCapcha), а при нажатии на изображение для открытия его в LightBox, изображения с названием кириллицей не выводятся. Полазил интернет, Нашел следующее решение с помощью модулей
Индивидуальное оформление страницы ввода логина и пароля
ecofish, спасибо за четкий и развернутый ответ, вечером попробую (сейчас на работе.)