Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 08.03.2012, 23:56   #1
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
Question Вывод данных средствами typoscript-а из собственной таблици

Создал в базе простую таблицу теперь хочу вывести с не данные на страницу средствами typoscript-а.

Написал:
Код:
10 = CONTENT
10 {
	table = mytable
	select {
		pidInList = 1
	}
	renderObj = TEXT
	renderObj {
		required = 1
		field = title
		wrap = |
	}
}
..., а на странице пусто.

Неужели доступны только таблицы с расширением ... "pages", "tt_", "tx_", "ttx_", "fe_", "user_" или "static_". ПО суты ничего сложного, но с моей таблицы данные не выводятся, почему, что делаю не так?
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA
thebat вне форума   Ответить с цитированием
Старый 09.03.2012, 16:19   #2
Dmitry Dulepov
Продвинутый
 
Аватар для Dmitry Dulepov
 
Регистрация: 28.04.2010
Сообщений: 73
По умолчанию

Потому что имя таблицы должно начинаться с tx_.
Dmitry Dulepov вне форума   Ответить с цитированием
Старый 10.03.2012, 12:33   #3
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

документ doc_core_api раздел "Naming conventions". Где-то в форуме давал ссылку на русский перевод документа.
Андрей Аксенов вне форума   Ответить с цитированием
Старый 10.03.2012, 14:16   #4
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Таблица объявлена в TCA ?
dmartynenko вне форума   Ответить с цитированием
Старый 11.03.2012, 00:54   #5
thebat
Senior Member
 
Аватар для thebat
 
Регистрация: 05.09.2006
Адрес: TYPO3.if.ua
Сообщений: 224
Отправить сообщение для thebat с помощью ICQ Отправить сообщение для thebat с помощью AIM Отправить сообщение для thebat с помощью MSN Отправить сообщение для thebat с помощью Yahoo Отправить сообщение для thebat с помощью Skype™
По умолчанию

Цитата:
Сообщение от Dmitry Dulepov Посмотреть сообщение
Потому что имя таблицы должно начинаться с tx_.
Цитата:
Сообщение от Андрей Аксенов Посмотреть сообщение
документ doc_core_api раздел "Naming conventions". Где-то в форуме давал ссылку на русский перевод документа.
Спасибо. С этим все понятно. Придется учитывать это.

А вот с этим не ясно ...
Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Таблица объявлена в TCA ?
..., а что это меняет если прописано в TCA или нет?
__________________
Василий Мосийчук
The BAT!
TYPO3.NET.UA
BLOG.TYPO3.NET.UA
thebat вне форума   Ответить с цитированием
Старый 11.03.2012, 09:39   #6
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Цитата:
Сообщение от thebat Посмотреть сообщение
А вот с этим не ясно ...

..., а что это меняет если прописано в TCA или нет?
Документ здесь: http://typo3.org/documentation/docum....6.0/view/1/2/

Если таблица не объявлена в TCA - Table Configuration Array, то она не видна для typo3... со всеми вытекающими.
Андрей Аксенов вне форума   Ответить с цитированием
Старый 22.10.2012, 16:21   #7
semender
Senior Member
 
Аватар для semender
 
Регистрация: 06.08.2010
Адрес: Makhachkala
Сообщений: 142
Отправить сообщение для semender с помощью ICQ Отправить сообщение для semender с помощью Skype™
По умолчанию

А где и как её объявить?
semender вне форума   Ответить с цитированием
Старый 22.10.2012, 17:01   #8
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Цитата:
Сообщение от semender Посмотреть сообщение
А где и как её объявить?
А почитать?
Андрей Аксенов вне форума   Ответить с цитированием
Старый 22.10.2012, 20:14   #9
Ивано
Guest
 
Сообщений: n/a
Smile

Как понял - это сделано специально в целях безопасности...
Что бы пользователи BE- и вообще пользователи не могли на прямую обращаться к особо важным таблицам typo3, а следовательно сломать систему - к примеру вставить typoscript на страницу и загрузить сценарий...

Данную проблему можно пережить... Мне всегда была интересна другая сторона медали:

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

Ведь Microsoft - где-то этим пользуется...
Не зря же у нас хотят делать собственной операционную систему в СНГ
А как на счет typo3?
  Ответить с цитированием
Старый 22.10.2012, 20:36   #10
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Вы поклонник "теории заговора"?

Проверить то просто - исходники открыты (PHP все таки).
Что-то отправить из PHP можно ограниченным набором функций (file_get_contents, curl и т.п.) - поищите их все по исходникам и проверьте.

Кроме того, на сервере можно запретить все исходящие соединения на другие сервера (с исключениями для нужных IP). Некоторые shared хостинги так и делают.
dmartynenko вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TemplaVoila: Изменение Структуры Данных (DS). Вывод в (BE). thebat Общие вопросы 4 08.03.2019 15:12
автоматическое уведомление на сайте об изменении статьи Anlov Общие вопросы 33 12.09.2012 20:48
Вывод данных в TCA brd Разработка расширений / TYPO3 extension development 2 23.02.2012 12:56
Подсчет и вывод записей в текущей категории средствами typoscript thebat TypoScript практикум 34 24.08.2011 20:27
Вывод данных из userfunction musson Общие вопросы 1 26.05.2011 16:56


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


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

Хостинг и техническая поддержка: TYPO3 Лаборатория