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

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

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

Экст tt_news популярен -> его много кто использует -> значит он вполне рабочий и содержит мало ошибок -> значит можно рекомендовать его как пример

А толку вам от встроенного если вы наверняка захотите какую-то уникальную нужную вам функциональность?

Ну ладно, вот еще один пример: templavoila\mod1\class.tx_templavoila_mod1_recordl ist.php

Код:
require_once(PATH_t3lib . 'class.t3lib_recordlist.php');
require_once(PATH_typo3 . 'class.db_list.inc');
require_once(PATH_typo3 . 'class.db_list_extra.inc');

// Need List lables for delete confirmation
$LANG->includeLLFile('EXT:lang/locallang_mod_web_list.xml');

/**
 * Extension of standard List module
 *
 * @author		Dmitry Dulepov <dmitry@typo3.org>
 * @package		TYPO3
 * @subpackage	tx_templavoila
 */
class tx_templavoila_mod1_recordlist extends localRecordList {
dmartynenko вне форума   Ответить с цитированием
Старый 13.02.2012, 21:06   #2
3ton
Senior Member
 
Регистрация: 25.12.2009
Сообщений: 106
По умолчанию

я оказался прав

используя
$dblist = t3lib_div::makeInstance('localRecordList');

можно выводить листинг элементов таблицы в своем расширении аналогичный режиму Web->List с контролами и прочим

теперь возникла следущая проблема которую можно решить 2-мя путями

1. добавить в таблицу к кнопкам (редактирование, инфо, удаление...) своей кнопки с нужным функционалом

2. в режиме редактирования(создания) элемента таблицы добавить добавление другого контента по примеру того как в расширении t3blog создавая статью можно добавить несколько различных элементов контента

http://typo3.org/typo3temp/tx_terdoc...79A801DB4E.png

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

А как формулируется новая проблема?

"Your contents" похоже на поле типа IRRE (http://wiki.typo3.org/Inline_Relational_Record_Editing)
dmartynenko вне форума   Ответить с цитированием
Старый 14.02.2012, 00:54   #4
3ton
Senior Member
 
Регистрация: 25.12.2009
Сообщений: 106
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
А как формулируется новая проблема?

"Your contents" похоже на поле типа IRRE (http://wiki.typo3.org/Inline_Relational_Record_Editing)
спасибо!!! а Вы случаем не телепат????

это и есть моя проблема - необходимость товару добавить множество цен в зависимости от какой-либо характеристики...

именно как отображено на Вашей ссылке на картинке

теперь осталось понять как это реализовать.

Буду рад любой помощи
3ton вне форума   Ответить с цитированием
Старый 14.02.2012, 18:10   #5
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Я отвечал вам (а может не вам) в другой ветке http://forum.typo3.biz/showthread.php?p=33079#post33079. В кратце - не факт что IRRE удобен во всех случаях.

IRRE штука простая - две таблицы и настройка поля-связки в конфигурации TCA родительской таблицы. Есть экст-пример irre_tutorial
dmartynenko вне форума   Ответить с цитированием
Старый 17.02.2012, 11:42   #6
Dmitry Dulepov
Продвинутый
 
Аватар для Dmitry Dulepov
 
Регистрация: 28.04.2010
Сообщений: 73
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Экст tt_news популярен -> его много кто использует -> значит он вполне рабочий и содержит мало ошибок -> значит можно рекомендовать его как пример
Не, не правильно Это очень старое и тормозное расширение с ужасно плохим кодом. А популярное только потому, что не было альтернативы.
Dmitry Dulepov вне форума   Ответить с цитированием
Старый 18.02.2012, 09:24   #7
Андрей Аксенов
Senior Member
 
Регистрация: 12.04.2008
Адрес: Россия, Москва
Сообщений: 706
Отправить сообщение для Андрей Аксенов с помощью ICQ Отправить сообщение для Андрей Аксенов с помощью Skype™
По умолчанию

Цитата:
Сообщение от Dmitry Dulepov Посмотреть сообщение
Не, не правильно Это очень старое и тормозное расширение с ужасно плохим кодом. А популярное только потому, что не было альтернативы.
А как news в качестве альтернативы?
Андрей Аксенов вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему-то не хочет работать редактирование текста Максим Ботенко TYPO3 хостинг 3 29.04.2010 12:07
pdf листинг с предосмотром federico Общие вопросы 3 19.02.2009 11:51
FE редактирование "Logout from CMS" margol Общие вопросы 0 24.12.2008 15:53
Разграничение прав на редактирование через FE margol Общие вопросы 3 13.12.2007 20:54
Возможно ли редактирование HTML после TemplaVoila! logovas Общие вопросы 9 30.03.2007 21:05


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


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

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