PDA

Просмотр полной версии : Инфоблоки как в Bitrix


Ивано
03.02.2012, 23:48
Добрый день.

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

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

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

Андрей Аксенов
04.02.2012, 08:52
сколько угодно... размечаешь шаблон элемента и используешь.... Есть и расширения...

Ивано
04.02.2012, 17:12
сколько угодно... размечаешь шаблон элемента и используешь.... Есть и расширения...

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

Спасибо.

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

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

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

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

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

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

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

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

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

Андрей Аксенов
10.02.2012, 00:10
ну если информация имеется (для ее хранения все же необходимо создать таблицу или взять окуда-то), то для ее вывода можно использовать либо расширение browser (там куча информации имеется и примеры), также проект tesseract (http://www.typo3-tesseract.com/ru/) - его переводом я занимался сам:
Проект Тессеракт представляет из себя набор расширений, организуемых в общую схему MVC (модель-представление-диспетчер) для сбора, фильтрации и вывода данных в TYPO3. Он определяет несколько типов объектов, которые могут взаимодействовать друг с другом, используя диспетчер и обмениваясь между собой данными в стандартных форматах представления. Такая стандартизация интерфейсов и форматов обмена данными делает возможным построение очень гибкой архитектуры.

Вообщем ознакомиться можно на сайте, там же учебник. Возможности самые широкие, но и разбираться придется много... За пять минут не получиться...

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

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