|
Дмитрий ↓
|
 |
|
05 Март, 2011, 06:44:42
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 6
Сообщений: 295 Сила слова: 2.03
|
Здравствуйте, попросили разобрать старый код PHP на новый шаблонизатор Smarty 3 (версия 3.07 понравилась), ну типа не проблема, но столкнулся в шаблонах с огромным множеством использования тегов {php} что убрано в Smarty 3, можно конечно включить в конфиге их поддержку и забыть типа похуй, но не хочется так поступать, собственно все использования тегов {php} в местах где используется вставка вывода в шаблон из файлов запросов к примеру: {php} include('test.php'); {/php} в файле тест запрос к базе генерация и вывод на его основании выпадающего списка и все, вот туплю как убрать по уму использование тега {php} в данных ситуациях и сделать грамотно на Smarty 3, другой путь кроме как везде править по уму код php и в Smarty уже использовать разбор массива через {foreach},{foreachelse} пока не вижу, кто что предложит, просто огромное количество такого тупого использования тегов {php}...
Решение найдено, предложено переписать все по правилам или пойти на хуй с такой писаниной, других слов нет, просто пиздец полный, сегодня дальше все посмотрел, инструкции типа: $smarty->display('index.tpl'); и в index.tpl ничего нет кроме {* Smarty *} {include file='head.tpl'} {include file='header.tpl'} {include file='main.tpl'} {include file='footer.tpl'} пиздец... зато а в них тупо код php в тегах {php} в огромном количестве... убили мое понимание окончательно...
|
|
|
|
« Последнее редактирование: 05 Март, 2011, 06:44:42 от Дмитрий »
|
Записан
|
Надо много пережить, чтобы стать человеком. © Антуан де Сент-Экзюпери
|
|
|
|
Kvs ↓
|
 |
|
06 Март, 2011, 04:45:47 , спустя 22 часа 1 минуту 5 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: -8
Сообщений: 429 Сила слова: -1.86
|
а в них тупо код php в тегах {php} :DD
|
|
|
|
|
Записан
|
|
|
|
|
iphine5g ↓
|
 |
|
06 Ноябрь, 2011, 12:34:29 , спустя 244 дня 18 часов 48 минут 42 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: -2
Сообщений: 224 Сила слова: -0.89
|
скажите а как используя смарти составить таблицу при цикличном выводе? Я подозреваю что нужен cycl, но что то не вдуплю как использовать. Нужен такой вывод.
1 2 3 4 5 6
7 8 8 10 11 12
то есть в две строки и 6 столбцов
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
06 Ноябрь, 2011, 04:09:43 , спустя 3 часа 35 минут 14 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10495 Сила слова: 1.19
|
iphine5g,

|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
Frozzeg ↓
|
 |
|
06 Ноябрь, 2011, 04:17:53 , спустя 8 минут 10 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Пятросянище Карма: 92
Сообщений: 5500 Сила слова: 1.67
|
аххах )) картинка +5
|
|
|
|
|
Записан
|
Эксперт — это человек, который в узкой области допустил все возможные ошибки. © Нильс Бор. Отложить на завтра — значит впасть в рекурсию. © Frozzeg
|
|
|
|
tartar ↓
|
 |
|
25 Ноябрь, 2011, 11:48:43 , спустя 19 дней 7 часов 30 минут 50 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: -1
Сообщений: 166 Сила слова: -0.6
|
Работал с смарти, начал вовсе ненавидеть все шаблонизаторы. Если они сделаны больше для облегчения жизни дизайнеров то в пизду пусть учат шаблоны на ПыХоПэ...
|
|
|
|
|
Записан
|
|
|
|
|
Ivan ↓
|
 |
|
25 Ноябрь, 2011, 11:51:43 , спустя 3 минуты
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 27
Сообщений: 1366 Сила слова: 1.98
|
Это не смешно уже, как то быдловато, бородато, и вообщем мусор на форуме....
|
|
|
|
|
Записан
|
|
|
|
|
iphine5g ↓
|
 |
|
04 Декабрь, 2011, 05:22:17 , спустя 8 дней 17 часов 30 минут 34 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: -2
Сообщений: 224 Сила слова: -0.89
|
у меня если включить автолоад классов, перестает работать
Спустя 18 секунд добавил setCaching в smarty Спустя 55 секунд добавил $smarty->setCaching(Smarty::CACHING_LIFETIME_CURRENT);
автолоад пытается достать Smarty_Template_Cached.php из папки с классами для автолоада Спустя 25 секунд добавил естественно она не там, и получается хуетень Спустя 19 секунд добавил как можно совместить?
|
|
|
|
|
Записан
|
|
|
|
|
artoodetoo ↓
|
 |
|
04 Декабрь, 2011, 06:50:56 , спустя 1 час 28 минут 39 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
с особым цинизмом
Группа: в ухо Карма: 124
Сообщений: 3805 Сила слова: 3.26
|
сделать нормальный автолоадер очевидно
|
|
|
|
|
Записан
|
|
|
|
|
Status ↓
|
 |
|
04 Декабрь, 2011, 06:58:13 , спустя 7 минут 17 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Редкостная сволочь
Группа: Джедаи Карма: 57
Сообщений: 1447 Сила слова: 3.94
|
сделать нормальный автолоадер очевидно
Как понял дело идет о смарти3, там разрабы идиоты, приоритеты автолоадера не проставили, вот костыль
if (substr(strtolower($class), 0, 7) != 'smarty_') {
// Здесь инклюд автолоадера
}
|
|
|
|
|
Записан
|
Заткнись говно, я воевал!
|
|
|
|
Ivan ↓
|
 |
|
04 Декабрь, 2011, 11:33:50 , спустя 4 часа 35 минут 37 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 27
Сообщений: 1366 Сила слова: 1.98
|
namespaces рулят :)
|
|
|
|
|
Записан
|
|
|
|
|
Status ↓
|
 |
|
05 Декабрь, 2011, 12:12:01 , спустя 38 минут 11 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Редкостная сволочь
Группа: Джедаи Карма: 57
Сообщений: 1447 Сила слова: 3.94
|
namespaces рулят :)
Это ты разрабам смарти скажи:D
|
|
|
|
|
Записан
|
Заткнись говно, я воевал!
|
|
|
|
Cartagen ↓
|
 |
|
19 Январь, 2012, 07:14:28 , спустя 45 дней 19 часов 2 минуты 27 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 1 Сила слова: 0
|
Есть смысл переходить на новую версию Smarty?
|
|
|
|
|
Записан
|
|
|
|
|
master ↓
|
 |
|
19 Январь, 2012, 07:20:09 , спустя 5 минут 41 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Квадратов сколько видишь ты?
Группа: Джедаи Карма: 44
Сообщений: 2080 Сила слова: 2.12
|
Cartagen, при такой постановке вопроса - нет
|
|
|
|
|
Записан
|
|
|
|
|