Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Инструменты разработчика (http://forum.typo3.ru/forumdisplay.php?f=34)
-   -   Инфоблоки как в Bitrix (http://forum.typo3.ru/showthread.php?t=9926)

Ивано 03.02.2012 23:48

Инфоблоки как в Bitrix
 
Добрый день.

Существует ли в typo3 аналог инфоблоков Bitrix?
Или хотя бы что то похожее.

Что бы можно было вводить много информации и потом ее форматировать в зависимости от инфоблока по шаблону?

--
Спасибо за ответ.:D

Андрей Аксенов 04.02.2012 08:52

сколько угодно... размечаешь шаблон элемента и используешь.... Есть и расширения...

Ивано 04.02.2012 17:12

Цитата:

Сообщение от Андрей Аксенов (Сообщение 33032)
сколько угодно... размечаешь шаблон элемента и используешь.... Есть и расширения...

А как именно называются данные расширения?
Можно хотябы парочку для изучения...

Спасибо.

Андрей Аксенов 05.02.2012 20:18

templavoila framework например - своего рода надстройка над templavoila с шаблонами... легче изучить руководство FTB (есть в переводе на русский) и тому подобное...

Ивано 09.02.2012 23:52

Вложений: 2
Цитата:

Сообщение от Андрей Аксенов (Сообщение 33041)
templavoila framework например - своего рода надстройка над templavoila с шаблонами... легче изучить руководство FTB (есть в переводе на русский) и тому подобное...

Посмотрел документацию... может что-то упускаю из вида.

В Bitrix-есть инфоблоки (своего рода таблицы данных, которые можно создавать как угодно и сколько угодно и наполнять их информацией), которые предназначены для хранения информации (к примеру город, область, метро) и вывода ее в отформатированном виде.

Там имеются различные типы полей, такие как:

- строка
- число
- дата/время
- привязка к разделам другой таблицы (выпадающий список)
- привязка к элементам другой таблицы (выпадающий список)
- поле для загрузки файла
- поле выпадающий список со значениями
- и т.д.

Как можно и с помощь чего реализовать подобные инфоблоки в Typo3? - что бы можно было
1. разработать структуру блока (и если необходимо установить взаимосвязь с другим блоком);
2. заполнить соответствующие данные;
3. вывести их в html по определенному шаблону с обработкой PHP.

В приложении выложил картинки со структурой и образцом заполнения данных, как в Bitrix.

--
Спасибо за ответы.
Только начинаю осваивать TYPO3.
С уважением, Иван.:)

Андрей Аксенов 10.02.2012 00:10

ну если информация имеется (для ее хранения все же необходимо создать таблицу или взять окуда-то), то для ее вывода можно использовать либо расширение browser (там куча информации имеется и примеры), также проект tesseract - его переводом я занимался сам:
Цитата:

Проект Тессеракт представляет из себя набор расширений, организуемых в общую схему MVC (модель-представление-диспетчер) для сбора, фильтрации и вывода данных в TYPO3. Он определяет несколько типов объектов, которые могут взаимодействовать друг с другом, используя диспетчер и обмениваясь между собой данными в стандартных форматах представления. Такая стандартизация интерфейсов и форматов обмена данными делает возможным построение очень гибкой архитектуры.
Вообщем ознакомиться можно на сайте, там же учебник. Возможности самые широкие, но и разбираться придется много... За пять минут не получиться...

Если данные берутся из файлов (таблица, или форматированный текст), то и здесь есть готовые расширения... Но возможности здесь уже не столь широкие.

В конце-концов, можно самому написать расширение... Но здесь разбираться придется ни одну неделю, это точно.


Часовой пояс GMT +4, время: 06:37.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot