Задача простая, но еще не совсем разобрался как ее решить...
На сайте есть меню "Статьи", туда нужно помещать новые статьи. Создал Page и привязал его к этому меню. И теперь на эту страницу нужно размещать статьи. Но как это реализовать ? Создаю новую Story, указываю родительский меню "Статьи" и тишина. При создании той же Story и указывании в ней, что бы публиковалась на главной, она хорошо там публикуется, с заголовком и началом статьи. Но как сделать тоже но в меню "Статьи" ? Спасибо заранее за помощь !
Комментарии
vvviiieeewwwsss
я вот нашел еще на похожем сайте вот такое
<?php
unset ($output);
$n=3;//Количество элементов в списке
//Выводим блок только при просмотре ноды. При редактировании не выводим:
if (arg(0) == 'node' && is_numeric(arg(1)) && ! arg(2) ) {
$sql="SELECT n.nid FROM {node} AS n
WHERE n.status=1 AND n.type='reklama' LIMIT %d";
$result = db_query($sql, $n);
while ($anode = db_fetch_object($result)) {
$node = node_load($anode->nid);
$output .= '
'.$node->title.'
'. $node->body.'
';
}
if ($output) echo $output;
}
?>
Сто бед, один ответ!
Что правда, то правда
только что поменять в этом коде что бы на page отображались только те Story что предназанчены для него ? Только осваиваю, еще не все понятно. Спасибо
Разобрался я вроде в views :). Только вот вопрос сразу, подскажите плс ! Сейчас я установил сортировку по Заголовку статьи. Т.е. выходит мне нужно начинать каждую статью со слова "Статья" и дальше уже ее название. Потому что сортировку сделал именно по этому слову. Как лучше делать сортировку ? Есть ли условное скрытое имя ? Мне кажется идеальный вариант это при создании статьи выбирать родительский пункт и сортировку делать по родительскому пункту. Но я не нашел в Views филтрации по родительскому пункту. Подскажите. Спасибо !
Есть тип материала для таких вещей
Спасибо, разобрался ! И еще один маленький вопрос, как казать что бы отображение было как на главной странице,т.е. назвнание и несколько строчек из статьи ?
Это называется «анонс» (teaser) ноды. Просто дублируйте вьюху, и в новой настройте вывод только анонса.
спасибо ! Но я отредактировал тот что есть, просто добавил teaser в список. А еще вопрос, пока не нашел, как делать между статьями расстояние ? Линию или расстояние побольше что бы выдерживалось. Спасибо !
Качаем firebug + читаем htmlbook.ru
спасибо всем за помощь !