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

Вернуться   Russian TYPO3 community > Тематические форумы > Разработка расширений / TYPO3 extension development

Результаты опроса: Туториал по созданию расширения
Очень нужен 4 50.00%
Сами разберёмся 4 50.00%
Голосовавшие: 8. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Опции просмотра
Старый 17.10.2008, 17:32   #1
SoulBurn
Новенький
 
Аватар для SoulBurn
 
Регистрация: 09.09.2008
Сообщений: 21
Отправить сообщение для SoulBurn с помощью ICQ
По умолчанию Разработка расширения

Занялся разработкой расширения, поскольку ничего толкового (подходящего) в репозитории не нашел. Подумал весь процесс изложить здесь в виде туториала.

Планируется поддержка внешних шаблонов, скриптов (цсс, ява)...
Используется Kickstarter.

Экстеншн - Ивенты (События)

3 формы:
Список событий
Просмотр события (сингл вью типа)
Форма регистрации

Надо ли?
__________________
SoulBurn вне форума   Ответить с цитированием
Старый 17.10.2008, 18:26   #2
reva2
Senior Member
 
Аватар для reva2
 
Регистрация: 31.08.2007
Адрес: Ростов-на-Дону
Сообщений: 206
По умолчанию

Явно не хватает третьего варианта ответа: "Нужен, только если будут затронуты "продвинутые" вопросы".
Начального материала по этому вопросу на английском языке предостаточно, а вот что-то более менее сложное и нестандартное освещено слабо. Пока правда не имел возможности почитать новую книгу Дулепова "TYPO3 Extesion Development".
reva2 вне форума   Ответить с цитированием
Старый 18.10.2008, 11:42   #3
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

можите попробовать на formidable сделать
http://formidable.typo3.ug/
Это не отменяет нарезки структуры базы в кикстартере, а вот код на основе pi_base можно не писать вообще (обойтисть ts c включениями php)

Вот тьюториал по формидаблу нужен точно, а то вещь довольно сложная именно из-за отсутстсвия полных работающих примеров
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 21.10.2008, 12:57   #4
SoulBurn
Новенький
 
Аватар для SoulBurn
 
Регистрация: 09.09.2008
Сообщений: 21
Отправить сообщение для SoulBurn с помощью ICQ
По умолчанию

Цитата:
Сообщение от reva2 Посмотреть сообщение
..."Нужен, только если будут затронуты "продвинутые" вопросы"...
А что именно подразумевается под "продвинутыми вопросами"?
__________________
SoulBurn вне форума   Ответить с цитированием
Старый 21.10.2008, 16:53   #5
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
Сообщение от SoulBurn Посмотреть сообщение
А что именно подразумевается под "продвинутыми вопросами"?
Например:
1. Редактирование через FE, включая загрузку фото и RTE
2. Применения фишек аля AJAX
3. Эффективное кэширования для различного контента (список, поиск, сингл)
dmartynenko вне форума   Ответить с цитированием
Старый 25.10.2011, 18:00   #6
brd
Продвинутый
 
Регистрация: 16.06.2011
Сообщений: 96
По умолчанию

Цитата:
Сообщение от SoulBurn Посмотреть сообщение
Занялся разработкой расширения, поскольку ничего толкового (подходящего) в репозитории не нашел. Подумал весь процесс изложить здесь в виде туториала.

Планируется поддержка внешних шаблонов, скриптов (цсс, ява)...
Используется Kickstarter.

Экстеншн - Ивенты (События)

3 формы:
Список событий
Просмотр события (сингл вью типа)
Форма регистрации

Надо ли?
Я бы хотел увидеть даже элементарные вещи!! Пожлуста выложите примеры редактирования и сохраннения информации очень нужно! Или ссылку де это можно почерпнуть
brd вне форума   Ответить с цитированием
Старый 25.10.2011, 18:16   #7
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Напишите подробнее вашу задачу, конкретнее что вам нужно сделать. Может вам не нужно редактирование через FE, а только вывод данных - это сильно упростит разработку.
dmartynenko вне форума   Ответить с цитированием
Старый 25.10.2011, 23:16   #8
brd
Продвинутый
 
Регистрация: 16.06.2011
Сообщений: 96
Question Задача такова

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Напишите подробнее вашу задачу, конкретнее что вам нужно сделать. Может вам не нужно редактирование через FE, а только вывод данных - это сильно упростит разработку.
Задача состоит в том что:
Вывести в отдельное BE меню, сделано;
Показать страницу с записями из базы данных, страница сейчас пустая пустая временно, на этой странице в docheader есть кнопка добавить запись(в базу данных), по нажатии этой кнопки должно открываться новое окно с определенными полями для заполнения и отправки в БД путем нажатия кнопки сохранить или сохранить и закрыть, по нажатию на кнопку закрыть окно закрывается и переходит к первой странице.
brd вне форума   Ответить с цитированием
Старый 26.10.2011, 11:55   #9
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

То что вы написали это не задача, а алгоритм реализации неизвестной (мне) задачи.

Если вам нужно через BE добавлять и редактировать записи в таблице, то:
Цитата:
Если то что вам нужно это создать запись, заполнить и сохранить ее, то заботиться о кнопках вам не нужно. Это делает ядро. Вам нужно только объявить создать таблицу в SQL (ext_tables.sql) и описать поля таблицы в TCA (ext_tables.php + tca.php + tca.php locallang_db.xml). Со всем этим кикстартер справляется на отлично.
dmartynenko вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка расширения транслирующего новости с одного сайта на другой. GF Работа и заказы / Job Offer and Request 2 08.10.2007 14:37
Написание своего расширения reva2 Общие вопросы 4 05.10.2007 11:52
Проблема со входом в ВЕ после установки расширения Andrey Grey Общие вопросы 5 17.12.2006 16:43
требуется разработка сайта на Typo3 rzimin Работа и заказы / Job Offer and Request 0 07.10.2006 17:34
Разработка корпоративного сайта Konstantin Общие вопросы 7 17.12.2005 02:56


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


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

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