Помощник
Здравствуйте, гость ( Вход | Регистрация )
Минимальный набор для модуля |
Diego |
2009-08-07, 9:06
Сообщение
#1
|
|
Любитель Группа: Eleanor user Сообщений: 298 Регистрация: 2008-12-13 Из: Ярославль Репутация: нет Всего: 14 |
Какой минимальный код самого простого модуля? Ткните пальцем. $Mainclass->Template->OpenTable(); и $Mainclass->Template->CloseTable(); нашел, а вот как title и pagetitle формировать не совсем понял.
|
|
|
||
Alexander |
2009-08-07, 10:14
Сообщение
#2
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Минимальный модуль:
|
|
|
||
Diego |
2009-08-07, 10:20
Сообщение
#3
|
|
Любитель Группа: Eleanor user Сообщений: 298 Регистрация: 2008-12-13 Из: Ярославль Репутация: нет Всего: 14 |
Так, а title (который рядом с названием) выводится. А как писать title на странице? это нужно указывать в шаблоне? в АС была функция title, я вот про такое спрашиваю. ведь есть в шаблоне Title.html...
|
|
|
||
Alexander |
2009-08-07, 10:25
Сообщение
#4
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
$Mainclass->Template->Title('заголовок');
|
|
|
||
Diego |
2009-08-07, 10:39
Сообщение
#5
|
|
Любитель Группа: Eleanor user Сообщений: 298 Регистрация: 2008-12-13 Из: Ярославль Репутация: нет Всего: 14 |
Че-то не работает так. Проверял и на стандартной теме. Вот, глянь я пытаюсь интегрировать seozavr, скажи что нужно, а что нет:
|
|
|
||
Alexander |
2009-08-07, 10:54
Сообщение
#6
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Diego, ниодна из функций объекта $Mainclass->Template НЕ ВЫВОДИТ контента. Она лишь возвращает его. Поэтому
Замени на:
|
|
|
||
Diego |
2009-08-07, 12:21
Сообщение
#7
|
|
Любитель Группа: Eleanor user Сообщений: 298 Регистрация: 2008-12-13 Из: Ярославль Репутация: нет Всего: 14 |
Ок. если туплю - не пинай сильно
|
|
|
||
c0wb0y |
2009-08-07, 14:30
Сообщение
#8
|
|
Любитель Группа: Партнеры Сообщений: 165 Регистрация: 2008-12-13 Из: Казахстан Репутация: нет Всего: 2 |
Думаю, необходимо написать документацию по созданию блока, модуля и т.д. Т.к. это актуально для многих.
|
|
|
||
Гость_Ripper_* |
2009-08-07, 16:40
Сообщение
#9
|
|
Гости |
Alexander говорит, что нет времени на написание документации. Возможно кто-то что-то напишет, но скорее всего не он ))
Может я что-то напишу (то что успею изучить) |
|
|
||
Diego |
2009-08-07, 19:36
Сообщение
#10
|
|
Любитель Группа: Eleanor user Сообщений: 298 Регистрация: 2008-12-13 Из: Ярославль Репутация: нет Всего: 14 |
Ну так совместными усилиями че-нить да сделаем. Хотелось бы узнать, какими переменными можно оперировать в шаблоне Base. может скажет кто, где смотреть? В АС за это отвечала функция basic, а тут че-то не могу разобраться...
|
|
|
||
kdv1978 |
2009-08-07, 21:42
Сообщение
#11
|
|
Любитель Группа: Eleanor user Сообщений: 239 Регистрация: 2009-07-03 Репутация: нет Всего: 5 |
Подскажите как корректно вставить скрипт, который состоит из 2х файлов: 1. start.php (в котором мы через форму вводим данные для расчёта и отправляем в файл cost.php) и 2. cost.php - в котором производится расчёт и вывод полученных результатов.
Я вставляю следующим образом [codebox] <?php if (!defined('CMS')) die('Попытка взлома?'); head(); include("modules/zabor/user/start.php"); ?>[/codebox] И отображение страницы ввода данных start.php происходит корректно, но после того как я в форме жму кнопку type="submit" для отправки данных для расчёта в cost.php у меня выводится 404 ошибка. пример http://www.rk-nn.ru/zabor.html Если данный скрипт (start.php и cost.php) использовать отдельно от Eleanor, то данные из start.php в cost.php передаются корректно. Вопрос - что делаю не так? и что подкорректировать для работы данного скрипта? Сообщение отредактировал kdv1978 - 2009-08-07, 21:43 |
|
|
||
himik |
2009-08-09, 20:35
Сообщение
#12
|
|
Заглянувший Группа: Eleanor user Сообщений: 23 Регистрация: 2009-08-05 Из: Россия, Ижевск Репутация: нет Всего: 3 |
почему у меня вот этот код:
выдает такую хрень, и делает это именно команда Head();
Сообщение отредактировал himik - 2009-08-09, 20:36 |
|
|
||
kdv1978 |
2009-08-09, 22:42
Сообщение
#13
|
|
Любитель Группа: Eleanor user Сообщений: 239 Регистрация: 2009-07-03 Репутация: нет Всего: 5 |
почему у меня вот этот код: if (!defined('CMS')) die('Попытка взлома?'); global $Mainclass, $title; $title='Photos'; Head(); $Mainclass->Template->Title('заголовок'); $sss="yopta!"; echo $Mainclass->Template->Title($title).$Mainclass->Template->OpenTable().$sss.$Mainclass->Template->CloseTable(); ?> выдает такую хрень, и делает это именно команда Head(); ������x^moGњ3�ђ�§�8JМЧ�Фvz ��DhDЙ��N�ЦЛc{Щzgow'е§Ёћ-WЂ�! ѕЫ}Иm�С$иqLu/�{�йБНЖ8ЅHIf�yоч�чeШ\МњхъЏ7жHI�ВёћЯЏ_[%Zв0ў�^5�ЋЗЎ�?}qk§:Iщѓф�OнР У меня твой код корректно всё отображает. |
|
|
||
Diego |
2009-08-11, 9:59
Сообщение
#14
|
|
Любитель Группа: Eleanor user Сообщений: 298 Регистрация: 2008-12-13 Из: Ярославль Репутация: нет Всего: 14 |
Сделал так, но почему-то внутренности $seozavr->showBody() не влезают в OpenTable и CloseTable. смотреть здесь http://disite.net/nicearticles.html |
|
|
||
Текстовая версия | 0.0372 сек. 11 запросов GZIP включен Сейчас: 2024-03-28, 23:47 |