Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438

Smarty

12.08.2011, 21:04. Показов 6205. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу найти не чего об смарти нормального Как создавать переменные чтобы они работали в шаблоне
какие функции что значит материал воще не могу найти кто хочет помоч напишите в аську 443191742
или в скайп vixa111

Кто может дайте ссылку на хороший материал где смогу выучить и понять хоть чтото
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.08.2011, 21:04
Ответы с готовыми решениями:

Smarty
Нашел Цп прикольную написана с помощью Smarty Есть файл search.html его путь такой templates/default/ru/search.html, но панель открывает...

smarty
Здраствуйте! Помогите,пожалуйста,решить возникшую проблему!Пытаюсь запустить сценарий написанный на php c содержанием smarty : ...

Smarty {}
У меня появилась проблема с шаблонизатором Smarty. Он просто не желает выводить значений. Например вот я составил скрипт: ...

27
 Аватар для Sulik78
450 / 203 / 27
Регистрация: 23.12.2010
Сообщений: 645
12.08.2011, 22:27
vixa, http://www.smarty.net/docsv2/ru/
0
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438
12.08.2011, 22:57  [ТС]
Я на этом сайте был но там просто краткое описание а как внести значение в переменную для чего нужна какая функция как правильно что делать этого увы я не увидел на сайте
0
 Аватар для Sulik78
450 / 203 / 27
Регистрация: 23.12.2010
Сообщений: 645
12.08.2011, 23:36
vixa, там полное руководство по смарти!
вот про переменные
http://www.smarty.net/docsv2/r... .variables
вот про базовый синтаксис
http://www.smarty.net/docsv2/r... syntax.tpl
---
если вы прочтете ВСЮ документацию то все станет понятно
более полного описания и быть не может
потому как там описано абсолютно всё!
0
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438
13.08.2011, 01:29  [ТС]
Не книга а гавно нехера новичку не понятно надо надеяться только на себя
По книге я понять не чего не смог так как не написано толком как создать переменную
Но есть + благодаря моей настойчивости и терпению я скачал готовый сайт и посидел порылся в этих smarty функциях и понял как работают переменные и как их создавать надо двигаться дальше и учить все функции смарти самому тестить и додуплять что и к чему=))
0
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 54
13.08.2011, 03:33
vixa, Дружище теперь и мне помоги) я тоже по мануалу на сайте ничерта не понял,а тема Smarty давно интересует меня, где ты сайт скачал?? я тоже качну, посмотрю структуру и все такое
0
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
13.08.2011, 06:54
Цитата Сообщение от vixa Посмотреть сообщение
Не книга а
Не книга, а официальная документация.
0
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438
13.08.2011, 12:01  [ТС]
dogmar смотри короче с того сайта скачай Smarty 3.0.7-3.0.8
Пропиши путь к смарти в файле index.php пример require 'Смарти/Smarty.class.php';
вызови функцию смарти 1 раз в index.php $smarty = new Smarty;
чтобы не вызывать её в других блокнотах просто подключай их в index.php через include/require
$php = "Вы создали переменную";
Чтобы создать переменную надо написать $smarty->assign('vixa', $php); -- vixa - это переменная Smarty чтобы её вызвать в html документе надо написать {$vixa} а $php это переменная php
чтобы запустить работу переменной прописываем $smarty->display('head.html'); -здесь я минут 5 голову ломал так как на сайте примером является файл index.tpl фаил не известный и я думал что это файл конфигурации- и так head.html это тот блокнот в котором вызывается переменная смарти к примеру я создал блокнот vixa.html
и в нем вызвал свою переменную {$vixa} и оно выдаст сообщение "Вы создали переменную" так как переменная Smarty {$vixa} == переменной php -$php
Надеюсь обьяснил всем что как и где по переменным а использовал я панельку из игры Ragnarok называется Роза http://ro-se.sourceforge.net/
Говорю сразу новички в ней могут мозг сломать так что если сразу не понятно и трудно чтото в ней понять спросите у людей по опытней они помогут надеюсь
0
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 54
13.08.2011, 13:54
Так я качал от туда Demo пример, но этого мало. я обычные переменные сам могу создать.
я Имею введу, знает кто ни-будь движок построенный на Smarty? потому что меня интересуют не только переменные, а все циклы sql запросы константы и все все все.
0
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 438
13.08.2011, 14:03  [ТС]
Дружище меня это интересует тоже ппц как интересует
0
13.08.2011, 14:14

Не по теме:


смарти это тормоз...
---
да и вообще зачем шаблонизатор? если пхп сам по себе шаблонизатор
<?=$var?> Куда уж проще?

0
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 54
13.08.2011, 16:22
смарти отделяет логику от представления, то есть php от html. По мне как супер вещь.
Только вот где надыбать видеоуроки, либо готовые примеры по которым можно усвоить все тонкости,а то у них на сайте как то не ок.. не понятно.
0
 Аватар для Sulik78
450 / 203 / 27
Регистрация: 23.12.2010
Сообщений: 645
13.08.2011, 16:45
dogmar, есть cms на смарти http://www.cmsmadesimple.ru/
скачайте коды посмотрите.
а книгу вы не найдете, т.к. нету ее потому что у них на сайте полная документация по нему есть.
только вот не пойму что там из документации не понятно вам?

Добавлено через 6 минут
dogmar,
Цитата Сообщение от dogmar Посмотреть сообщение
смарти отделяет логику от представления, то есть php от html
это чем же он так делает подскажите?
PHP
1
$smarty->assign('var', $phpVar);
HTML5
1
2
3
{foreach item=var var=phpVar}
<a href="{item[0]}">{item[1]}</a>
{/foreach}
------------------
PHP
1
2
3
4
foreach ($phpVars as $item)
{
?><a href="<?=$item[0]?>"><?=$item[1]?></a><?
}
по мне так второй вариант куда меньше кода занимает и самое главное это БЫСТРЕЕ и причем гораздо, вы сравните в 100000 цикле
точно смарти не помню вроде как то так.
0
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 54
13.08.2011, 17:18
Цитата Сообщение от Sulik78 Посмотреть сообщение
dogmar, есть cms на смарти http://www.cmsmadesimple.ru/
какой-то глюкнутый движок,на локалку устанавливаться не хочет.
в общем мне в смарти одно не понятно, допустим у меня есть главная страница, верхняя часть(header) левая где расположено меню,потом та часть где сам контент и дальше футер, хочу разбить сайт по блокам. и вот, с футером и хидером все понятно,но вот че делать с Менюшкой ? которая генерируется через запрос в базу и выводится в цикле, как его за инклюдить в файл index.php,ведь в меню идут 2 файла menu.php и menu.tpl
0
Комбинатор
 Аватар для DenQ
980 / 252 / 13
Регистрация: 10.03.2010
Сообщений: 3,556
13.08.2011, 17:23
Не вижу ничего сложного в Smarty, но и пользы большой от него тоже не вижу!
0
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 54
13.08.2011, 18:38
Цитата Сообщение от DenQ Посмотреть сообщение
Не вижу ничего сложного в Smarty, но и пользы большой от него тоже не вижу!
Тогда помогите в посте выше.
0
 Аватар для Sulik78
450 / 203 / 27
Регистрация: 23.12.2010
Сообщений: 645
13.08.2011, 18:56
dogmar, да как и все остальное assign

Добавлено через 41 секунду
Цитата Сообщение от DenQ Посмотреть сообщение
Не вижу ничего сложного в Smarty, но и пользы большой от него тоже не вижу!
во во и я том же.
0
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 54
13.08.2011, 19:03
Большой пользы конечно не увидеть, кому как удобно,тот и пользуется
0
 Аватар для Sulik78
450 / 203 / 27
Регистрация: 23.12.2010
Сообщений: 645
13.08.2011, 19:09
dogmar, так как же Вам удобно если Вы массив данных для "меню" разобрать не можете в нем ?
0
0 / 0 / 0
Регистрация: 13.07.2011
Сообщений: 54
13.08.2011, 19:26
Цитата Сообщение от Sulik78 Посмотреть сообщение
dogmar, так как же Вам удобно если Вы массив данных для "меню" разобрать не можете в нем ?
ну речь идет не именно обо мне,а вообще, Кому удобно то и пользуется, кому не удобно то естественно и не юзает,массив меню я разобрать могу,а смарти только начинаю изучать, может и не понравиться не знаю..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.08.2011, 19:26
Помогаю со студенческими работами здесь

SMARTY и mysqli_fetch_array
Делаю плагин для движка piwigo. Движок работает на SMARTY. Плагин должен выводить из базы чтото типо блога. Вначале я пытался...

Smarty и денвер
выдает ошибку Call to undefined function spl_autoload_register() in w:\home\test1.ru\www\Smarty\Smarty.class.php on line 85 может кто...

Мистика со SMARTY
вот код Index.php &lt;?php // put full path to Smarty.class.php require('/usr/local/lib/php/Smarty/Smarty.class.php'); ...

iframe + smarty
Добрый день уважаемые программисты, Очень нужен Ваш совет Как реализовать это : $sqlQuery = &quot;SELECT f1435 FROM...

Smarty include
Есть темплейт с версткой, &lt;div id=&quot;main&quot;&gt; &lt;div id=&quot;header&quot;&gt; &lt;a href=&quot;/&quot;id=&quot;header_logo&quot;&gt;&lt;/a&gt; &lt;div...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru