[v2.x] Cache BUG FİX sorusu için;

Ramazan DÖNMEZ
Personel1 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
Personel1 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
Personel1 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
Personel1 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
Personel2 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
Personel2 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
Personel2 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
Personel2 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
Personel3 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
Personel3 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 :(
