|
|
|
|
<?php
function milkshake_menu() {
$items['milkshake'] = array(
'title' => 'Milkshake',
'access arguments' => array('list flavors'),
'page callback' => 'milkshake_overview',
'type' => MENU_NORMAL_ITEM,
);
$result = db_query("SELECT td.name tn, td.tid tt FROM {term_data} td WHERE td.tid BETWEEN %d AND %d", 91,94);
if(!$result) return drupal_not_found();
while ($a = db_fetch_object($result)) {
$tt = $a->tt;
$lt = $a->tn;
$items['milkshake/' . $tt] = array(
'title' => $lt,
'access arguments' => array('list'),
'type' => MENU_DEFAULT_LOCAL_TASK,
'weight' => 0,
);
}
?>
|
Вот не могу понять, почему $lt передается и выводится, а $tt - нет и все.
Скажите, пожалуйста, как мне можно посмотреть, что у меня в объекте $a?(в смысле посмотреть его состав) | |
|
|
|
|
|
|
|
для: Лена
(05.05.2009 в 00:16)
| | Потому что в SQL-запросе имеется поле tt, а поле lt отсутствует.
SELECT td.name tn, td.tid tt
|
| |
|
|
|
|
автор: ао238упао238акть2349ваь49куь489кь489кь43а9л3у9в49478593785947204уьв83ьу83щшн2г34шщ2314шщг389куок2389 (05.05.2009 в 00:51) |
|
|
для: Лена
(05.05.2009 в 00:16)
| | Скажите, пожалуйста, как мне можно посмотреть, что у меня в объекте $a?(в смысле посмотреть его состав)
print_r($a);
А где Вы ожидаете увидеть значение $tt? | |
|
|
|
|
|
|
|
|
для: Лена
(05.05.2009 в 00:16)
| | ptint_r($a);
print_r($items); | |
|
|
|