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

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 04.04.2011, 13:21   #1
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

1. Ставите через репозиторий экст. Kickstarter
2. В экст.менеджере в выпадающем меню появляется пункт "Создасть экстеншен".
3. Задаете название экста, тип FE, в разделе таблицы выбираете "изменить таблицу в fe_users"
4. Сохраняете и устанавливаете свой экст.

Новые поля появляются - никакого программирования для этого не нужно вообще.

Готовые эксты сначала нужно установить, потом править - изначально они запакованы. Перенести экст. с одного сайта на второй просто - каждый экст. в своей папке и за нее обычно "не вылазит". Таблицы и логику в BE все равно вы "в коде" не поправите - так как ее реализует TYPO3 Core основываясь на конфигурациях таблиц.
dmartynenko вне форума   Ответить с цитированием
Старый 04.04.2011, 13:46   #2
forest_guide
Новенький
 
Регистрация: 29.03.2011
Сообщений: 9
По умолчанию

Спасибо! Вы часом не экстрасенс? вам каким-то образом удается отвечать на актуальные вопросы которые не получается по человечески сформулировать )). Очень редкое качество )

Кикстартер - не наш метод , не люблю "интуитивно понятные интерфейсы" т.к. обычно через них все делается минимум в два раза дольше чем через командную строку (правка текстовых файлов). Да и при правке руками суть действий лучше воспринимается. А систему хочу изучить как следует, т.к. нужно будет пользоваться exec для запуска своего ПО.


Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Готовые эксты сначала нужно установить, потом править - изначально они запакованы.
А после правки, например скрипта mysql, каким образом, в какой момент и кто его запустит, чтоб обновить таблицы?
forest_guide вне форума   Ответить с цитированием
Старый 04.04.2011, 13:54   #3
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
Сообщение от forest_guide Посмотреть сообщение
Кикстартер - не наш метод , не люблю "интуитивно понятные интерфейсы" т.к. обычно через них все делается минимум в два раза дольше чем через командную строку (правка текстовых файлов). Да и при правке руками суть действий лучше воспринимается. А систему хочу изучить как следует, т.к. нужно будет пользоваться exec для запуска своего ПО.
Даже TYPO3-гуру пользуются кикстартером Единственное что он делает - создает конфигурацию и нужную структуру файлов с пустым кодом. Писать конфигурацию с нуля руками - бессмысленное занятие. Вы месяц потратите на изучение документации и того зачем каждый параметр нужен, прежде чем сможете это сделать. Зачем?
И вообще, необходимость менять конфиги экста руками возникает редко. Основная задача в разработке - писать логику на PHP и, реже, с помощью TS кода.

Цитата:
Сообщение от forest_guide Посмотреть сообщение
А после правки, например скрипта mysql, каким образом, в какой момент и кто его запустит, чтоб обновить таблицы?
Снова заходите в экст.менеджер, открываете свой экст - там появитсья сообщение что структура БД отличается от той, что в конфигурации и будет кнопка "внести изменения".

PS: Системные таблицы определяется таким же образом, как и ваши собственные. Можете поизучать в typo3/sysext/cms/ файлы ext_tables.php, ext_tables.sql, tbl_cms.php
dmartynenko вне форума   Ответить с цитированием
Старый 04.04.2011, 14:00   #4
forest_guide
Новенький
 
Регистрация: 29.03.2011
Сообщений: 9
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Даже TYPO3-гуру пользуются кикстартером Единственное что он делает - создает конфигурацию и нужную структуру файлов с пустым кодом..

Уговорили ))). Спасибо.

Пока пытаюсь настроить базовый вариант http://typo3.org/extensions/reposito...ister/current/

Разбираюсь со вторым шагом в Конфигурации:
Add one of the following static templates to your TypoScript template: 'FE User Registration CSS-styled' or 'FE User Registration Old Style' (deprecated). If you select the CSS-styled template, make sure you have installed version 2.0.1+ of the extension Static Info Tables (static_info_tables).

Как разберусь, буду экспериментировать с кикстартером.
forest_guide вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление новых полей в форму регистрации Fearless Goblin Общие вопросы 4 09.07.2010 10:55


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


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

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