Joomla! 1.5 Kodlarına Giriş – 6 – JFactory
JFactory sınıfını anlatmaya devam ediyorum. Hatırlarsanız Joomla! 1.0.x serisinde configuration.php dosyamızdaki verileri alabilmek için çeşitli işlemler yapıyor veya tek tek global olarak alıyorduk. Joomla! 1.5 te ise yine JFactory sınıfının…
devamını oku …
Etiketler
config.php,
configuration.php,
DS,
factory.php,
get,
getValue,
import,
JConfig,
JFactory,
JFrameworkConfig,
jimport,
Joomla Kodlarına Giriş,
Joomla!,
Joomla! 1.5,
JRegistry,
libraries,
load,
php
Joomla! 1.5 ile basit bir bileşen hazırlamak – 6
Son yazımda bileşenimizin yönetim bölümüne veritabanındaki karşılama mesajlarını listeleyen bir sayfa oluşturmuş ve ayrıca araç çubuğundaki butonlarımızı belirlemiştik. Şimdi bu butonlara işlevsellik kazandırmak için bileşenimizin yönetim bölümü dosyaları üzerinde değişiklikler…
devamını oku …
Etiketler
add,
array,
bileşen,
bind,
cancel,
checkAll,
controllers,
DS,
edit,
form,
get,
getData,
getModel,
getTable,
JHtml,
jimport,
JModel,
Joomla!,
Joomla! 1.5,
JRequest,
JRoute,
JTable,
JText,
JToolBarHelper,
JView,
load,
model,
models,
php,
registerTask,
remove,
request,
route,
save,
setQuery,
setRedirect,
setVar,
task,
views,
_JEXEC,
__construct
Joomla! 1.5 ile basit bir bileşen hazırlamak – 5
Joomla! 1.5 için hazırladığımız bileşenimizin ön yüzünü tamamladık. Gelelim bileşenimizin yönetim bölümünü hazırlamaya. Yönetim bölümü de site bölümü gibi merhaba.php dosyası ile başlayacak. Yani yönetim bölümü ana giriş noktamız merhaba.php…
devamını oku …
Etiketler
add,
bileşen,
controllers,
deleteList(),
DS,
edit,
editListX(),
form,
get,
getData,
jimport,
JModel,
Joomla!,
Joomla! 1.5,
JRequest,
JText,
JToolBarHelper,
model,
models,
mysql,
php,
request,
task,
UTF-8,
views,
_JEXEC
Joomla! 1.5 ile basit bir bileşen hazırlamak – 3
Joomla! 1.5 ile yaptığımız basit bileşenimizi geliştirmeye devam edelim. Bu yazımda bileşenimize bir model ekleyeceğiz. Yaptığımız ilk bileşen Joomla! nın MVC (model-view-controller) yapısına uymuyordu, çünkü sadece controller ve view kısımlarından…
devamını oku …
Etiketler
bileşen,
DS,
get,
getModel,
import,
jimport,
JModel,
Joomla!,
Joomla! 1.5,
JView,
load,
model,
models,
php,
UTF-8,
views,
_JEXEC
Joomla! 1.5 ile basit bir bileşen hazırlamak – 2
Bir önceki bileşen yazımızda MVC yi kısaca özetlemiş ve bileşenimizin beş temel dosyasını anlatmıştık. Bu beş dosyayı tekrar hatırlayalım ve bu dosyaları oluşturmaya başlayalım.
* site/merhaba.php – bu bileşenimizin ana giriş…
devamını oku …
Etiketler
bileşen,
controllers,
DS,
get,
import,
JController,
jimport,
Joomla!,
Joomla! 1.5,
JRequest,
JView,
php,
request,
task,
UTF-8,
views,
_JEXEC
Nuke sitenizdeki içeriği ve üyeleri aktaralım
Daha önce yaptığım script sadece üyeleri aktarıyordu. Şimdi ise seçenekler ikiye çıktı. İster üyeleri isterseniz içeriği Joomla! 1.5 sitenize kolayca aktarabileceksiniz. Kullanımı açısından ilk scripte göre çok fazla bir fark…
devamını oku …
İki Joomla sitesinin üyeliklerini birbirine bağlamak
Daha önce Joomla! 1.0.x serisi için çok istenmiş, fakat bu konuda yapılan eklentiler ücretli olduğu için pek talep edilmemişti. Joomla! 1.5.x serisi ile birlikte kod yapısının insana neler yaptırdığına bir…
devamını oku …
PHP Nuke sitenizdeki üyeleri Joomla 1.5 e aktarın
Daha önceden varolan bir dosya yardımıyla Nuke sitemizdeki üyeleri kolayca Joomla! 1.0.x serisinde aktarma yapabiliyorduk. Joomla! 1.5 in ortaya çıkmasıyla sanırım bu durum gene sıkıntı olmuştu. Evde sıkıntıdan otururken bu…
devamını oku …
Joomla! 1.5 Kodlarına Giriş – 4
Joomla! 1.5 kütüphanesindeki (libraries) en önemli dizinimiz elbetteki joomla dizinidir. Joomlanın kodlarını tam olarak anlayabilmek için bu kütüphaneyi biraz karıştırmanın faydası olacaktır. joomla dizini içerisinde birçok alt dizin vardır ve…
devamını oku …
Etiketler
config.php,
configuration.php,
DS,
factory.php,
import.php,
JFactory,
jimport,
Joomla Kodlarına Giriş,
Joomla!,
Joomla! 1.5,
JRoute,
JText,
kütüphane,
libraries,
methods.php,
php,
route,
version.php