PDA

Просмотр полной версии : The official TYPO3 book


Fuzzy
03.09.2006, 15:33
Привет сообществу! Начинаю знакомиться с TYPO3, хочется иметь документацию на руках.. Эту книгу "The official TYPO3 book" - можно ли где-нибудь скачать? :rolleyes:

xyz
15.12.2006, 00:33
Отступление.
Столкнулся с TYPO3 совершенно случайно,давече.Переставив могучую тучу разнообразных CMS на локалхосте и удаленных серверах за свой недолгий дизайнерский опыт. TYPO3 меня совершенно приятно удивил:
1.Полное остуствие документации в рунете*. (несколько книг в *.PDF я таки нашел)
2.Скудная поддержка на форумах и сайтах разработчиков.
3.На локалхосте под Денвер, я так и не смог установить TYPO3. С чем конфликтует и как решать этот вопрос с устнановкой под денвер на этот момент времени мне совершенно не понятно. (Для полной уверености качнул последний пакет Денвера Base_PHP5_2005-01-26_a1.3.31_p5.0.2_m4.1.8_pma2.6.1.exe).Нет.Не завелся.


Найти книгу по TYPO3 как по мне это что-то вроде из области фантастики, а на русском языке вообще не реально.:D

В связи с сим постановляю:
Давайти все кому интересно обьеденимся и создадим общество по "борьбе с TYPO3". То есть будим разбиратся учится и делится знаниями о этой CMS.

ICQ 3064547172
eMail down555@mail.ru

filippoff
15.12.2006, 01:15
Привет сообществу! Начинаю знакомиться с TYPO3, хочется иметь документацию на руках.. Эту книгу "The official TYPO3 book" - можно ли где-нибудь скачать? :rolleyes:

http://www.packtpub.com/typo3/book

void
15.12.2006, 01:37
2xyz:
Документации - достаточно, остальное решается в зависимости от кривизны рук :)
Вы вот сюда http://typo3.biz/cms-typo3/documentation.html - заглядывали?
Поддержка скудная (откуда кстати такой вывод?) - потому что опенсорц. Есть платная поддержка, если нужно.
На денвер ставится всё с первого раза и на ура. Тестировалось неоднократно :)

xyz
15.12.2006, 03:04
[QUOTE=void;8593]2xyz:
Документации - достаточно, остальное решается в зависимости от кривизны рук :)
QUOTE]

Это все беспорно. Меня сбило с толку необычный способ установки (отличный от привычного и простого).Действительно все быстро и красиво ставится на денвер. Не учел ,что надо читать документацию, а потом ставить.Привык нахаляву тыкать. А вот нащет опенсорс, то просто не так походу популярная она. Вот и нет поддержки.

xyz
15.12.2006, 03:12
http://www.packtpub.com/typo3/book

Так это ж веб магазин. Я в гугле тоже умею книги находить. А покупать книгу это перебор. Хоть я и не жадный. Но ведь если бы я покупал все книги по поддержки и документации которые мне необходимы у меня уже б у самого интернет магазин был по продаже б/у книг.

Вот мой лозунг :
Give "The official TYPO3 book" FREE in PDF!

Valery Romanchev
15.12.2006, 04:53
2.Скудная поддержка на форумах и сайтах разработчиков.
Ну это не совсем не так. В листе рассылки реально отвечают. Вы списки рассылки смотрели?

chuhran
09.01.2007, 20:09
http://www.packtpub.com/images/100x123/1904811418.png
Typo3 Enterprise Content Management (http://www.ebooksportal.org/2006/10/04/typo3-enterprise-content-management/)
исходники к книге
http://www.packtpub.com/files/1418_t3d.zip
http://www.packtpub.com/files/1418_code.zip
http://www.packtpub.com/files/1418_ext.zip

gunner
10.01.2007, 10:55
Typo3 Enterprise Content Management (http://www.ebooksportal.org/2006/10/04/typo3-enterprise-content-management/)
огромное спасибо!!!

удачи =)

Rabbiteggs
08.02.2013, 01:17
Здравствуйте.
Т.к. мне судя по всему нельзя создавать свою тему, напишу тут.
Начал изучать Typo3 по данному уроку "Современная разработка шаблонов".
Встал на шаге следующем:

# Объект PAGE по-умолчанию:
page = PAGE
page.typeNum = 0
page.includeLibs.some_random_id_string = fileadmin/userfunctions.php
page.config.admPanel = 1
# Объект содержимого выводящий название текущей страницы:
page.10 = HTML
page.10.value = The page ID, {field:uid}, multiplied with 15 is:
page.10.value.insertData = 1
page.10.value.wrap = <b> |</b> <br />
page.20 = USER
page.20.userFunc = user_functions->multiplyTest
page.20.factor = 15

Проблема в следующем: page.10 = HTML не работает, а работает только так page.10 = TEXT
И если page.10 = HTML то при наборе page.10. после того как ставишь точку предлагает подставить только value.

Спасибо.

Ивано++
08.02.2013, 02:04
Может что-то пригодится (файлы во вложениях - скриншоты из видео)...
Лучше всего - для начала - скачать видео...
Они хоть и на разных языках (кроме русского) - но думаю часть будет понятна...
А часть в документациях...

Rabbiteggs
08.02.2013, 09:56
Спасибо большое.
Если кто-то знает какие-то материалы по Typo3 которые помогут в его освоении напишите пожалуйста сюда или в приват.
Заранее спасибо)

Rabbiteggs
09.02.2013, 03:08
Ещё не работает в этом месте
page.includeLibs.some_random_id_string = fileadmin/userfunctions.php

что тут не так? точнее что указывается в этом месте some_random_id_string

Кстати с прошлой проблемой разобрался, но как то меня не удовлетворил такой выход. Она ушла после переустановки джентельменского набора но не версии 6.0rc а на версию 4.7.7

dmartynenko
09.02.2013, 13:44
что тут не так? точнее что указывается в этом месте some_random_id_string

Что угодно, это не имеет значения. Это просто указание инклюдить PHP код. Главное что бы было уникальным (т.е. не заменяло что-то другое).

Тут главное что у вас fileadmin/userfunctions.php, и чего вы хотите добиться этой строчкой.

Rabbiteggs
09.02.2013, 14:02
В userfunctions.php умножение номера страницы на 15. Мне надо подключить этот пхп файл)

<?php
class userfunctions {
/**
* Умножает номер ID текущей страницы на значение $conf["factor"]
*/
function multiplyTest($content,$conf) {
$currentPageUid = $GLOBALS['TSFE']–>id;
$factor = intval($conf['factor']);
return $currentPageUid * $factor;
}
}
?>

Всё как в примере, но не работает именно эта строчка ((

dmartynenko
11.02.2013, 13:30
А как она должна работать?
Файл ваш подключиться, но это никак не скажется на чем либо еще.

Потом multiplyTest вам надо будет явно вызывать (или использовать где-то еще).

Rabbiteggs
11.02.2013, 17:57
А как она должна работать?
Файл ваш подключиться, но это никак не скажется на чем либо еще.

Потом multiplyTest вам надо будет явно вызывать (или использовать где-то еще).


Ну.... хотя бы не выдавать ошибок для начала =) а для полного счастья ещё и считать то что должна =)

dmartynenko
11.02.2013, 18:54
Ошибки - напишите какие.

У вас в TS коде скорее всего описка. Посмотрите, там название класса с подчеркиванием:
page.20.userFunc = user_functions->multiplyTest

А в PHP коде без
class userfunctions

Может в этом дело?

Rabbiteggs
12.02.2013, 10:04
Ошибки - напишите какие.

У вас в TS коде скорее всего описка. Посмотрите, там название класса с подчеркиванием:
page.20.userFunc = user_functions->multiplyTest

А в PHP коде без
class userfunctions

Может в этом дело?

Та это я уже потом напортачил) до этого тоже ошибку выдавало) чутка попозже напишу какую

На веб-сайте произошла ошибка при получении http://localhost:8504/index.php?id=1. Веб-сайт может быть закрыт на обслуживание или настроен неправильно.
Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация.

dmartynenko
12.02.2013, 14:22
Ошибка HTTP 500

Смотрите логи апача (или того кто у вас там на роли сервера).
Явно где-то ошибка в вашем PHP коде. На TYPO3 не пеняйте.

Rabbiteggs
12.02.2013, 14:49
Ураааа сделал всё. Файл подключается но в скрипте на умножение какая то ошибка теперь)

dmartynenko
12.02.2013, 14:58
Я понимаю "новенький" и все такое...
Но на*рена в теме "The official TYPO3 book" обсуждать ошибки в вашем тривиальном PHP коде?
Разберитесь с этим как нибудь сами, получите (бес)ценный опыт.

Rabbiteggs
12.02.2013, 16:30
Извините, но я итак сам разбираюсь, т.к. ни один совет ни к чему нормальному не привел:confused:.
Да и начал спрашивать здесь потому что в других разделах не создавалась тема... Вроде как уже писал об этом.