Помощник
Здравствуйте, гость ( Вход | Регистрация )
Не могли бы немного разъяснить? |
Root |
2012-04-07, 5:15
Сообщение
#1
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Вот копаю шаблон от альфы, следующий код
Что этот код делает? и обязательно вникать в это все, нельзя ли обойтись просто тегами например <?php echo$text?> или <?php echo$title?> ? |
|
|
||
Maximkaboom |
2012-04-07, 6:43
Сообщение
#2
|
|
Опытный Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: нет Всего: 1 |
Выводит Рейтинг новости, её статус, кнопку редактирования и удаление, и ссылку "читать далее" можно. PS. вместо этого кода можно использовать :
|
|
|
||
Alexander |
2012-04-07, 13:01
Сообщение
#3
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Root, вы не тот шаблон копаете. Копайте шаблон modules/news/Template/Classes/UserNews.php
|
|
|
||
sanes |
2012-04-07, 13:04
Сообщение
#4
|
|
Аноним Группа: Пользователи Сообщений: 1 180 Регистрация: 2008-12-29 Из: Волгоград Репутация: нет Всего: 4 |
Зашибись.. я думал избавилась альфа от разметки в коде...
|
|
|
||
Alexander |
2012-04-08, 4:38
Сообщение
#5
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
sanes, как раз таки избавилась. Шаблон полностью перенесен в отдельные файлы. А логика - осталась в отдельном месте. И пусть небольшое наличие логики внутри шаблонов вас не смущает. Это логика шаблонов, но никак не функциональной части.
|
|
|
||
Root |
2012-04-08, 11:37
Сообщение
#6
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Все я разобрался, теперь все не нарадуюсь что блоки убрали и можно файлы прямиком в шаблон выводить
|
|
|
||
scanread |
2012-04-08, 12:09
Сообщение
#7
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
А можно узнать детальнее? Я не могу разобраться что-то.... |
|
|
||
Root |
2012-04-08, 12:58
Сообщение
#8
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
В чем именно? с переменными $top['reads']; или как шаблон вывести? Если про блоки, то я создал php файлики внутри которых блоки с содержимым (меню и т.д) и вставил в шаблон Цитата <?php include Eleanor::$root.$theme.'Right-block.php' ?> Сообщение отредактировал Root - 2012-04-08, 12:58 |
|
|
||
scanread |
2012-04-08, 13:56
Сообщение
#9
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
К примеру, где редактировать вид полной новости? О_о |
|
|
||
Root |
2012-04-08, 14:32
Сообщение
#10
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
Base.php это краткая и полная новость. Я вот не пойму как перемещать блоки онлайн/календарь если их в админке нет ?) |
|
|
||
Maximkaboom |
2012-04-08, 15:20
Сообщение
#11
|
|
Опытный Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: нет Всего: 1 |
scanread, в стандартном варианте за полную новость отвечает один и тот же шаблон Base.php
как сделать, что бы в вашем шаблоне за кратную и полную новость отвечали разные файлы я уже не один раз писал на форуме, пользуйтесь поиском Добавлено через 8 минут, 18 секунд: Root, блоки еще не реализованы в альфе. будут в следующем обновлении. пока можете поправить в базе данных |
|
|
||
Root |
2012-04-08, 17:14
Сообщение
#12
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
А я нашел уже способ, так же как и шаблон подключил Цитата <?php echo include Eleanor::$root.'addons/blocks/block_calendar.php' ?> Как попасть в каталог выше папки с шаблоном понял сразу, но долго вкуривал почему блоки не отображаются пока не додумался echo добавить (Не зря смотрел уроки по php). Вот еще ошибка осталась, когда пытаюсь вывести категории то ошибку пишет но не мою а якобы в файле категорий: Цитата Parse error: syntax error, unexpected ',' in D:\EleanorServer\www\alpha\addons\blocks\block_categories.php on line 46 Сама 46 строка: Цитата return BlockCategories($GLOBALS['Eleanor']->Categories->dump,'<ul class="blockcategories" id="q'.$u.'">'),'<script type="text/javascript">//<![CDATA[ Или я где то напортачил что двиг думает что тут ошибка или она и в правду есть. Мне лично не нравится эта кучка кавычек.. id="q'.$u.'">' Сообщение отредактировал Root - 2012-04-08, 17:15 |
|
|
||
scanread |
2012-04-08, 17:26
Сообщение
#13
|
|
Любитель Группа: Пользователи Сообщений: 227 Регистрация: 2011-07-02 Репутация: нет Всего: нет |
по идеи должно быть так:
|
|
|
||
Root |
2012-04-08, 17:45
Сообщение
#14
|
|
Любитель Группа: Eleanor user Сообщений: 443 Регистрация: 2012-01-16 Из: Казахстан Репутация: нет Всего: нет |
неа, не работает. Если проследить по кавычкам то все получается правильно там id="q'.$u.'" переменная .$u взята в кавычки, все остальные тоже по логике правильно стоят, иначе редактор бы показал что синтаксис нарушен. Так значит это я накрутил? вроде дальше папки templates не лазил еще. |
|
|
||
Текстовая версия | 0.0558 сек. 11 запросов GZIP включен Сейчас: 2024-04-19, 18:32 |