|
Sinkler ↓
|
 |
|
29 Август, 2007, 09:48:04
|
НЕ ХУЕТА!
ХУЕТА!
|
Похуй, пляшем!
Группа: Джедаи Карма: 73
Сообщений: 6798 Сила слова: 1.07
|
Начал изучать смарти. Хотел бы посмотреть работающий скрипт с его использованием (цмс-ку к-нибудь). Кто знает такой кинте линки.
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
29 Август, 2007, 09:55:21 , спустя 7 минут 17 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
Начал изучать смарти. Хотел бы посмотреть работающий скрипт с его использованием (цмс-ку к-нибудь). Кто знает такой кинте линки.
моя цмска работает на нем
на работе буду покажу исходник
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
29 Август, 2007, 09:56:31 , спустя 1 минуту 10 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
смарти осваивается за пару дней опытов =)
- данные обрабатываются
- передаются в шаблонизатор (при помощи $smarty -> assign(\'var\', $data))
- в шаблонизаторе эти данные аккуратно размещаются среди тэгов html =)
все просто
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
Sinkler ↓
|
 |
|
29 Август, 2007, 11:32:10 , спустя 1 час 35 минут 39 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Похуй, пляшем!
Группа: Джедаи Карма: 73
Сообщений: 6798 Сила слова: 1.07
|
смарти осваивается за пару дней опытов =)
- данные обрабатываются
- передаются в шаблонизатор (при помощи $smarty -> assign(\'var\', $data))
- в шаблонизаторе эти данные аккуратно размещаются среди тэгов html =)
все просто
Это понятно, непонятно как хранить шаблоны. Для каждой страницы или модуля (формы, таблицы) отдельный шаблон, а так же по одному для верха и низа? Или как?
|
|
|
|
« Последнее редактирование: 29 Август, 2007, 11:37:35 от Sinkler »
|
Записан
|
|
|
|
|
Sinkler ↓
|
 |
|
29 Август, 2007, 11:40:38 , спустя 8 минут 28 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Похуй, пляшем!
Группа: Джедаи Карма: 73
Сообщений: 6798 Сила слова: 1.07
|
Извиняюсь за размещение темы не в том разделе. Не увидел нужный форум...
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
29 Август, 2007, 11:47:29 , спустя 6 минут 51 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
пример.
у нас есть html шаблончег и несколько разных страниц:
1. главная (шапка + блон посл. новостей + футер)
2. контентная страница (шапка + контентный блок + футер)
3. страница с новостями (шапка + вывод новостей + футер)
мы делаем 3 основных шалона:
1. index.tpl
2. content.tpl
3. news.tpl
и 5 дополнительных
1. header.tpl
2. footer.tpl
3. news_block.tpl
4. content_block.tpl
5. news_layout.tpl
в index.tpl мы подключаем 3 подшалона {include file=\'blocks/header.tpl\'} и т.д.
на остальных по аналогии
приме для новостей:
в обработчике мы формируем массив новостей, потом передаём в шаблон
в шаблоне мы с помощью конструкции
{foreach key=key item=n from=$news}
выводим в цикле эти новости с форматированием
{/foreach}
давай на конкретных примерах...
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
md5 ↓
|
 |
|
29 Август, 2007, 11:48:19 , спустя 50 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
Извиняюсь за размещение темы не в том разделе. Не увидел нужный форум...
Добавил к расширениям php и шаблонизаторы, думаю, тут им самое место
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
Sinkler ↓
|
 |
|
29 Август, 2007, 12:02:51 , спустя 14 минут 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Похуй, пляшем!
Группа: Джедаи Карма: 73
Сообщений: 6798 Сила слова: 1.07
|
пример.
у нас есть html шаблончег и несколько разных страниц:
1. главная (шапка + блон посл. новостей + футер)
2. контентная страница (шапка + контентный блок + футер)
3. страница с новостями (шапка + вывод новостей + футер)
мы делаем 3 основных шалона:
1. index.tpl
2. content.tpl
3. news.tpl
и 5 дополнительных
1. header.tpl
2. footer.tpl
3. news_block.tpl
4. content_block.tpl
5. news_layout.tpl
в index.tpl мы подключаем 3 подшалона {include file=\'blocks/header.tpl\'} и т.д.
на остальных по аналогии
приме для новостей:
в обработчике мы формируем массив новостей, потом передаём в шаблон
в шаблоне мы с помощью конструкции
{foreach key=key item=n from=$news}
выводим в цикле эти новости с форматированием
{/foreach}
давай на конкретных примерах...
о_О теперь понял! Огромное спасибо! Мозги чуть не закипели.
P.S.
Хотя поглядеть на скрипт с использованием смарти в-таки хотел бы.
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
29 Август, 2007, 12:20:56 , спустя 18 минут 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
на какой скрипт?
тебе нужен шаблон и php скрипт передающий данные в шаблон?
вот пример блока новостей:
{foreach key=key item=n from=$news_block}
<h3><a href="/news/{$n.id}/">{$n.date}</a></h3>
<p>{$n.content_s}</p>
{/foreach}
вот так берутся и передаются данные:
<?php
$array = array();
$query = "SELECT `id`, `date`, `content_s`
FROM `{$config -> table['news']}`
ORDER BY `date` DESC
LIMIT 5";
$sql = $mysql -> Query ($query) or die ($mysql -> Error("", __FILE__, __LINE__, mysql_error()));
while ($row = $mysql -> FetchAssoc($sql))
$array[] = $row;
$smarty -> assign('news_block', $array);
?>
это только пример
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
Sinkler ↓
|
 |
|
29 Август, 2007, 03:07:48 , спустя 2 часа 46 минут 52 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Похуй, пляшем!
Группа: Джедаи Карма: 73
Сообщений: 6798 Сила слова: 1.07
|
на какой скрипт?
на работающий. посмотреть правильное использование и все такое. у меня просто обучение плодотворнее происходит на примерах. как все это делается и работает теперь понятно. md5, спасибо за помощь.
|
|
|
|
|
Записан
|
|
|
|
|
Sinkler ↓
|
 |
|
29 Август, 2007, 03:08:50 , спустя 1 минуту 2 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Похуй, пляшем!
Группа: Джедаи Карма: 73
Сообщений: 6798 Сила слова: 1.07
|
просто в оф. мануале больно простые примеры.
|
|
|
|
|
Записан
|
|
|
|
|
KENDO ↓
|
 |
|
07 Январь, 2008, 03:51:53 , спустя 131 день 1 час 43 минуты 3 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 10
Сообщений: 444 Сила слова: 2.25
|
Не создаю отдельную тему, ибо не хочется захлямлять форум...
У меня вопрос, коим образом в смарти делать конкатенацию (объединение строк)? Весь день эксперементировал и вот до чего дошел:
{assign var="tmp" value="1"}
{assign var="tmp" value=$tmp."2"}
{$tmp}
на сие выводится следующая строка:
1."2"
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
07 Январь, 2008, 04:15:24 , спустя 23 минуты 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
md5 ↓
|
 |
|
07 Январь, 2008, 04:16:53 , спустя 1 минуту 29 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
KENDO ↓
|
 |
|
07 Январь, 2008, 10:16:43 , спустя 5 часов 59 минут 50 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 10
Сообщений: 444 Сила слова: 2.25
|
При помощи арифметики не получалось сделать...
Буду пробовать еще...
|
|
|
|
|
Записан
|
|
|
|
|