http://www.drupal.ru/node/84962[/quote]
Не то: во-первых, как можно увидеть из тэгов моего поста речь идет о 6-м Друпале, во-вторых, установку всех необходимых модулей я уже прошел и проблемы совсем в другом. Прочитали бы сначала сообщение.
Да как бы если в целом подумать, то это не очень уж то и большой запрос: всего то, по сути, после выбора подходящего связанного материала подставить из него значения в другие поля той же формы. Но, как это часто бывает, довольно простой по логике вещей вопрос не так просто решить.
Все сделал так, но ничего не получается. Вывод print_r($_POST,1) показывает, что массив пуст. Но даже не в этом дело. Как я говорю, даже если я присвою переменной $reffered_node_id произвольное значение для теста типа t('This is my refferef node id'), то при прямом обращении к пути, прописанного в #ahah, json выдает в data это значение, т.е. эта часть работает. А вот вот эта часть:
Данный хук прерывает создание ноды, но на этом этапе у вас уже есть готовый массив этой ноды с которым можно работать и изменять. Вам не нужно заходить в БД, все уже будет в этом массиве.
Т.е. как-то так: сначала я записываю в переменную $MY_REFERED_NODE_ID полученный из массива $node->content NID связанной ноды, потом добавляю его в произвольное поле?
могу предположить что hook_nodeapi вам поможет, делаете хук, читаете что заполнили в поля, загружаете ноду из референс поля, и переносите значения из нее в нужные вам поля и сохраняете.
Т.е. если блок поиска через Яндекс не отображать в каком-то из регионов сайта, то это "пингер" работать не будет? Если да, то много ли он добавляет "лишнего веса" странице, если его, например, скрыть CSSом?
спасибо за совет, но работает только если замену php кода произвести в файл "views-view-table.tpl.php" из папки "modules/views/theme/" и работает сразу на всех вьювах
Возьмите файл "views-view-table.tpl.php" из папки "modules/views/theme/" и скопируйте его в папку с вашей темой сайта. Переименуйте его в "views-view-table--НАЗВАНИЕ-ВАШЕГО-ВЬЮСА.tpl.php" и вот этот участок кода:
Подскажите подробнее. С выводом просто блока views я справился. А как вывести ссылку на этот views? Создал views-page, называется "com". Последние комментарии юзера. Добавил аргумент пользователь uid, поле комментарий, путь прописал - comments/%. Сортировку поставил. Как вывести теперь ссылку на страничку views?
Все должно работать, если вы правильно указали название темы и прописали путь к нужному файлу CSS внутри нее. Вставьте этот код в самом-самом верху node.tpl.php
P.S. Ну, а фаербагом (или аналогами подобного инструмента в других браузерах) вы зря не пользуетесь, очень зря.
Мне, например, больше Dragonfly в Opera нравится.
Здравствуйте. Вот осваиваю этот замечательный модуль. Но пока получается заковыка. Установил, включил. Создал ноду фотогалерею. Начинаю её редактировать, но окошко загрузки картинок не появляеься. ПОевляется вот такое окошко:-(. Подскажите, как настроить фотогалерею:-)
+1 насчет per role permissions на доступ к папкам, именно это пока сдерживает от использования этого модуля, т.к. не хочу давать младшим редакторам права колупаться во всех папках сайта.
И было бы отлично, если б функционал создания тумбнелов и превьюшек отдали модулю ImageCache, все-таки у него больше фич по настройке создания тумбнелов...
Блин, ребят, прошу прощения, тупанул жестко... Я файл template.php на сервер заливал не тот, что редактировал в редакторе xD Залил тот, что нужно, и все работает. С вот этим кодом в нем:
Мультиязычность: перевод заголовков CCK-полей и групп полей
Подстановка значений полей из связанной ноды после выбора в Node Reference Autocomplete
К сожалению, так и не удалось реализовать эту идею, так что подсказать ничем не могу. Если найдете решение, буду благодарен, если поделитесь им здесь.
Подстановка значений полей из связанной ноды после выбора в Node Reference Autocomplete
Да как бы если в целом подумать, то это не очень уж то и большой запрос: всего то, по сути, после выбора подходящего связанного материала подставить из него значения в другие поля той же формы. Но, как это часто бывает, довольно простой по логике вещей вопрос не так просто решить.
Подстановка значений полей из связанной ноды после выбора в Node Reference Autocomplete
Все сделал так, но ничего не получается. Вывод print_r($_POST,1) показывает, что массив пуст. Но даже не в этом дело. Как я говорю, даже если я присвою переменной $reffered_node_id произвольное значение для теста типа t('This is my refferef node id'), то при прямом обращении к пути, прописанного в #ahah, json выдает в data это значение, т.е. эта часть работает. А вот вот эта часть:
Подстановка значений полей из связанной ноды после выбора в Node Reference Autocomplete
Точно, думал еще про #ahah, но не додумал Написал такой модуль:
<?php
function referred_node_values_retrieve_menu() {
Подстановка значений полей из связанной ноды после выбора в Node Reference Autocomplete
Именно это мне и нужно.
Подстановка значений полей из связанной ноды после выбора в Node Reference Autocomplete
Т.е. как-то так: сначала я записываю в переменную $MY_REFERED_NODE_ID полученный из массива $node->content NID связанной ноды, потом добавляю его в произвольное поле?
Подстановка значений полей из связанной ноды после выбора в Node Reference Autocomplete
Модуль - сервис оповещения Яндекса о появлении новых страниц на сайте
Т.е. если блок поиска через Яндекс не отображать в каком-то из регионов сайта, то это "пингер" работать не будет? Если да, то много ли он добавляет "лишнего веса" странице, если его, например, скрыть CSSом?
Таблица по средствам views с onclick
Тю, блин, это ж надо так тупануть было. Для изменения цвета фона строки при наведении курсором пропишите вот так в CSS:
Таблица по средствам views с onclick
Таблица по средствам views с onclick
Возьмите файл "views-view-table.tpl.php" из папки "modules/views/theme/" и скопируйте его в папку с вашей темой сайта. Переименуйте его в "views-view-table--НАЗВАНИЕ-ВАШЕГО-ВЬЮСА.tpl.php" и вот этот участок кода:
[Решено] как отобразить блок views в шаблоне?
Вы бы сформулировали тогда точнее, что вы хотите сделать...
[Решено] как отобразить блок views в шаблоне?
В шаблоне пропишите так:
Различные page.tpl.php для разных node_type
А с подобным вопросом - созданием шаблонов
page-view_name.tpl.php
подсобите?КАК подключить Style. css
Все должно работать, если вы правильно указали название темы и прописали путь к нужному файлу CSS внутри нее. Вставьте этот код в самом-самом верху node.tpl.php
P.S. Ну, а фаербагом (или аналогами подобного инструмента в других браузерах) вы зря не пользуетесь, очень зря.
Мне, например, больше Dragonfly в Opera нравится.
[Решено] как отобразить блок views в шаблоне?
А если нужно в определенном месте user-profile.tpl.php вывести view, а не только там, где позволяют регионы темы?
КАК подключить Style. css
При условии, что файл лежит в папке с темой в папке "css":
[Решено] как отобразить блок views в шаблоне?
1.
Оцените мой первый сайт с обоями на рабочий стол
В целом не плохо, но:
Галерея с помощью модуля Gallery Assist, также установка и обзор видов Lightboxes для модуля
Разработка плагина для файлового менеджера elFinder
+1 насчет per role permissions на доступ к папкам, именно это пока сдерживает от использования этого модуля, т.к. не хочу давать младшим редакторам права колупаться во всех папках сайта.
И было бы отлично, если б функционал создания тумбнелов и превьюшек отдали модулю ImageCache, все-таки у него больше фич по настройке создания тумбнелов...
[Решено] Не получается вывести содержимое региона в node.tpl.php
Блин, ребят, прошу прощения, тупанул жестко... Я файл template.php на сервер заливал не тот, что редактировал в редакторе xD Залил тот, что нужно, и все работает. С вот этим кодом в нем:
[Решено] Не получается вывести содержимое региона в node.tpl.php
Вот через "module_invoke" получилось конкретный блок напечатать в нужном месте, а регион так и не хочет.
[Решено] Не получается вывести содержимое региона в node.tpl.php
Конечно.
Ок.