И так смотрим!
Берем на главный файл index.php, там канешна же есть заголовок страницы:
<title>Например: Главная страница!</title>
что бы его изменить надо лезть в сам файл(фу как по-старомодному), так вот беру я и делаю index.tpl и пишу там:
$title = 'Главная страница';
теперь быстро бегу на index.php и пишу уже вот так!
<? include 'index.tpl'; ?>
<title><? echo $title ?></title>
прокатит? думаю да...
если где чего не правильно ругайте только так!
А вот как мне изменить эту переменную в админке удобным для всех инпутом, или же текстареей? заносить чему она равна только через базу, а потом читать?
если так то прошу расписать логику как это сделать!
Спустя 3 минуты, 27 секунд (21.10.2011 - 21:36) Игорь_Vasinsky написал(а):
johniek_comp
глянь в моём журнале статейку про моё видиние mvc
глянь в моём журнале статейку про моё видиние mvc
Спустя 1 минута, 40 секунд (21.10.2011 - 21:38) johniek_comp написал(а):
Игорь_Vasinsky
читал и не раз, спасибо за статью, пойду ещё разок взгляну на нее.
читал и не раз, спасибо за статью, пойду ещё разок взгляну на нее.
Спустя 2 минуты, 27 секунд (21.10.2011 - 21:40) Игорь_Vasinsky написал(а):
я там использую "метки" и работаю с буфером
тем самым я могу целый скрипт запихать в переменную, на которую будет заменена опред. метка.
при этом удаётся избежать использование php в tpl... ну тока в очень очень крайних моментах я перемешиваю....почти никогда
тем самым я могу целый скрипт запихать в переменную, на которую будет заменена опред. метка.
при этом удаётся избежать использование php в tpl... ну тока в очень очень крайних моментах я перемешиваю....почти никогда
Спустя 17 секунд (21.10.2011 - 21:41) YVSIK написал(а):
Переведи что это?
Цитата |
в сам файл(фу как по-старомодному) |
а как это по старому? а как по новому ?
хм это прально конешен !! но почему это в логика в шаблоне ? ведь в шаблоне
$title = 'Главная страница';
так зачем логику туда сувать?
и вообще что это все значит?
а теперь это тогда что?
Цитата |
теперь быстро бегу на index.php и пишу уже вот так!<? include 'index.tpl'; ?> |
в логический файл положил наименование шаблона
и зачем эти пляски под луной??
Свернутый текст
самое время написать третью часть чата ?? там у тебя лучше выходить :D
Спустя 1 минута, 22 секунды (21.10.2011 - 21:42) Игорь_Vasinsky написал(а):
это не логика
Свернутый текст
самое время дописывать статью про CMS
Спустя 3 минуты, 4 секунды (21.10.2011 - 21:45) johniek_comp написал(а):
Цитата |
и зачем эти пляски под луной?? |
хочу понять это вот и все, пишу свою cms только тихо...никому!
Спустя 2 минуты, 32 секунды (21.10.2011 - 21:47) johniek_comp написал(а):
так изменять её только через базу я там понял?
Спустя 4 минуты, 29 секунд (21.10.2011 - 21:52) imbalance_hero написал(а):
johniek_comp
Тебя, наверное, уже не раз... показывали, не используй сокращенный тег, пиши полностью: <?php.
И <title> должен быть внутри файла .tpl , а у тебя похоже, что отдельно от шаблона. И что в таком случае имеет шаблон? Шапку до title?
Тебя, наверное, уже не раз... показывали, не используй сокращенный тег, пиши полностью: <?php.
И <title> должен быть внутри файла .tpl , а у тебя похоже, что отдельно от шаблона. И что в таком случае имеет шаблон? Шапку до title?
Спустя 1 минута, 33 секунды (21.10.2011 - 21:54) Игорь_Vasinsky написал(а):
метатеги удобно держать в БД, т.к. потом ты сможешь их менять для каждой страницы
или ты про что?
в моей статье так
1 страница = модуль + контроллер + шаблон
модуль: в нём происходит подключение контроллера и шпблона
шаблон : разметка с метками
контроллер: вся логика, определение переменных для меток и всё такое.
или ты про что?
в моей статье так
1 страница = модуль + контроллер + шаблон
модуль: в нём происходит подключение контроллера и шпблона
шаблон : разметка с метками
контроллер: вся логика, определение переменных для меток и всё такое.
Спустя 2 минуты, 15 секунд (21.10.2011 - 21:56) johniek_comp написал(а):
imbalance_hero
разница? в статье твина он просто сказал пишите <?php а не <?, но почему не сказал....сказал только так принято, и? какая разница? знаю только на сервере мона отключить сокр. тег, только что с того
разница? в статье твина он просто сказал пишите <?php а не <?, но почему не сказал....сказал только так принято, и? какая разница? знаю только на сервере мона отключить сокр. тег, только что с того
Спустя 59 секунд (21.10.2011 - 21:57) YVSIK написал(а):
imbalance_hero не совсем в тему но всеже я там уже в теме написал и показал как теперь Битрикс пишет эти шор теги посмотри по случаю !!
http://phpforum.su/index.php?showtopic=51889&hl=
http://phpforum.su/index.php?showtopic=51889&hl=
Спустя 1 минута, 26 секунд (21.10.2011 - 21:58) johniek_comp написал(а):
Игорь_Vasinsky
Цитата |
метатеги удобно держать в БД, т.к. потом ты сможешь их менять для каждой страницы |
вот этого я и хочу! как это сделать? интересует как их на странице потом выводить мускульным запросом чтоль? или существует более гуманный способ?
Спустя 1 минута, 27 секунд (21.10.2011 - 22:00) Игорь_Vasinsky написал(а):
а как без запросов с БД работать? конешно с ними
это всё у меня в контроллерах
это всё у меня в контроллерах
Спустя 2 минуты, 29 секунд (21.10.2011 - 22:02) YVSIK написал(а):
johniek_comp
Цитата |
хочу понять это вот и все, |
так в чем дело прими на веру
в ТПЛах пишется только ХТМЛ код
а в РНР - файлах только скрипты так понятно ?
или ещё раз надо это написать?
а у тебя на поверку так все и написано НАОБОРОТ, вот те и люди говорят об этом
что так не НАДА делать, а надо понимать что , где будет логика (в РНР файлах)
а разметка (в ХТМЛ файлах)
Спустя 2 минуты, 21 секунда (21.10.2011 - 22:04) alive написал(а):
Игорь_Vasinsky
в таком случае метки для контента в шаблоне как организовать?
в таком случае метки для контента в шаблоне как организовать?
Спустя 1 минута, 22 секунды (21.10.2011 - 22:06) YVSIK написал(а):
alive а это в крайних случаях кода дойдешь до этого тогда сам поймешь,
в каких это будет надобно))
в каких это будет надобно))
Спустя 18 секунд (21.10.2011 - 22:06) Игорь_Vasinsky написал(а):
YVSIK
ты навязываешь чтоль ему MVC?
ну сделаю я всё вместе..ну.. и что я проклятый или говнокодер...
паттерны - это правиля для них самих
ты навязываешь чтоль ему MVC?
ну сделаю я всё вместе..ну.. и что я проклятый или говнокодер...
паттерны - это правиля для них самих
Спустя 1 минута, 51 секунда (21.10.2011 - 22:08) johniek_comp написал(а):
можно через txt файлы попробовать это все сделать, все побежал это все воплощать
Спустя 1 минута, 34 секунды (21.10.2011 - 22:10) Winston написал(а):
Цитата (johniek_comp @ 21.10.2011 - 21:45) |
пишу свою cms |
Спустя 36 секунд (21.10.2011 - 22:10) Игорь_Vasinsky написал(а):
трalive
{*menu*} - в разметку вставил
в контроллере - создал $menu
Получил в буфер весь шаблон
str_replace {*menu*} на $menu
в модуле - вывод получившегося.
я не вывожу TPL сразу.. я проделываю с ним и с буфером манипуляции.
в моём журнале в статье расписано.
johniek_comp
можно.... но я с БД работаю... чем потом файлы открывать и искать
Метки я выбрал так как в своё ремя наткнулся на SMARTY
{*menu*} - в разметку вставил
в контроллере - создал $menu
Получил в буфер весь шаблон
str_replace {*menu*} на $menu
в модуле - вывод получившегося.
я не вывожу TPL сразу.. я проделываю с ним и с буфером манипуляции.
в моём журнале в статье расписано.
johniek_comp
можно.... но я с БД работаю... чем потом файлы открывать и искать
Метки я выбрал так как в своё ремя наткнулся на SMARTY
Спустя 58 секунд (21.10.2011 - 22:11) YVSIK написал(а):
Игорь_Vasinsky не не!! будет порядок , это раз и два
он поймет что порядок это основа в программировании
если так те ахота так и пиши в перемешку как на душу придется
только учить этому не совсем корректно это будет как у ЖП тогда
работает ну и хай сним , потом разберемся !!
он поймет что порядок это основа в программировании
если так те ахота так и пиши в перемешку как на душу придется
только учить этому не совсем корректно это будет как у ЖП тогда
работает ну и хай сним , потом разберемся !!
Спустя 30 минут, 30 секунд (21.10.2011 - 22:42) imbalance_hero написал(а):
johniek_comp
1. Отключены сервером и запрещены в включении(!!!).
2. Столкнёшься с проблемами XML в дальнейшем.
YVSIK
Битрикс популярен лишь работой с 1С, убрать её, или дать другим ЦМС такой же функционал, врядли Битрикс был бы таким популярным среди и-магазинов вообще!
К тому же как мог разработчик не предусмотреть то, что дешевые хостинги ограничивают .htaccess в правах и делать надо так, чтобы работало везде... Было бы все у них классно, все бы на Битриксе сидели бы Я не разбирал сам движек, но имея такие минусы на уровне ядра, что уж говорить при внутренней докопки...
1. Отключены сервером и запрещены в включении(!!!).
2. Столкнёшься с проблемами XML в дальнейшем.
YVSIK
Битрикс популярен лишь работой с 1С, убрать её, или дать другим ЦМС такой же функционал, врядли Битрикс был бы таким популярным среди и-магазинов вообще!
К тому же как мог разработчик не предусмотреть то, что дешевые хостинги ограничивают .htaccess в правах и делать надо так, чтобы работало везде... Было бы все у них классно, все бы на Битриксе сидели бы Я не разбирал сам движек, но имея такие минусы на уровне ядра, что уж говорить при внутренней докопки...
Спустя 6 минут, 40 секунд (21.10.2011 - 22:48) Игорь_Vasinsky написал(а):
imbalance_hero
ты мне идею подкинул...
а сертифицироваться или чего там с 1c нужно, для совмещения работы CMS & 1C?
или законом не запрещена такая самодеятельность?
ты мне идею подкинул...
а сертифицироваться или чего там с 1c нужно, для совмещения работы CMS & 1C?
или законом не запрещена такая самодеятельность?
Спустя 9 минут, 33 секунды (21.10.2011 - 22:58) imbalance_hero написал(а):
Игорь_Vasinsky
Лицензия 1С для пользования программой, БД ты ИМПОРТИРУЕШЬ из 1С, а потом парсишь бесплатно файл и загружаешь в SQL.
Там же обычный формат типо xls
Лицензия 1С для пользования программой, БД ты ИМПОРТИРУЕШЬ из 1С, а потом парсишь бесплатно файл и загружаешь в SQL.
Там же обычный формат типо xls
Спустя 3 минуты, 18 секунд (21.10.2011 - 23:01) Игорь_Vasinsky написал(а):
тихо тихо
Свернутый текст
не над так вслух.. именно эта мысль то у меня и проскочила..что там не сложно
Спустя 3 минуты, 5 секунд (21.10.2011 - 23:04) YVSIK написал(а):
imbalance_hero знаешь а ведь есть там некоторая заковыка!!
у битриксае сть в ядре такая штука тест на то как она себя поведт))
сама видит всю настройку сервера и говорит что мол надо ей поправить или чего не хватает как пример:
когда тестилась сама выдала вот это
впрочем я и не настаиваю ! это просто для ознакомления не боле !!
у битриксае сть в ядре такая штука тест на то как она себя поведт))
сама видит всю настройку сервера и говорит что мол надо ей поправить или чего не хватает как пример:
когда тестилась сама выдала вот это
впрочем я и не настаиваю ! это просто для ознакомления не боле !!
Спустя 1 минута, 44 секунды (21.10.2011 - 23:06) Игорь_Vasinsky написал(а):
а ты где битрикс нагрел?
Спустя 2 минуты, 37 секунд (21.10.2011 - 23:09) YVSIK написал(а):
Игорь_Vasinsky да там с этим и нет сложносте только она как винда или каспер обновляеться а это сам понимашь
возмет и слети )) что тогда бущь делать))
вот попробуй найти хоть один торент этой фирмы свеженькия как только кто нить выложит вау привет медвед мы вас ждали !!
возмет и слети )) что тогда бущь делать))
вот попробуй найти хоть один торент этой фирмы свеженькия как только кто нить выложит вау привет медвед мы вас ждали !!
Спустя 46 секунд (21.10.2011 - 23:09) Игорь_Vasinsky написал(а):
ну так вырубить обновление...
Спустя 30 секунд (21.10.2011 - 23:10) YVSIK написал(а):
Игорь_Vasinsky
на официале там много версий каждая действует 30 дней независимо
ну а потом привет родителям !!
на официале там много версий каждая действует 30 дней независимо
ну а потом привет родителям !!
Спустя 1 минута, 55 секунд (21.10.2011 - 23:12) Игорь_Vasinsky написал(а):
да не.. мне он нафиг не нужен..
я даже его код как то и на говнокод.ру видел... кстати и модуля джумлы тоже
я даже его код как то и на говнокод.ру видел... кстати и модуля джумлы тоже
Спустя 2 минуты, 23 секунды (21.10.2011 - 23:14) YVSIK написал(а):
Игорь_Vasinsky ну да как всегда начали за здравие а кончаем за упокой
а тема вроде не про то что тут пишем и зовется она
Давайте разберемся в tpl! вроде так !!
а тема вроде не про то что тут пишем и зовется она
Давайте разберемся в tpl! вроде так !!
Спустя 8 минут, 44 секунды (21.10.2011 - 23:23) Игорь_Vasinsky написал(а):
так разобрались
Спустя 5 часов, 50 минут, 37 секунд (22.10.2011 - 05:13) alive написал(а):
Цитата (Игорь_Vasinsky @ 21.10.2011 - 23:10) |
трalive {*menu*} - в разметку вставил в контроллере - создал $menu Получил в буфер весь шаблон str_replace {*menu*} на $menu в модуле - вывод получившегося. |
imho, излишне надуманно
YVSIK
В уроке от irbis упоминалось про использование меток в смарти, было лень углубляться, поэтому просто спросил, дальше понятно всё то же самое, не интересно.
imbalance_hero
Про xls не подумал, спасибо! Ради интереса выгрузил 4 магазина в xml, на демо-версии со всеми связями получилось чуть меньше 700 метров. Это в Рознице. Чтобы реализовать аналогичный функционал конфигурации 1С:Веб-окружение на php, по-вашему просто? В таком случае, не подскажете, сколько чел-часов под такой проект можно заложить?
Спустя 2 часа, 5 минут, 14 секунд (22.10.2011 - 07:19) imbalance_hero написал(а):
alive
За несколько дней можно самому такое сделать. Что там, лишь продумать общую структуру БД на товары/заказы и всё.
700 метров - это не может быть структуры, там, значит, полным полно данных лежит, всякие товары и т.д.
За несколько дней можно самому такое сделать. Что там, лишь продумать общую структуру БД на товары/заказы и всё.
700 метров - это не может быть структуры, там, значит, полным полно данных лежит, всякие товары и т.д.
_____________