Подскажите как лучше и что использовать....

Главные вкладки

Аватар пользователя lexa74 lexa74 1 августа 2006 в 11:04

Всем привет!

Вобщем такая задача....

На сайте должно быть несколько разделов новостных, например новости, интервью и т.п.

Как лучше схему построить, на каких модулях и как это вообще сотворить... чтоб в меню ессно раздельно всё это было.

Ну и еще вопросик - как сделать чтоб новости с превью были, а то по умолчанию вся новость на главную страницу вылазит

Комментарии

Аватар пользователя lexa74 lexa74 1 августа 2006 в 11:42

да для начала надо бы определиться как эти новости туда поместить...

в виде страниц подшивки или еще как... чтобы их разделить можно было легко...

Аватар пользователя lexa74 lexa74 1 августа 2006 в 12:22

что-то получается...

теперь осталось подумать как оставить на главной странице их только по одной или по две...

Аватар пользователя antazy antazy 2 августа 2006 в 11:41

Я бы тебе посоветовал, через тему, _regions():

template.php:

function drupaldocs_regions() {
  return array(
       'left' => t('left sidebar'),
       'right' => t('right sidebar'),
       'interv' => t('interv'),
       'content' => t('content'),
       'header' => t('header'),
       'footer' => t('footer')
  );
}

page.tpl.php :

<table border="1">
        <tr>
                <td colspan="4"> <?php print $header ?></td>
        </tr>
        <tr>
                <td> <?php print $left ?></td>
                <td> <?php print $content ?></td>
                <?php if ($interv != ""): ?>
                   <td> <?php print $interv ?> </td>
                <?php endif; ?>      
                <td> <?php print $right ?></td>
        </tr>
        <tr>
                <td colspan="4"> <?php print $footer ?></td>
        </tr>
</table>

Затем добавляешь блок (последние новости или чё там у тебя?) в область interv() и выставляешь только на главной странице - front

Аватар пользователя Natalie Natalie 2 августа 2006 в 16:00

Это тоже выход. Только модуль не зависит от темы, а здесь надо заново прописывать для каждой новой темы.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя lexa74 lexa74 3 августа 2006 в 8:38

пошёл пробовать....

и еще вопросик...
Что обычно используется для создания базы данных предприятий, типа каталога... С возможностью чтоб народ сам заносил туда свою контору
по типу http://www.chel.ru/firms/

Аватар пользователя antazy antazy 4 августа 2006 в 9:20

"Только модуль не зависит от темы, а здесь надо заново прописывать для каждой новой темы."

Я не думаю что они будут часто менять дизайн сайтов!

А что касается создании базы данных предприятии, попробуй ССK.
Хотя я делал из forum.module, вот что получилось http://nasebya.ru/?q=shop

Аватар пользователя antazy antazy 4 августа 2006 в 17:57

Подсказать конечно смогу, возможно я потом на DrupalDocs.Ru статейку напишу, а вот модуль тот выслать немогу Sad ведь я его делал только под http://nasebya.ru ...

А вообще, я просто взял и переделал forum.module! Так что начинай, если будут вопросы спрашивай!