Я работаю над компонентом joomla, который включает в себя создание графика. В любой день он должен посмотреть на набор правил (день недели, дата года, тип события) и вернуть все возможные времена начала. Было бы разумно иметь класс, который вычисляет эти вещи, но я не уверен, что он подходит для категорий или контроллеров (и, конечно, не для просмотра) категорий. Должен ли я создавать com_myproject/lib (или подобное имя) и иметь joomla автоматически загружать классы?В Joomla, где я должен поместить мои классы, которые вычисляют?
Я новичок в joomla и начал работу с рамки/проекта, предоставленного по адресу http://docs.joomla.org/Building_Joomla_Extensions_with_Apache_Ant.
Я уже прошел все 6 частей этого учебника, но ничто из этого не ясно, где вы кладете классы, которые не являются непосредственно отдельной моделью, представлением или контроллером. –
«Использование Apache Ant, чтобы узнать, как писать расширение, как взять канон, чтобы стрелять в рыбу в бочке». Я полностью не согласен с этим. Его полное время для меня, чтобы попытаться написать в одной папке, застегнуть ее, установить и повторить процесс. Используя Ant, я создаю исходный каталог, пакет и устанавливаю, а затем просто обновляю код в каталоге joomla. Ant вернет эти файлы обратно в мой источник, поэтому я могу перестроить и установить только тогда, когда у меня есть что-то готовое к использованию. –
Я предполагаю, что тогда я старая школа. Недавно я переключился с текстового редактора на IDE и SVN. :) С моей точки зрения, ANT - пушка, потому что она добавляет слой сложности, к которому я еще не привык. Спасибо, что объяснили это. –