Таксономия и адрес страницы

Прислано: vikeng

вт, 29/11/2011 - 02:11

В седьмом друпале создал тип материала. В нем дополнительное поле - термин таксономии. Этот термин не должен отображаться на странице, но участвует в том числе и при создании адреса страницы. Адрес настроил с помощью pathauto. Проблема в следующем: когда термин отображается на странице - адрес страницы создается правильно, с использованием термина таксономии. Если настроить как надо мне, чтобы термин не отображался, то адрес страницы создается без него. Собственно вопрос: что и как настроить так, чтобы термин не отображался на странице, но участвовал в создании страницы.

Непонятно: Реализация просмотра нод в Drupal

Прислано: vikeng

ср, 13/08/2008 - 08:54

Другие статьи по теме:

В файле node.module в функции node_menu() имеются следующие строки:

<?php
$items
['node/%node'] = array(
    
'title callback' => 'node_page_title',
    
'title arguments' => array(1),
    
'page callback' => 'node_page_view',
    
'page arguments' => array(1),
    
'access callback' => 'node_access',
    
'access arguments' => array('view'1),
    
'type' => MENU_CALLBACK);
?>

т.е. для вывода изображения на экран используется функция node_page_view, которой передается единственный параметр - номер ноды - число.
Функция node_page_view выглядит следующим образом:
<?php
function node_page_view($node$cid NULL) {
  
drupal_set_title(check_plain($node->title));
  return 
node_show($node$cid);
}
?>

Первым аргументом является переменная $node, которая является уже классом. С редактированием нод примерно такая же ситуация.

Когда число умудрилось превратиться в класс?

Web Developer и CSS

Прислано: vikeng

сб, 12/07/2008 - 13:57

Другие статьи по теме:

В Web Developer с помощью CSS => View Style Information включается просмотр стилей CSS для элемента на который наведен курсор мыши. Полный путь CSS (или как это правильно назвать) отображается в соответствующем поле под панелью Web Developer.

Проблема следующая: для сайтов Друпал эта строка очень часто оказвывается слишком длинной и ее правый конец просто не виден. Как ее увидеть полностью?

Расположение файлов JavaScript

Прислано: vikeng

пт, 04/07/2008 - 05:37

Другие статьи по теме:

Пытаюсь делать модуль с использованием xajax.

Оптимизация запросов к БД

Прислано: vikeng

вс, 01/06/2008 - 07:43

Другие статьи по теме:

Делаю модуль под 6-й друпал.
На странице должны выводиться данные из MySQL.
В hook_menu прописал следующее:

  $items['h/%']=array(
		      'title callback'=>'h_title',
		      'title arguments'=>array(1),
		      'page callback'=>'h_view',
		      'page arguments'=>array(1),
		      'type'=>MENU_CALLBACK
		      );

Данные относящиеся к заголовку и содержимому страницы хранятся в таблице и могут быть получены в результате одного запроса к БД. Но сейчас они получаются по отдельности в результате вызовов h_title и h_view. Можно ли сделать из двух запросов один?

Города, страны на этом сайте в учетных данных

Прислано: vikeng

вт, 15/01/2008 - 14:08

Другие статьи по теме:

Как сделать, чтобы в настройках пользователя создать поле "Место жительство" являющееся ссылкой на всех пользователей сайта у которых в данном поле также стоит этот город? Как реализовано на drupal.ru.
Само поле уже создано, а что дальше непонятно.

hook_menu - не пойму как работает.

Прислано: vikeng

ср, 02/01/2008 - 13:36

Другие статьи по теме:

Делаю свой первый модуль к Друпал.
Хочу сделать, чтобы на "Управление сайтом => Содержание" была ссылка на страницу.
На самой странице должно быть два таба. Поизучав модули taxonomy и comment сделал вот такую вещь:

<?php
 
function mr_menu($may_cache){
     
$items=array();
     
$items[]=array(
             
'path'     => 'admin/content/mr',
             
'title' => t('list words'),
             
'description' => t('Просмотр и редактирование списка слов'),
             
'access'=> user_access('edit words'),
             
'callback'=>'mr_overview_words',
          );
    
$items[]=array(
             
'path'     => 'admin/content/mr/list',
             
'type' => MENU_DEFAULT_LOCAL_TASK         
         
);
    
$items[]=array(
             
'path'     => 'admin/content/mr/import',
             
'title' => t('import'),
             
'description' => t('Загрузка списка слов из файла'),?>

Как работают закладки на этом сайте?

Прислано: vikeng

вс, 02/12/2007 - 15:58

Другие статьи по теме:

Просматриваю сайт. Если что понравилось - щелкаю по ссылке "Добавить в закладки".
В левой колонке имеется блок "Мои закладки", где отображаются пять последних добавленных закладок.
Еще есть ссылка "подробнее". Я по простоте душевной думал, за за этой ссылкой кроются остальные закладки, но все что я нашел это: "No bookmarks available."
Вопрос: как же все таки работают закладки? Может стоит предпочесть для этих целей какой-нибудь другой сервис? Например: del.icio.us. :-)

Куда делся форум для новичков.

Прислано: vikeng

чт, 08/11/2007 - 13:56

Другие статьи по теме:

Здравствуйте!
Я тут меньше недели, и у меня возник вопрос по поводу местного форума.
Позавчера нашел здесь форум для новичков. Прочел в нем много интересного.
Вчера хотел продолжить самообразование, но не смог его найти.
Сегодня тоже.
Он мне померещился или как? Если он существует дайте пожалуйста ссылку. :-)
Спасибо!

RSS-материал

Новое на сайте

Ссылки партнёров