Какой из стандартных модулей является самым простым? (в смысле, от какого модуля можно начинать плясать при создании собственных модулей)
03.06.2004 13:59:53
Какой из стандартных модулей является самым простым? (в смысле, от какого модуля можно начинать плясать при создании собственных модулей)
|
|
|
|
03.06.2004 15:19:08
Самый простой - модуль компрессии. "Плясать" лучше от модуля веб-форм, он был написан одним из последних.
Можно поинтерисоваться какие вы хотите написать модули ? |
|
|
|
03.06.2004 18:06:13
Есть несколько относительно стандартных папок типа /lang/ - для хранения языковых сообщений /help/ - для системы помощи /install/ - для файлов установки / удаления модуля /general/ - для методов классов, не зависящих от базы /mysql/ - для методов классов для MySql /oracle/ - для методов классов для Oracle /admin/ - для административных форм и несколько стандартных файлов, содержимое которых впрочем не стандартно, а зависит от модуля /include.php - подключается при вызове CModule::IncludeModule /options.php - настройки модуля /install/index.php - класс инсталятора / неинсталятора модуля /install/version.php - версия модуля Проще взять действующий модуль (например, форум или формы) и писать на его основе. |
|||||
|
|
04.06.2004 10:04:04
Проблема в том, что взяв готовый модуль, приходится делать много replac'ов. Я взял за основу iblock - так замучился F6/F4/Ctrl+F7 :)
IMHO, не помешало бы сделать "Hello, world", содержащий такую структуру каталогов и нескольких файлов для них. А если они не обязательны - пусть даже пустых (например, в папке /oracle/ можно положить пустой файл с <?php ?>).
|
|||||||
|
|
04.06.2004 12:17:54
На PHP.
Думаю прежде чем приступать вам лучше этот вопрос обсудить с директором компании - rsv@bitrix.ru В ваших интересах. |
|||||
|
|
04.06.2004 18:18:08
Хех.. может генератором идей поработать? ;)
Специально для разработчиков можно было бы сделать модулек/скриптик (визард), герерирующий заготовку под модуль: в простейшем случае - вводишь имя будущего инсталла и описание, а он тебе набор файлов. Ну, соответственно, можно галочек натыкать: использование "МуСКЛ" etc. И, например, устанавливать его on demand :) Я думаю многие бы поблагодарили, да и открылись бы широкие перспективы для 3rd party. |
|
|
|
09.06.2004 13:13:22
Добрый день,
Да, можно побыть и генератором идей. Любые полезные для продукта предложения мы тщательно рассматриваем и многие из них заносм в список на доработку или просто на разработку. Ваши предложения вы можете также направлять на: support@bitrixsoft.ru С уважением, Вальянов Дмитрий |
|
|
|
09.06.2004 15:44:16
Желаю вам: - понятного и документированного кода; - сопроводительной документации; - и не стесняйтесь ориентироваться на разработчиков. А то в реальности продукт радует в период ознакомления, но его доработка превращается в трудную задачу. |
|||
|
|
09.06.2004 15:54:49
Почитал ваш ответ в форуме и ваше письмо и все равно не понял, что вы хотите разрабатывать. Ребята по этой же причине и переслали вас ко мне для уточнения вопросов, так как не поняли суть того, что вы спрашивали.
У нас есть клиенты и партнеры, которые разработали свои модули. Один из них, возможно, скоро поступит в продажу. Я признаю, что не все тонкости достаточно хорошо документированы. Это сложная задача. Но у коммерческих пользователей всегда есть под рукой исходный текст модулей, который отлично структурирован и комментирован. Наверное, по этой причине у них не возникает сложностей или они оперативно решаются в коммерческом разделе технической поддержки. Спасибо за добрые пожелания |
|
|
|
28.09.2004 14:31:37
В том же модуле form, посоветованном Виталием, нет ни одного комментария. Вопросов, в общем, осталось пока много. В том числе и достаточно глупых, наверное. |
|||
|
|
28.09.2004 14:39:51
Кстати, заметили глюк?
Почему то у моего предыдущего сообщения в этой ветке автором значится Гость, но стоит моя аватара |
|
|
|
29.09.2004 00:21:25
На то и существует техподдержка чтобы отвечать на вопросы, в том числе и глупые. |
|||
|
|
29.09.2004 13:34:33
Хорошо бы она работала...
А то прошли почти сутки, а ни ответа ни привета. Кстати, вот такая идея: а почему бы не сделать в модуле техподдержки возможность видеть, читал кто-нибудь мое обращение и когда. |
|
|
|
29.09.2004 14:00:56
Такая возможность уже реализована. |
|||
|
|
30.09.2004 23:06:25
Фотогалерея; - да, нам этим модулем надо серъезно поработать. а то имеющийся больше подходить на модуль "фото дня".
|
|
|
|
05.02.2005 21:47:45
Было бы не плохо создать руководство по созданию модулей или хотябы публичный образец в исходных кодах, чтобы увидеть элементарные вещи.
|
|
|
|
31.03.2005 14:12:22
Ктонибудь пробовал посать модуль тестирования студентов. Реализацию вопросов и ответов я по совету разработчиков сделал на основе инфоблоков, а как выводить вопросы и ответы я так и не понял
|
|
|
|
12.07.2007 19:39:07
И с тех времен модуля пустышки так и не появилось, три дня уже пытаюсь разобраться с структурой bitrix пока все мутно и не понятно, за это время под j...la я написал готовый компонент. Ковыряюсь пока дальше, основные проблемы это ZendOptimizer, ну вот нет возможности просмотра кода, а от сюда и инфу только через форум и доки. Покупать на данном этапе не логично, стать партнером уж как то это бюрократично. Вообщем модуль пустышку в студию. |
|||
|
|
12.07.2007 19:45:58
Требуется именно модуль? Или все же компонент? Какой функционал планируется? |
|||
|
|
12.07.2007 20:58:21
|
|||
|
|
12.07.2007 23:37:31
ок, пояснте где и что нужно дописать чтобы
добавить свой пунк меню в разделе Администрирования |
|
|
|
13.07.2007 06:07:15
По модулям в хелпе описано, вначале читаем потом спрашиваем...
И можно во что почитать
Компания "АЛТАСИБ"
|
|
|
|
13.07.2007 15:39:08
при условии, что bitrix под ZendOptimizer
должно работать? у меня белый фон и все. |
||||
|
|
|||