Skip to Content

Эффективная реклама в блогах
 
 размещение статей с прямыми ссылками

ОБЛАКО ТЭГОВ

Календарь Майя

Сегодня 2012-5-20

это следующие знаки по клендарю Майя:
10 Kan
2 No'j
5 Aj

Drupal: вставляем ссылки на новые записи блога в блок

Drupal: вставляем ссылки на новые записи блога в блок

 

$sql = pager_query(db_rewrite_sql("
SELECT n.nid, n.title, n.created
FROM {node} n
WHERE n.promote = 0
AND (n.type = 'blog') /* Указываем нужные для вывода типы материалов.*/
ORDER BY n.created DESC /* Порядок вывода публикаций: по дате создания от самых новых к самым старым. */
"), 6); /* Количество публикаций на одну страницу. */
while (
$node = db_fetch_object($sql)
)
{
// $mynode = node_load($anode->nid);
$mynode=node_load(array('nid' => $node->nid));
$options['attributes']['title'] = $mynode->title;
$text= $mynode->title;
$path=drupal_get_path_alias("node/$node->nid");
//$output .= "<h4><a href=\"".$mynode-&gttongue.png ath."\" title=\"".$mynode->title."\">".$mynode->title."</a></h4>";
$output .= "<h4>".l($text,$path,$options)."</h4>";
}
print $output;
?>

Столкнулся с такой задачкой. Нужно в блок вставить список из ссылок на публикации в блогах на сайте. Причём ссылки с ЧПУ.

Вот код, который нужно вставить в блок:

 

<?php

$sql = pager_query(db_rewrite_sql("  SELECT n.nid, n.title, n.created FROM {node} n WHERE n.promote = 0 AND (n.type = 'blog') ORDER BY n.created DESC  "), 6);

/* выбираем последние 6 записей из блога */

 

while ($node = db_fetch_object($sql)){

/* перебираем полученные ноды */

 

$mynode=node_load(array('nid' => $node->nid));

/* берем идентификатор ноды */

 

$text= $mynode->title;

/* вставляем тэг title */

 

$path=drupal_get_path_alias("node/$node->nid");

/* вставляем ЧПУ, если есть */

 

$output .= "<h5>".l($text,$path)."</h5>";

/* добавляем элемент списка в строку вывода */

}

print $output;

/* выводим список  ссылок с ЧПУ */

 

?>