За последние 24 часа нас посетили 59226 программистов и 1831 робот. Сейчас ищут 878 программистов ...

Управляемое меню с помощью PHP

Тема в разделе "PHP для новичков", создана пользователем cleric-88, 12 авг 2010.

  1. cleric-88

    cleric-88 Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    40
    Симпатии:
    0
    Всем привет!
    У меня такая проблема...не могу понять как сделать управляемое меню скажем через админку, чтобы можно было добавлять и удалять пункты из него, помогите пожалуйста кто чем может)
     
  2. WildZero

    WildZero Активный пользователь

    С нами с:
    24 фев 2010
    Сообщения:
    242
    Симпатии:
    0
    Адрес:
    Пермь
    Элементарный вариант:
    Таблица в базе. В ней данные по пунктам/страницам. И с ней же работаешь через админку.
     
  3. cleric-88

    cleric-88 Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    40
    Симпатии:
    0
    а статьи как к ним крепить? И если удаляется пункт меню что будет со статьёй?
     
  4. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    сделай поле с ID статьи.
    ПРи удалении меню можешь и статью удалить, можешь оставить. За тобой выбор
     
  5. cleric-88

    cleric-88 Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    40
    Симпатии:
    0
    а можно немного поподробнее...
     
  6. cleric-88

    cleric-88 Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    40
    Симпатии:
    0
    да и где хранить статьи?
     
  7. Ensiferum

    Ensiferum Активный пользователь

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    тоже в БД
     
  8. cleric-88

    cleric-88 Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    40
    Симпатии:
    0
    Примерно все понял, спасибо)
    Еще вот такой вопрос а это правильно так делать или есть более грамотные решения?
     
  9. cleric-88

    cleric-88 Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    40
    Симпатии:
    0
    Да еще вот как прикрепить статью к пункту меню тоже не очень понятно...
     
  10. WildZero

    WildZero Активный пользователь

    С нами с:
    24 фев 2010
    Сообщения:
    242
    Симпатии:
    0
    Адрес:
    Пермь
    Две таблицы
    1. page
    |id||name|href|
    2. articles
    |id||title|text|page_id|

    в поле articles.page_id - пишешь Id из таблицы page, таким образом и привязываешь статью к пункту меню.
     
  11. cleric-88

    cleric-88 Активный пользователь

    С нами с:
    12 июл 2010
    Сообщения:
    40
    Симпатии:
    0
    спасибо попробую
     
  12. dj--alex

    dj--alex Активный пользователь

    С нами с:
    29 ноя 2007
    Сообщения:
    184
    Симпатии:
    0
    попробуй посмотреть здесь - dj.chg.su/dbscript

    или здесь с исходниками : http://eternity.chg.su/dbs/filemgr.php? ... 9a1c9e7593

    файл pages.cfg - это и есть меню - через программу его можно редактировать

    информация для размышления так сказать 6)