шаблоны. флейм.

  • Автор темы Автор темы Wsc
  • Дата начала Дата начала
diamond_krnl
ничего не понял.
с какой стати шаблоны вызываются до того, как определён контент?
что ты потом делаешь с буфером?

По-моему, ты успешно решаешь проблемы, которые сам перед собой ставишь.
 
Фанат

Прости нас непосвященных...:-)
Теперь-то мы понимаем, что высший смысл - это научиться преодолевать созданные самим собой самому себе трудности...

Если решение есть на поверхности, то это совсем не решение, а непонимание ситуации, MVC, ООП и черт его знает чего еще...

Наверное, я все-таки лишнего загнул...:-)

-~{}~ 04.05.05 15:45:

diamond_krnl
>всё приходится проверять, иначе дров наломают.
>не надо портить мозг креативных людей - дезайнеров->верстальщиков, засоряя вскимим языками. (=

Дизайнер и верстальщик - это разные люди, я подразумевал. ессно, верстальщиков.
 
Автор оригинала: Фанат
diamond_krnl
ничего не понял.
с какой стати шаблоны вызываются до того, как определён контент?
что ты потом делаешь с буфером?

По-моему, ты успешно решаешь проблемы, которые сам перед собой ставишь.
модули вызываются до вызова шаблона, буфер ловится именно модулей, потом уже вызываем шаблон страницы.
 
Wsc
Дальше я споткнусь ещё в десятках вопросов, и буду продолжать спотыкаться постоянно. Именно поэтому я гуру.
А ты - нет.

Да, я создаю себе трудности.
Я из того, вымирающего поколения программистов, которое считает, что трудно должно быть программисту, а не тому, кто будет пользоваться его программой.

А сейчас я попрошу тебя оставить мой топик.
я готов потратить часть своего времени, чтобы объяснить что-то другим людям - не не слишком много, и не тем, кто этого не хочет сам.
 
и чо должна означать эта глубокомысленная фраза?
А если мне понадобится код для работы с БД не в одном проекте? тодже с собой таскать??? Ужас какой!
:) Да.. интеллектуальный ценз, говоришь? Давай еще раз попробуем :)

Вопрос был вот о чем:

На кой таскать с собой код, без которого можно обойтись? Который ведет к созданию дополнительного массива $rows, без которого тем более можно обойтись. $rows - это и есть лишнее, в данном случае. Фирштейн?

Нет.
Высший смысл - он на то и высший, что не все проходят интеллектуальный ценз.
У-у.. словцо "Высший" увидел - и понеслось.. Гы-гы.
Не напрягайся - это была шутка :) Великий ты наш.

Пока ты не понял, что такое шаблон и зачем он нужен - тебе не понять, о чём я говорю.
Понимаю. Оттого и спрашиваю, о величайший :)
 
Фанат

Честь тебе и хвала,

оставляю данный топик.

А самомнение у тебя ого-го...:-)
 
diamond_krnl
я понял.
ты очередной чайник, для которого шаблон - это рыба сайта.
Это означает, что данный топик тебя не касается совершенно.
здесь обсуждается шаблон того, что у тебя называется модулем.
 
Автор оригинала: Wsc
>всё приходится проверять, иначе дров наломают.
>не надо портить мозг креативных людей - дезайнеров->верстальщиков, засоряя вскимим языками. (=

Дизайнер и верстальщик - это разные люди, я подразумевал. ессно, верстальщиков.
разные, но как правило - у нас свой макет верстает именно дизайнер, есть канечно исключения - "просто-верстальшик", но они далеки от языков программирования, html-ом едины,
и обучать их smarty(про xslt вообше молчу) - не реально, а если и реально то это уже не верстальшики а прогеры.
 
LeaetherStrip
На кой таскать с собой код, без которого можно обойтись? Который ведет к созданию дополнительного массива $rows,
объясняю один раз, последний.
дополнительный массив ровс создаётся, как альтернатива специальному оператору, который начинает новую колонку.
то есть, это не создание новой сущности, а обмен - новой сущности, на старую.

Если ты не понял - не пиши ничего, не засоряй тему больше.
 
Фанат
не уже ли для тебя надпись в форуме "Новичок" является командой назвать человека "чайником", кипятильник ты наш? (:

ну где же та могучая строка где я перепутал модуль(приложение) с шаблоном?
тебе показалось, попей водички. (:
 
Вот ТЕПЕРЬ понятно. Действительно, логично получается. Благодарю :)

PS. непонятно только, почему через такой частокол оскорблений. Ну ладно. Если ты таким образом с ЧСВ ламеров борешься - флаг в руки. Гы-гы..
 
Никаких оскорблений здесь нет.
слово "чайник", к примеру, оскорблением не является.
Как оскорбление его воспринимает только сам индивидуум. а за него я ответственности никак не несу.
 
Автор оригинала: Фанат
Никаких оскорблений здесь нет.
слово "чайник", к примеру, оскорблением не является.
Как оскорбление его воспринимает только сам индивидуум. а за него я ответственности никак не несу.
Ну все же, где и кто перепутал шаблон с модулем? (:
 
diamond_krnl
не уже ли для тебя надпись в форуме "Новичок" является командой назвать человека "чайником", кипятильник ты наш? (:
нет, не является.
я сужу по тому, что человек пишет. сам. добровольно.
ну где же та могучая строка где я перепутал модуль(приложение) с шаблоном?
Вот эта строка:
буфер ловится именно модулей
Если у модуля приходится что-то ловить, то к шаблонам такая система не имеет никакого отношения.

К шаблонам имеет отношение такая система - модуль исполняется, заполняет шаблон и выводит пользователю.
модуль - исполняется
шаблон - выводит.
понять - несложно.

если у тебя модуль - выводит, значит, это не шаблонный движок, а какой-то ещё.
 
Фанат
а в голову мысль не приходила что модули могут вызывать свои шаблоны в зависимости от ситуации?
 
А, понятно.
У тебя система "всё в одном"
самый навороченный во всём сайте скрипт индекс.пхп, единственной задачей которого является показывать юзеру другие скрипты.
а поскольку в этом индексе есть титле с боди, то прихоидтся извращаться с обстартом.
так бы сразу и сказал. я бы на тебя время не тратил.
К шаблонам, опять же, эта кривизна проектирования не имеет отношения.
 
Фанат
ну и откуда эти "умо"заключения?

вижу убеждать тебя в чёмто - дохлый номер, всё какито тараканы мерешятся.
 
в противном случае я не вижу никакой нужды в отлове вывода модуля.
кто мешает модулю быьт самостоятельным, и выводить всё сразу, без буфферинга? Верх таблицы, контент, низ таблицы?
 
Автор оригинала: Фанат
А, понятно.
У тебя система "всё в одном"
самый навороченный во всём сайте скрипт индекс.пхп, единственной задачей которого является показывать юзеру другие скрипты.
а поскольку в этом индексе есть титле с боди, то прихоидтся извращаться с обстартом.
так бы сразу и сказал. я бы на тебя время не тратил.
К шаблонам, опять же, эта кривизна проектирования не имеет отношения.
Странные рассуждения.
данная конструкция не имеет права на жизнь?

вызываем index.php?content=news

в самом index.php код(утрированно)

$content=_GET['content'];
далее проверка существования файла с классом news
еще далее загружаем через "фабрику" экземпляр news
далее какие-то действия c ним,
далее фетчим шаблон
$content=$tpl->fetch('news.html');//
и выводим общий шаблон
$tpl->assign('content',$content);
$tpl->display('index.html');

опять же повторюсь - все очень утрированно, но тем не менее такая организация тоже имеет место быть исходя из описанных условий.
 
врядли вы фанату чего то докажете ...
ухх как тема далеко зашла )
 
Сверху