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

Фанат

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

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

Wsc

Guest
Фанат

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

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

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

-~{}~ 04.05.05 15:45:

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

Дизайнер и верстальщик - это разные люди, я подразумевал. ессно, верстальщиков.
 

diamond_krnl

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

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

Фанат

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

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

А сейчас я попрошу тебя оставить мой топик.
я готов потратить часть своего времени, чтобы объяснить что-то другим людям - не не слишком много, и не тем, кто этого не хочет сам.
 

LeaetherStrip

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

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

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

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

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

Wsc

Guest
Фанат

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

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

А самомнение у тебя ого-го...:)
 

Фанат

oncle terrible
Команда форума
diamond_krnl
я понял.
ты очередной чайник, для которого шаблон - это рыба сайта.
Это означает, что данный топик тебя не касается совершенно.
здесь обсуждается шаблон того, что у тебя называется модулем.
 

diamond_krnl

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

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

Фанат

oncle terrible
Команда форума
LeaetherStrip
На кой таскать с собой код, без которого можно обойтись? Который ведет к созданию дополнительного массива $rows,
объясняю один раз, последний.
дополнительный массив ровс создаётся, как альтернатива специальному оператору, который начинает новую колонку.
то есть, это не создание новой сущности, а обмен - новой сущности, на старую.

Если ты не понял - не пиши ничего, не засоряй тему больше.
 

diamond_krnl

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

ну где же та могучая строка где я перепутал модуль(приложение) с шаблоном?
тебе показалось, попей водички. :)
 

LeaetherStrip

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

PS. непонятно только, почему через такой частокол оскорблений. Ну ладно. Если ты таким образом с ЧСВ ламеров борешься - флаг в руки. Гы-гы..
 

Фанат

oncle terrible
Команда форума
Никаких оскорблений здесь нет.
слово "чайник", к примеру, оскорблением не является.
Как оскорбление его воспринимает только сам индивидуум. а за него я ответственности никак не несу.
 

diamond_krnl

pure-php
Автор оригинала: Фанат
Никаких оскорблений здесь нет.
слово "чайник", к примеру, оскорблением не является.
Как оскорбление его воспринимает только сам индивидуум. а за него я ответственности никак не несу.
Ну все же, где и кто перепутал шаблон с модулем? :)
 

Фанат

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

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

если у тебя модуль - выводит, значит, это не шаблонный движок, а какой-то ещё.
 

diamond_krnl

pure-php
Фанат
а в голову мысль не приходила что модули могут вызывать свои шаблоны в зависимости от ситуации?
 

Фанат

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

diamond_krnl

pure-php
Фанат
ну и откуда эти "умо"заключения?

вижу убеждать тебя в чёмто - дохлый номер, всё какито тараканы мерешятся.
 

Фанат

oncle terrible
Команда форума
в противном случае я не вижу никакой нужды в отлове вывода модуля.
кто мешает модулю быьт самостоятельным, и выводить всё сразу, без буфферинга? Верх таблицы, контент, низ таблицы?
 

Wsc

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

вызываем 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');

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

vafel

Новичок
врядли вы фанату чего то докажете ...
ухх как тема далеко зашла )
 
Сверху