Цитата (Игорь_Vasinsky @ 1.02.2013 - 19:49) |
ну ты переменную объявил, используешь.
а в середине то назначить ей значение то нужно) какая цель у неё вообще? |
Цель, то что в основном шаблоне она используется как {topmenu}
и всё кроме как в этом файле она более нигде не объявлется и не используется
_____________
минус, конечно, иногда полезен, но
плюс мне нравиться больше :)
Женский журнал - Жена сказала раскрутить сайт любой ценой (Sorry)
Игорь_Vasinsky
2.02.2013 - 00:02
Цитата |
ob_start(); include $_SERVER['DOCUMENT_ROOT']."/tpl/topmenu.tpl"; $topmenu = ob_get_contents(); ob_end_clean(); |
она не видна в классе.
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Я уже понял. Собственно мне это и не надо было)
Просто надо было получить переменную внутри функции.
Спасибо.
_____________
минус, конечно, иногда полезен, но
плюс мне нравиться больше :)
Женский журнал - Жена сказала раскрутить сайт любой ценой (Sorry)
Цитата (AlmazDelDiablo @ 1.02.2013 - 19:20) |
Помоему, вы не понимаете, как работает инклюд и зачем он нужен. В вашем случае надо использовать загрузку содержимого из файла в переменную (file_get_contents($file), например). |
Да ладно)))
Вот так в шаблон если написать, то все будет работать как у чемпиона)))
<?php
return '<b>Вот шаблон</b>';
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
twinНу это если ещё одну функцию дописывать?
_____________
минус, конечно, иногда полезен, но
плюс мне нравиться больше :)
Женский журнал - Жена сказала раскрутить сайт любой ценой (Sorry)
Зчем? Просто не все знают, что include и require могут
возвращать данные. Стоит только написать, как у меня.
Потому и говорю - как у чемпиона получится. Только это не надо так. Нечитабельно. Особенно верстальщикам.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.