









Neden Bizi Tercih Etmelisiniz?
Güvenli ödeme altyapımız, hızlı teslimat ağımız ve satış sonrası kesintisiz desteğimizle alışverişinizin her anında yanınızdayız.
Bu Ürün Hakkında Soru Sor
- Stock: In Stock
- Brand: BUĞZ
- Model: EmrTDUUCZZZELEKTRİKLİCEZVEEEEEE2
- Weight: 2.00kg
- SKU: 217830
Builder in Product TAB
<div class="gemini-chat-container" style="border: 1px solid #e0e0e0; border-radius: 8px; padding: 15px; background: #fdfdfd; max-width: 100%;">
<div class="gemini-chat-header" style="font-weight: bold; color: #a103a1; margin-bottom: 10px; display: flex; align-items: center; gap: 8px;">
<span class="chat-icon">✨</span> DevSepet Yapay Zeka Satış Asistanı
</div>
<div id="gemini-chat-box" style="height: 250px; overflow-y: auto; border: 1px solid #eeeeee; border-radius: 6px; padding: 10px; background: #ffffff; margin-bottom: 10px; font-size: 13px; line-height: 1.6;">
<div style="color: #555; background: #f1f1f1; padding: 8px 12px; border-radius: 6px; display: inline-block; max-width: 85%;">
Merhaba! İncelediğiniz bu ürün hakkında aklınıza takılan tüm soruları bana sorabilirsiniz. Sizin için en doğru bilgiyi verip avantajlarından bahsedebilirim. 😊
</div>
</div>
<div class="gemini-quick-questions" style="margin-bottom: 10px; display: flex; gap: 8px; flex-wrap: wrap;">
<button type="button" class="btn btn-default btn-xs quick-q-btn" style="background: #f9f9f9; border: 1px solid #ddd; padding: 4px 8px; border-radius: 4px; font-size: 11px; cursor: pointer;">Bu ürünün öne çıkan 3 özelliği nedir?</button>
<button type="button" class="btn btn-default btn-xs quick-q-btn" style="background: #f9f9f9; border: 1px solid #ddd; padding: 4px 8px; border-radius: 4px; font-size: 11px; cursor: pointer;">Neden bu ürünü satın almalıyım?</button>
</div>
<div class="gemini-input-group" style="display: flex; gap: 8px;">
<input type="text" id="gemini-user-input" placeholder="Ürün hakkında bir şey sorun..." style="flex: 1; padding: 8px 12px; border: 1px solid #ccc; border-radius: 4px; font-size: 13px;">
<button type="button" id="btn-gemini-send" class="btn btn-primary" style="background: #a103a1; border-color: #a103a1; color: #fff; padding: 8px 20px; border-radius: 4px; cursor: pointer; font-weight: bold;">Sor</button>
</div>
</div>
<script>
(function($) {
$(document).ready(function() {
// Journal 3'ün ürün ID'sini almanın en kesin yolu
var productId = null;
if (window('Journal') && window['Journal']['productId']) {
productId = window['Journal']['productId'];
} else {
var urlParams = new URLSearchParams(window.location.search);
productId = urlParams.get('product_id');
}
if (!productId) {
// Eğer URL SEO URL ise (index.php?route=product/product yoksa) input gizli alanından çekmeyi dene
productId = $('input[name="product_id"]').val();
}
function askGemini(messageText) {
if (!messageText || !productId) return;
$('#gemini-chat-box').append('<div style="text-align: right; margin-top: 8px;"><div style="color: #fff; background: #a103a1; padding: 8px 12px; border-radius: 6px; display: inline-block; max-width: 85%; text-align: left;">' + messageText + '</div></div>');
$('#gemini-user-input').val('');
$('#gemini-chat-box').animate({ scrollTop: $('#gemini-chat-box')[0].scrollHeight }, 300);
var loadingId = 'loading-' + Date.now();
$('#gemini-chat-box').append('<div id="'+loadingId+'" style="color: #555; background: #f1f1f1; padding: 8px 12px; border-radius: 6px; display: inline-block; max-width: 85%; margin-top: 8px;"><i>Düşünüyorum... 🧠</i></div>');
$('#gemini-chat-box').animate({ scrollTop: $('#gemini-chat-box')[0].scrollHeight }, 300);
$.ajax({
url: 'index.php?route=extension/module/gemini_assistant',
type: 'post',
dataType: 'json',
data: {
product_id: productId,
message: messageText
},
success: function(json) {
$('#' + loadingId).remove();
if (json['success']) {
var formattedReply = json['reply'].replace(/\n/g, '<br>');
$('#gemini-chat-box').append('<div style="margin-top: 8px;"><div style="color: #555; background: #f1f1f1; padding: 8px 12px; border-radius: 6px; display: inline-block; max-width: 85%;">' + formattedReply + '</div></div>');
} else if (json['error']) {
$('#gemini-chat-box').append('<div style="margin-top: 8px; color: red;"><i>Hata: ' + json['error'] + '</i></div>');
}
$('#gemini-chat-box').animate({ scrollTop: $('#gemini-chat-box')[0].scrollHeight }, 300);
},
error: function() {
$('#' + loadingId).remove();
$('#gemini-chat-box').append('<div style="margin-top: 8px; color: red;"><i>Sistem hatası oluştu.</i></div>');
}
});
}
// Event delegasyonu (Journal modüllerinin tetiklenme sorununu aşmak için)
$(document).on('click', '#btn-gemini-send', function(e) {
e.preventDefault();
askGemini($('#gemini-user-input').val());
});
$(document).on('keydown', '#gemini-user-input', function(e) {
if (e.keyCode == 13) {
e.preventDefault();
askGemini($(this).val());
}
});
$(document).on('click', '.quick-q-btn', function(e) {
e.preventDefault();
askGemini($(this).text());
});
});
})(jQuery);
</script>


















