[v2.x] Cache BUG FİX sorusu için;
Ramazan DÖNMEZ
Personel
1 yıl önce

Bu seferde şöyle sorun olmaktadır turan hocam.
Eğer dosya adı belirlenmemiş ise "otomatik dosya oluşturuyor ki doğru" ama devamlı kaydediyor true geçmiyor. örneğin;


if(Cache::isCached('ayarlar')){
$ayarlar = Cache::read('ayarlar');


Eğer bu şekilde yaparsam. çalışıyor.

if(Cache::isCached('ayarlar', 'ayarlar')){
$ayarlar = Cache::read('ayarlar', 'ayarlar');


Yapmak istediğim dosya adı tanımladıysam ona yazsın tanımlamadı isem sistem otomatik oluşturuyor fakat iscache fonksiyondan geçmiyor.

Bu arada şunuda farkettim diyelim 3 tane kendimiz dosya belirledik, 1 tanede dosya belirlemedik sistem otomatik kendi dosya oluştursun misal ayarlar gibi.. Kontrol ediyorum ayarlar olan database sorgu sonucunu tüm dosyaların içine atıyor.

[v2.x] iç içe klasör sunucuda çalışmaması sorusu için;
Ramazan DÖNMEZ
Personel
1 yıl önce

Teşekkür ederim zeyd duran.

[v2.x] iç içe klasör sunucuda çalışmaması sorusu için;
Ramazan DÖNMEZ
Personel
1 yıl önce

system>kernel>import.php
model methodunu şöyle güncelledim çözüldü.

$namespace = join('\', array_map('ucfirst', explode('', $namespace)));

$filePath = MODEL_DIR . ucfirst(str_replace("\", "/", $namespace)) . '/' . ucfirst($file) . '.php';


kısaca klasör içinde klasör varken problem oluyor turan hocam.
Model::run('makbuzlar', 'sitemakbuz')->toplam_sayi();
sağlıklı çözüm yolu nedir?

[v1.x] array içerisinde dönen verileri mysql tablosuna nasıl ekleyebilirim ? sorusu için;
Ramazan DÖNMEZ
Personel
1 yıl önce

Etiketlerin hepsini tablonuzdaki tag sütuna yazdırmak mı istiyorsunuz? normalde ayrı bir tabloda olması gerekir ki join ile kolaylıkla birleştiresiniz sorgunuzda.

Tek kolona yazdırmak istiyorsanız.

$veriler = [
'tag' => implode(',', $tags),
]
$ekle = model run komutu...

[v1.x] View icerisin'de model'den fonksiyon cagirma? sorusu için;
Ramazan DÖNMEZ
Personel
2 yıl önce

Merhaba ,

öyle yapmak yerine controller içinde foreach yapıp foreach içinde dönen sorgu tablona ek dizin ekleyebilirsiniz. Örnek menü ve ona bağlı sayfalar.

# Veriler: Menüler
$data['kayitlar_menuler'] = Model::run('menuler', 'site')->liste();

# Veriler: Menülere Göre Sayfalar
foreach($data['kayitlar_menuler'] AS $liste_menuler_key => $liste_menuler_veri){
$data['kayitlar_menuler'][$liste_menuler_key]->menu_sayfalar = Model::run('sayfalar', 'site')->liste($data['kayitlar_menuler'][$liste_menuler_key]->id);
}


view de
foreach yaparken içinde tekrar foreach ile değerleri alacaksın.


foreach($kayitlar_menuler as $liste_menuler){

foreach ($liste_menuler->menu_sayfalar as $menuler){

}

}

[v2.x] Request, Database BUG FİX sorusu için;
Ramazan DÖNMEZ
Personel
2 yıl önce

Turan hocam bir controllerde 4 farkı veritabanından veri alıp viewde işliyorum. talep, yanıtlayanlar (muhasebe, bayi, şirket) vb.

Sorun model dosyalarıda fonksiyonlar içinde ayrı ayrı connection( kullanırsam sıkıntı yok.
fakat dökümandaki gibi __construt içinde yapayım dedim. Yemedi

aynı durumu 2 veritabanında denedim sıkıntı yok. Anladığım kadarıyla database kütüphanesi kapanışta reset ederken connection ya sıfırlanmalı ya da primarye dönmelidir. Derdimi tam anlatamadım ama.

[v2.x] Request, Database BUG FİX sorusu için;
Ramazan DÖNMEZ
Personel
2 yıl önce

Adamın dibisin abi,

Soru cevap platformunda code tagını unutma abi. hatta senin için uygunsa bbcodeeditorler var onlardan birini uygulayabilirsin.

[v2.x] Request, Database BUG FİX sorusu için;
Ramazan DÖNMEZ
Personel
2 yıl önce

Turan hocam bu sitede soru cevaba kod yazınca forbiden 403 atıyor bilgin olsun.

Birde multidatabase çalışmıyor. Connect methodunda.
$this->con = $connection;
ALTINA
$this->config = config('database.' . $this->con);
Eklenmelidir.

[v2.x] Oturum varken view'e veri gönderme sorusu için;
Ramazan DÖNMEZ
Personel
3 yıl önce

else kısmında data değişkeni olmadığından veriyor.

else
{
//oturum yoksa
}
burayı alttaki ile değiştir.

else
{
$data = null;
}


else kısmını null (boş) yaptığımızdan viewde verileride kontrol etmen lazım.


@if(!empty($datadegeri)) boş değilse veri burada @endif


[v2.x] Middleware Hatası sorusu için;
Ramazan DÖNMEZ
Personel
3 yıl önce

Şöyle birşey farkettim return redi... veya return header(location..
olursa undefiend basıyor yani

return kaldırınca sayfada sessionlar ölü ise direk yönlendirdi. undefined vermeden. problemim kalmadı sebebi ni merak ettim :(
Ramazan DÖNMEZ
Personel

Sosyal