Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
26.05.2009, 19:29 | #1 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
нужна помощь знатоков
Здравствуйте!
Мое знакомство с ТУПО3 началось только вчера и хоть практика программирования на РНР у меня около 5 лет я все же нуждаюсь в помощи. Честно говоря, не ожидал, что столкнусь с такой сложной организацией работы с шаблонами, начал уже подумывать может, что не так делаю. Руковожусь я документацией, которая находится здесь: Modern Template Building http://typo3.org/documentation/docum...ct/0.1.0/view/ Использую экстеншин: Template Auto-parser Extension Во-первых, мне интересно правильный ли путь интеграции шаблона я избрал. Интегрировать шаблон мне удалось, но возникли следующие моменты: 1. на каждой странице в хедере должна находится картинка, которая будет меняться для каждой страницы. Эта картинка должна не сложно задаваться в бек-енде. Как это сделать? Я планирую, что картинки будут закачиваться через раздел Filelist, и потом как-то устанавливаться для каждой страницы через TypoScript. Но как? Можете хотя бы намекнуть правильное решение? Вообще то лучше было бы, если эту картинку можно было закачать прямо в форме редактирования контента страницы но, наверное, это очень сложно? 2. Так же у меня реализовано меню в 3 уровня. Первый уровень находится в хедере, а второй и третий в левой части сайта. Еще необходимо в футере разместить такие страницы как "About Us", "Contact us". Но как это правильно сделать? Видь я же создаю дерево страниц, по которым генерируются меню в хедере и левой части сайта. Куда и как добавить те страницы, которые должны находится в футере, то есть, не относятся к меню первого-третьего уровней? Спасибо за советы, которые как я надеюсь, будут! |
26.05.2009, 23:00 | #2 |
Senior Member
|
1. Обычно картинку для страницы задают в свойствах страницы, в поле media. А затем подключают в TS через свойство .import
2. Сделайте SysFolder, в нём создайте ярлыки на нужные страницы, и постройте HMENU/TMENU по ветке этого SysFolder-a
__________________
TYPO3 FAQ |
27.05.2009, 18:09 | #3 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
относительно картинок. я их добавляю в медиа, но на странице они не появляются. в ХТМЛ коде можно увидеть следующее:
<!-- Image block: [begin] --> <div class="csc-textpic csc-textpic-intext-right"><div class="csc-textpic-imagewrap"><dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:0px;"><dt><img src="" width="" height="" border="0" alt="" /></dt></dl></div><div class="csc-textpic-text"> <!-- Text: [begin] --> Почему-то параметр src="" как и другие пустые. при этом, в бек-енде, во время добавления картинки, рядом появляются иконки с надписью "No thumb generated". библиотека GD установлена. возможно это происходит потому что imagemagick отсутствует, или эти вещи не влияют друг на друга? |
27.05.2009, 18:36 | #4 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
как выяснилось позже, маленькие картинки отображаются на странице
хотя картинка 330х301 пик. (не назвал бы ее большой) не отображается может кто-то пояснить такое поведение? |
28.05.2009, 17:21 | #5 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
Возник следующий вопрос:
Картинку в хедер я вставляю таким вот способом: subparts.pageTitle = IMAGE subparts.pageTitle.file { import.field = media import = uploads/media/ import.listNum = 0 } все работает, но необходимо реализовать дополнительные условия: 1. Если картинка не добавлена в поле media, то показывать картинку из соответствующей страницы верхнего уровня. 2. ...если и эта картинка не задана, то по умалчиванию показывать какую-то другую. Реально ли таким вот способом доступиться к данным отцовской страницы и делать такие условия? Может у кого-то есть примеры или какие-то минимальные подсказки, а то найти ничего не удается. |
28.05.2009, 17:33 | #6 |
Продвинутый
Регистрация: 26.05.2009
Сообщений: 53
|
нашел
import.data = levelmedia: -1,slide |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь ! sr_feuser_register | viair | Общие вопросы | 4 | 24.03.2009 16:10 |
Нужна помощь в переносе с домена на домен | gmuk | Работа и заказы / Job Offer and Request | 0 | 02.09.2008 15:47 |
Нужна помощь по доработке проекта | jukov_b1 | Работа и заказы / Job Offer and Request | 0 | 29.08.2008 13:30 |
Нужна помощь в выборе Галереи | Syavich | Общие вопросы | 1 | 24.06.2008 11:30 |
Люди нужна помощь! | shusha | Общие вопросы | 4 | 06.02.2007 01:39 |