Вход

Просмотр полной версии : Создание шаблонов


Xammep
24.06.2011, 19:52
Подскажите пожалуйста
Смотрю руководство http://www.typo3.ru/uploads/media/golive_ru.pdf
Там шаг вывода контекста

Для этой цели мы собираемся использовать комментарий ###CONTENT###,
и
Контент обрабатывается с помощью объекта верхнего уровня "tt_content" шаблона TypoScript. В принципе, это
означает - что бы вы не делали – ничего не получится , если вы не включили статический шаблон "content
(default)". Вы, также, должны включить "cSet" для облегчения конфигурации важнейших параметров шаблона

так вот нынешняя версия сильно отличается визуально от описанной, где и как мне искать это и вставлять? Окно Include static (from extensions): и Include Basis Template: я нашел в закладках они пустые и добавить туда нечего. Инсталил пусую.

Valery Romanchev
25.06.2011, 13:11
Подскажите пожалуйста
Смотрю руководство http://www.typo3.ru/uploads/media/golive_ru.pdf

Обратите внимание на дату этого руководства
15th of December, 2000
Copyright 2000-2002,

"content (default)" и cSet уже давно не используются

Xammep
25.06.2011, 17:16
Заметил поэтому и расстроен вся документация что есть очень устарела , да и написана как то не всегда полностью и легкодоступно.

Уже весь инет перерыл, нечего, практически нету, :( я толком даже не могу понять концепцию. Чувствую что от англоязычной документации будет больше толку, хотя у меня проблемы с ангийским, поэтому и хотел войти в курс дела на русском, для начала.

Посоветуйте, плиз, на что из русской обратить внимание, что ее актуально? Что посмотреть, может где в общих словах описано создание \изменение шаблонов "современных" версий

-=UncleByte=-
25.06.2011, 22:26
"Сверхсовременная разработка шаблонов". Доступна русская версия в разделе "Документация".

Valery Romanchev
26.06.2011, 02:10
Посоветуйте, плиз, на что из русской обратить внимание, что ее актуально? Что посмотреть, может где в общих словах описано создание \изменение шаблонов "современных" версий
начинать нужно с этого:
http://wiki.typo3.org/Ru:Ts45min

Hank
01.07.2011, 12:50
Thx, за подсказку. Сейчас только начинаю. Выяснилось, что шаблон на сайте в разных браузерах по-разному выглядит. Вот подскажите, как исправить? См. compeg.ru в опере под горизонтальным меню вылазит за границу оранжевый фон. Куда копать?

-=UncleByte=-
01.07.2011, 13:50
Куда копать?
В сторону нормальной верстки и правильного кроссбраузерного css/

Xammep
05.07.2011, 00:54
Всем спасибо изучаю по тихоньку хотя всетаки документация скудненькая.

Возник вопрос 2й уровень меню находится в отдельной колонке и нужен только при отображении определенных страниц , что то не пойму как мне вывести на какой либо страницы только 2й уровень не затрагивая первый. На сколько я понимаю создать отдельно 2 уровень невозможно не создав первый.

Андрей Аксенов
05.07.2011, 12:00
На TYPO3 возможно создать практически все... Вопрос лишь в знании и опыте. Так как сам переводил практически ВСЮ официальную и неофициальную документацию, скажу, что в ней есть все для начала работы и создания сайтов.
Скудна документация лишь по вопросам создания расширений - здесь лучше обратиться к примерам и существующим расширениям, и действовать по аналогии...
Вопрос, а есть ли система управления сайтом, описанная лучше TYPO3? Сомневаюсь, везде ответы нужно искать на форумах, в собственном опыте и т.д. К тому же, TYPO3 это скорее не система управления сайтом (точнее не только), но и возможность создания целой технологии (фреймворк) для частей сайта, вроде управления шаблонами сайта, новостной системы, сетевого журнала и т.д. и т.п. Отсюда и ее сложность...
Что касается шаблонов с такими меню, обратите внимание на templavoila_framework (http://typo3.org/extensions/repository/view/templavoila_framework/current/), к нему уже есть достаточное количество готовых шаблонов, на основе которых можно соорудить и свои...

Mishuggah
07.07.2011, 17:20
начинать нужно с этого:
http://wiki.typo3.org/Ru:Ts45min

Из статьи я так и не понял, где этот TypoScript редактируется? Это какой-то файл (т.е. его нужно просто найти и открыть в html-редакторе) или он редактируется непосредственно из CMS? Подскажите, пожалуйста.

Hank
07.07.2011, 20:44
Из статьи я так и не понял, где этот TypoScript редактируется? Это какой-то файл (т.е. его нужно просто найти и открыть в html-редакторе) или он редактируется непосредственно из CMS? Подскажите, пожалуйста.

Полностью поддерживаю. Подскажите, для особо одаренных, с чего начать? Как и где поменять фон? Как менять css в стандартном шаблоне? Клиентов вы не потеряете, не бойтесь. Просто в русскоязычном секторе на одного любителя typo3 станет больше.

Vornic
07.07.2011, 21:50
Ну, если кратко, то проще всего установить расширение TemplaVoila, создать в каталоге fileadmin подкаталог templates, залить туда обычный html шаблон (свёрстанная страница). Затем запустите визард TemplaVoila (в админке слева в модуле WEB, обычно в конце списка). Он предложит Вам выбрать страницу, которая будет шаблоном, далее следуйте инструкциям и иллюстрациям (там всё довольно наглядно). По окончанию, он создаст базовый TypoScript, который позволит Вам увидеть ваш сайт с шаблоном из fitealmin/templates/ ,еще там будет скрипт меню, ну и для наглядности будет создана демонстрационная иерархия страниц (потом поменяете по вкусу - удалите/добавите лишнее или переименуете) :)

Как увидеть TypoScript. Слева в модуле WEB выберите пункт Template(Шаблон), затем выберите корневую страницу сайта. Справа вы увидите:
Template tools
TEMPLATE INFORMATION:
Main template: You site
Title:
...
Constants:
Setup:

...жмите на карандашик возле Setup - и Вы увидите заветную конфигурацию сайта на TypoScript.

Как то так :)

PS Если ничего подобного не видите - не паникуйте, вверху есть выпадающий список. Выберите там "Info/Modify".

Hank
07.07.2011, 23:19
Вот спасибо, Vornic! Я догадывался, что так оно и делается.
А теперь встречный вопрос. В преимуществах системы читал возможность пробовать редактировать сайт без вреда Фронтенду. Можно ли тренироваться с TemplaVoila! без вреда всему сайту? Или все же лучше сделать дубль на экспериментальном сервере?

-=UncleByte=-
07.07.2011, 23:38
Для тренировок все же лучше настроить отдельный сайт. Потому что включить всякие live и draft режимы тоже надо потренироваться, да и в случае с TV изменения идут не только в контенте, но и, прежде всего, в оформлении сайта в целом.

Mishuggah
08.07.2011, 01:55
Ну, если кратко, то проще всего установить расширение TemplaVoila,

Спасибо за развернутый ответ!

Я просто в Демо-версии работал (http://demo.typo3lab.ru/) и там не было нужного расширения... Поэтому я и не видел шаблоны.

k.pavlov
08.07.2011, 11:39
2Hank - здорово упрощает работу с шаблонами Templavoila + html5_kickstart, сам шаблон верстаю в html5boilerplate и потом в записи шаблона пишу config {removeDefaultCSS = 1 removeDefaultJS = 1}.
не знаю насколько это правильно, но проблем с браузерами почти нет, ключая ie

Xammep
08.07.2011, 11:46
На TYPO3 возможно создать практически все... Вопрос лишь в знании и опыте. Так как сам переводил практически ВСЮ официальную и неофициальную документацию, скажу, что в ней есть все для начала работы и создания сайтов.
Скудна документация лишь по вопросам создания расширений - здесь лучше обратиться к примерам и существующим расширениям, и действовать по аналогии...
Вопрос, а есть ли система управления сайтом, описанная лучше TYPO3? Сомневаюсь, везде ответы нужно искать на форумах, в собственном опыте и т.д. К тому же, TYPO3 это скорее не система управления сайтом (точнее не только), но и возможность создания целой технологии (фреймворк) для частей сайта, вроде управления шаблонами сайта, новостной системы, сетевого журнала и т.д. и т.п. Отсюда и ее сложность...
Что касается шаблонов с такими меню, обратите внимание на templavoila_framework (http://typo3.org/extensions/repository/view/templavoila_framework/current/), к нему уже есть достаточное количество готовых шаблонов, на основе которых можно соорудить и свои...

К сожаления не было возможности несколько дней заниматься typo3 и заходить на сайт, хочу Вам выразить огромную благодарность за Ваши переводы, без них скорее всего про typo3 русскоязычная часть населения знала совсем мало, но к сожалению (правда я еще не все прочел) в самих статьях и описаниях материал подан как то очень "кратко" исключительно так сказать по теме и не дает обзорных знаний для дальнейшего самостоятельного создания . (ЗЫ Ну как то так )

typo3 я выбрал именно потому что по общим сведениям которые я насобирал, она мне кажется перспективной и мощной. Теперь бы разобраться.

Xammep
08.07.2011, 11:56
По вопросу про меняю , как делать меню понятно но вот как сделать , меню как я хочу, я даже предположить в теории пока не могу. Вечером буду заниматься если дадите кое какие теоретические описания подсказки буду очень благодарен.

возник вопрос 2й уровень меню находится в отдельной колонке и нужен только при отображении определенных страниц , что то не пойму как мне вывести на какой либо страницы только 2й уровень не затрагивая первый. На сколько я понимаю создать отдельно 2 уровень невозможно не создав первый.

Также на подходе еще вопрос , есть набор картинок который отображается переодически их надо менять. Но это не просто картинки в контексте , а больше как картинки в меню , так вот как их менять , оставлять в шаблоне , или необходимо включать в контекст , дайте правильное направление.
(Крайний случай для начала это просто, оставить в шаблоне, и заменять переодически файлы но как то это немного не правильно.)

Xammep
09.07.2011, 03:00
Млин только сейчас заметил что сайт с подобным меняю :) а шаблона сайта случайно нет в свободном доступе как примера?

Андрей Аксенов
09.07.2011, 11:01
Можно отсюда (http://webempoweredchurch.org/services/download-packages/) скачать готовый пакет с шаблонами...
Там же хорошо описана работа с этим пакетом и с TYPO3, правда по английски...
Здесь (http://demo.webempoweredchurch.org/) можно глянуть эти шаблоны в живую.

Xammep
10.07.2011, 22:06
Частично с меню разобрался теперь другая проблема, может кто в ней поможет:

меню выводится но для первого и последнего элемента нужно задать свой стиль (клас)
ну в ЦСС я могу перехватить первый элемент как :first-child а вот с последним проблема , перехват только в 3 ЦСС. ВОбщем мне кажется както это можно реализовать и на турбо скрипте только вот как , пока не могу найти даже намека или идеи.

-=UncleByte=-
10.07.2011, 22:32
В TSRef есть раздел посвященный optionSplit - вот именно он помогает в таких случаях.

Xammep
11.07.2011, 00:35
Спасибо большое, нашел разобрался еще вопрос, если можно
Просмотрел свойства но так и не нашел как заменить чтобы он не подставлял тег <A... автоматом , есть свойство чтобы поменять параметры этого тега а вот полностью как от него избавится. (в активном состоянии он не нужен, конечно можно стилями обойти но хочется разобраться)

Xammep
11.07.2011, 00:40
Спасибо уже сам разобрался методом народного тыка
ACT.doNotLinkIt = 1

Нарисовался другой интересный вопрос, все работат только вот когда нету на страницы подменю, остается от него рамка :(
надо как то ее убрать. т.е <div><div><div><div> <ul >....
соответственно область меня начинается от <ul > и меня не как на дивы повлиять не может , я так понимаю можно сделать следующее:
1 - надо первый див определять как изменяемую область или наверное атрибут, а потом как то проверять есть ли меню и если есть выводить а если нет то нет.
2 - определить как меня первый див , но тогда не понятно как вписать всю структкру до начала пунктов. т.е. до цикла




решил 2м способом с помощью параметра wrap

Xammep
11.07.2011, 23:18
У меня в хтмл есть слайдшоу но надо чтобы, картинки можно было менять, я так понимаю это надо писать что то типа плагина, или как то можно по другому реализовать?
Может рекрутить какое стандартное слайд шоу то какое на то что есть описание сильно старое .


И еще проблема загружаю картинку а ее нету нечего не отображается

Xammep
12.07.2011, 18:47
Нечего не пойму делаю блок текс + картинка картинку прикрепляю витоге 0 картинка не выводится не привюшка не сама картинка <img src="" width="" height="" border="0" alt="" /> Что это ,и вобще в какую папку он помещает такие ресурсы.

Xammep
13.07.2011, 11:21
Не у кого такой проблемы не было?
самое поганое что поставил новую копию, туда темпвиолу (инфотейбл, стояла уже css styled content) сделал небольшой шаблон в темпвиоле, и все делаю текст + картинка картинки не видно!, на привюшках тоже не видно, фигня какаето. Хотя если создать FCE то в нем картинка нормально подгружается.
Млин но не может же быть ошибки в стандартных шаблонах, даже на русский не переводил и придраться не к чему. :(


в `tt_content` стоят
191800.jpg,191800_01.jpg,paperwork.jpg

`cache_imagesizes` тоже есть
7e6a7918bc5902f3baee3f3152d9ba6c 5869400877daabf81e82844ca06e23cc 1309435970 uploads/pics/191800.jpg
где и как оно связано не понятно не разбирать же исходники

Андрей Аксенов
13.07.2011, 11:23
По поводу картинок - в инстал тул и смотреть там, обрабатывает ли TYPO3 картинки.

Xammep
13.07.2011, 12:24
поставил совсем чистую , все равно не отображает нечего , даже в редакторе размеры пишет а картинки нету.

А что FCE контейнеры работают отдельно от typo3?

В смысле смотреть работают ли ImageMagick/GraphicMagic щас погляжу

Xammep
13.07.2011, 12:41
GD library found Passed
GraphicsMagick library found Passed
ImageMagick library found Passed

:( такшо вроде все работает
а вот с самой тайп3

GDLib:

GDLib found
PNG supported
GIF supported
JPG supported (not used by TYPO3)
GIF / PNG issues


хотя стоп
Check Image Magick:
No ImageMagick installation available
It seems that there is no adequate ImageMagick installation available at the checked locations (/bin, /usr/X11R6/bin/, /usr/bin, /usr/bin/, /usr/local/bin, /usr/local/bin/)
An 'adequate' installation for requires 'convert', 'combine'/'composite' and 'identify' to be available


млин
получается скрипт проверки нашел а тайп3 нет


похоже у меня нету Image Magick, пока буду разбираться , что да как , посоветуйте де то читал что можно как то его поставить типа модулем (автономно или ка то так) или только на пхп надо интегрировать

Xammep
13.07.2011, 13:05
По поводу картинок - в инстал тул и смотреть там, обрабатывает ли TYPO3 картинки.

Спасибо что тыкнули , а то я результаты скрипта видел и думал что все работает, так бы и разбирался, а сюда бы и не полез думая что все работает.

Xammep
18.07.2011, 01:00
Заметил сейчас что в расширенном редакторе текста , совсем скудные возможности редактирования, даже цвет текста невозможно поменять.
Что и как с этим делать? возможно подключить внешние стили и какэто возможно сделать хотя бы вобщем?

-=UncleByte=-
18.07.2011, 01:30
Можно расширить за счет добавления своих стилей. Как - в документации к RTEHtmlArea написано. Лежит в папке модуля в sysext.