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

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

Ответ
 
Опции темы Опции просмотра
Старый 26.04.2011, 23:09   #1
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

Андрей, зачем человеку такие сложности для вывода записей из одной таблицы?

Heken самый простой вариант это подключить ваш скрипт через TypoScript (см. эту документацию).

Последний раз редактировалось reva2; 27.04.2011 в 00:03
reva2 вне форума   Ответить с цитированием
Старый 26.04.2011, 23:25   #2
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

ну можно и так... кстати перевод этого документа тоже здесь есть... Его версия для TYPO3 4.5 появится примерно через месяц, ну а перевод, как переведу...
Можно посмотреть еще и это, хоть и старое руководство, но основы те же.
Ну а что касается сложностей, которые я посоветовал, то там все как раз очень просто... Запрос к базе данных, шаблон на чем угодно, том же PHP, ну и все увязать в диспетчере - и все выведено!
Тут уж кому что проще, не угадаешь.
Андрей Аксенов вне форума   Ответить с цитированием
Старый 03.05.2011, 15:24   #3
heken
Новенький
 
Регистрация: 23.03.2011
Сообщений: 7
По умолчанию

Спасибо! нужно старое руководство (v.4.1.3)
heken вне форума   Ответить с цитированием
Старый 17.05.2011, 20:17   #4
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

аналогичная ситуация. нельзя ли простенький пример, как с помощью php-скрипта получить значение поля uid к примеру из таблицы page? как к базе приконнектиться? как читать данные из ее таблиц?
Anlov вне форума   Ответить с цитированием
Старый 17.05.2011, 22:08   #5
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Если с помощью php-сценария - то это к руководству по php. А если посредством typoscript, то нужно читать справочник Tref, перевод последней версии которого надеюсь закончить за неделю. Пример прям оттуда:
PHP код:
page.60 CONTENT

page.60 
{

  
table tt_content

  select 
{

    
pidInList 73

    where 
header != ###whatever###

    
orderBy ###sortfield###

    
markers {

      
whatever.data GP:first

      sortfield
.value sor

      sortfield
.wrap = |ting

    
}

  }


как-то так
Андрей Аксенов вне форума   Ответить с цитированием
Старый 18.05.2011, 13:02   #6
Anlov
Senior Member
 
Регистрация: 02.05.2011
Сообщений: 138
По умолчанию

Сорри, но тот TREF, что у меня мало чем может помочь. Как можно понять вот это: orderBy SQL-orderBy Без "order by"! Например, "sorting, title"? А уж как это все использовать - вообще нигде не нашел (я не про справочник). Поэтому и спрашивал, как из PHP скрипта подцепиться к базе данных Typo3 и выбрать оттуда какие-нибудь данные?

И опять-же - согласно TREF, CONTENT служит для получения данных из tt_content, а мне надо из pages.
Anlov вне форума   Ответить с цитированием
Старый 18.05.2011, 13:11   #7
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Ну переписывать всем TSref не имеет смысла, тем более ссылки на него и перевод имеются выше. Новая версия (пока английская) имеется в репозитории TYPO3 - появилась позавчера.
Выше привел пример доступа к данным в полях таблицы из TypoScrypt.
Если не ясно что-то с TypoScrypt, то и здесь доступен официальный русский перевод (ключ расширения doc_tut_ts45_ru).
Понимаю, что TYPO3 изучить непросто, для этого и стараюсь делать перевод документации.
Стремление обучиться тоже похвально, но каждому заново повторять одно и то же - читайте документацию, там все есть...
Андрей Аксенов вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инструкция: установка php акселератора APC на хостинге nic.ru Valery Romanchev TYPO3 хостинг 24 25.11.2014 16:47
Настройки параметров ImageMagick для TYPO3 на FreeBSD и Linux Valery Romanchev Мастер-класс 9 25.06.2013 22:38
Как вставить php код в шаблон сайта на typo3 givemesomedrugs Общие вопросы 3 11.11.2010 18:40
Как вставить PHP код до всякого TYPO3 кода.. Или почти до Valery Romanchev Разработка расширений / TYPO3 extension development 1 30.07.2005 17:15
TYPO3, PHP разработчик в Москве (full time) Valery Romanchev Работа и заказы / Job Offer and Request 0 07.07.2005 01:26


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


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

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