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

Вернуться   Russian TYPO3 community > Новости TYPO3 > Новости TYPO3-разработки

Ответ
 
Опции темы Опции просмотра
Старый 06.07.2009, 01:17   #1
jettero
Senior Member
 
Регистрация: 24.06.2006
Сообщений: 143
По умолчанию фича с конфигурацией расширений

Проанонсирую небольшую фичу. Многие разработчики используют дополнительную конфигурацию своих расширений через EM. Это делается путем описания констант в файле ext_conf_template.txt
До недавнего времени там был баг, который позволял выводить эти переменные только одним списком. Но там была скрытая возможность разбивать переменные по категориям и переключаться через селектор между категориями. Так же, как это делается в TS Constant Editor.

Я сделал патч, который это исправляет и в новой версии (4.3) этим можно будет пользоваться. Теперь удобно разбиваться длинные листинги констант на категории.

Чтобы этим воспользоваться надо просто указать несколько разных категорий и селектор появится сам.
например

# cat = PIDs//1; type = int+; label = Some PID
somePID =

# cat = UIDs//1; type = int+; label = Some UID
someUID =
jettero вне форума   Ответить с цитированием
Старый 06.07.2009, 05:33   #2
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

Цитата:
Сообщение от jettero Посмотреть сообщение
Проанонсирую небольшую фичу. Многие разработчики используют дополнительную конфигурацию своих расширений через EM. Это делается путем описания констант в файле ext_conf_template.txt
До недавнего времени там был баг, который позволял выводить эти переменные только одним списком. Но там была скрытая возможность разбивать переменные по категориям и переключаться через селектор между категориями. Так же, как это делается в TS Constant Editor.

Я сделал патч, который это исправляет и в новой версии (4.3) этим можно будет пользоваться. Теперь удобно разбиваться длинные листинги констант на категории.

Чтобы этим воспользоваться надо просто указать несколько разных категорий и селектор появится сам.
например

# cat = PIDs//1; type = int+; label = Some PID
somePID =

# cat = UIDs//1; type = int+; label = Some UID
someUID =
предыдущие строки # cat = UIDs//1; type = int+; label = Some UID
это описания категорий, служащие для разделения на категории или просто закоментированные примечания?
shuman вне форума   Ответить с цитированием
Старый 06.07.2009, 16:26   #3
jettero
Senior Member
 
Регистрация: 24.06.2006
Сообщений: 143
По умолчанию

Цитата:
Сообщение от shuman Посмотреть сообщение
предыдущие строки # cat = UIDs//1; type = int+; label = Some UID
это описания категорий, служащие для разделения на категории или просто закоментированные примечания?
это не просто комментарии, категория описывается тут: cat =
а сам синтаксис этих комментарий такой же, как в TS файле для Typoscript Constants, тут можно почитать подробнее http://typo3.org/documentation/docum....0.1/view/2/5/
jettero вне форума   Ответить с цитированием
Старый 06.07.2009, 17:27   #4
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

Разбевать на категории вроде бы всегда можно было. Они правда ограничивались, по-моему определенным
пресетом.

Добавил возможность добавлять свободные названия категорий?
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 06.07.2009, 17:43   #5
jettero
Senior Member
 
Регистрация: 24.06.2006
Сообщений: 143
По умолчанию

Цитата:
Сообщение от Pavel Antonov Посмотреть сообщение
Разбевать на категории вроде бы всегда можно было. Они правда ограничивались, по-моему определенным
пресетом.
Неа, раньше это было невозможно – в EM выводилась только первая категория, теперь это работает

Если интересно, вот тут можно почитать обсуждение http://lists.netfielders.de/pipermai...ne/027144.html
но мой патч добавили только в ветку 4-3, в старые решили не вставлять, так как новая фича.
jettero вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чем пользуетесь при разработке расширений? Andrey Grey Инструменты разработчика 6 03.12.2008 18:15
Окно расширений antey Общие вопросы 0 14.07.2008 12:36
FE: подключение расширений c0d3r Общие вопросы 9 10.08.2007 13:28
Пакет необходимых расширений Barsukov Общие вопросы 2 04.12.2006 21:08
Менеджер расширений в Typo3 4.0 не видит всех доступных на сервере расширений. Pavel Antonov FAQ (Часто задаваемые вопросы) 4 02.08.2006 12:31


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


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

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