ФорумПрограммированиеPHP для идиотов → Плагины смарти.

Плагины смарти.

  • Professor

    Сообщения: 2089 Репутация: N Группа: Адекваты

    Spritz 15 октября 2010 г. 5:56

    Допустим хочу вывести блок новостей.

    в шаблоне хочу писать нечто подобное

    {newsList}


    Вопрос, ка функции newsList() узнать по объект $db?
    Новый объект создавать не хочу. Или только по средствам создания нового объекта можно сделать задуманное?
    Как вы поступаете?
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 15 октября 2010 г. 6:13, спустя 16 минут 54 секунды

    я прочитал назание темы как плагины смерти, ахаха. Во думаю тема
    Спустя 43 сек.
    простейший вариант: сделать ДБ синглтоном и внутри твоей функии получать инстанс
  • md5

    Сообщения: 11956 Репутация: N Группа: в ухо

    Spritz 15 октября 2010 г. 6:55, спустя 41 минуту 52 секунды

    Professor, у тебя неправильный подход
    шаблон должен отрисовывать вывод новостей, а не тупо запускать функцию - которая непонятно где вобще вызывается и непонятно как вобще отрисовывает
    все умрут, а я изумруд
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 15 октября 2010 г. 7:00, спустя 4 минуты 31 секунду

    все нормально, есть такая тема как блоки/виджеты
  • md5

    Сообщения: 11956 Репутация: N Группа: в ухо

    Spritz 15 октября 2010 г. 7:12, спустя 11 минут 53 секунды


    все нормально, есть такая тема как блоки/виджеты
    а, виджеты - ок
    тогда синглтон
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!