Müşteri Destek Modülü

debreli

OpenCart-TR
Katılım
31 Ağu 2010
Mesajlar
196
Tepkime puanı
0
Puanları
0
Web sitesi
vakifshop.com
musteri sorunları için bir modul.
sadece üyeler soru gönderebiliyor.
admin panelden kendiniz soru ayarlayabilirsiniz

phpmyadminden sorgulatın
Kod:
/*Table structure for table `customer_support` */

DROP TABLE IF EXISTS `customer_support`;

CREATE TABLE `customer_support` (
  `customer_support_id` int(11) NOT NULL AUTO_INCREMENT,
  `store_id` int(11) DEFAULT NULL,
  `customer_id` int(11) DEFAULT NULL,
  `subject` tinytext,
  `enquiry` text,
  `answer` text,
  `date_added` datetime DEFAULT NULL,
  `date_answer` datetime DEFAULT NULL,
  `customer_support_1st_category_id` int(11) DEFAULT NULL,
  `customer_support_2nd_category_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`customer_support_id`)
) ;

/*Table structure for table `customer_support_category` */

DROP TABLE IF EXISTS `customer_support_category`;

CREATE TABLE `customer_support_category` (
  `category_id` int(11) NOT NULL AUTO_INCREMENT,
  `parent_id` int(11) NOT NULL DEFAULT '0',
  `sort_order` int(3) NOT NULL DEFAULT '0',
  `date_added` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `date_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `status` int(1) NOT NULL DEFAULT '1',
  PRIMARY KEY (`category_id`)
);

/*Table structure for table `customer_support_category_description` */

DROP TABLE IF EXISTS `customer_support_category_description`;

CREATE TABLE `customer_support_category_description` (
  `category_id` int(11) NOT NULL,
  `language_id` int(11) NOT NULL,
  `name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  PRIMARY KEY (`category_id`,`language_id`),
  KEY `name` (`name`)
);

/*Table structure for table `customer_support_category_to_store` */

DROP TABLE IF EXISTS `customer_support_category_to_store`;

CREATE TABLE `customer_support_category_to_store` (
  `category_id` int(11) NOT NULL,
  `store_id` int(11) NOT NULL,
  PRIMARY KEY (`category_id`,`store_id`)
);


aç admin/controller/common/header.php

bul
Kod:
$this->data['text_zone'] = $this->language->get('text_zone');

sonrasına ekle
Kod:
	$this->data['text_customer_support'] = $this->language->get('text_customer_support');


aç admin/controller/common/header.php

bul
Kod:
$this->data['zone'] = HTTPS_SERVER . 'index.php?route=localisation/zone&token=' . $this->session->data['token'];

sonrasına ekle

Kod:
$this->data['customer_support'] = HTTPS_SERVER . 'index.php?route=catalog/customer_support&token=' . $this->session->data['token'];

aç admin/language/english/common/header.php

bul
Kod:
$_['error_install']          = 'WARNING: INSTALL FOLDER STILL EXISTS!';

sonrasına ekle

Kod:
$_['text_customer_support']  = '1:1 Customer Support';

aç admin/view/template/common/header.tpl

bul
Kod:
<li><a href="<?php echo $information; ?>"><?php echo $text_information; ?></a></li>

sonrasına ekle

Kod:
<li><a href="<?php echo $customer_support; ?>"><?php echo $text_customer_support; ?></a></li>


aç catalog/controller/account/account.php

bul
Kod:
$this->data['newsletter'] = HTTPS_SERVER . 'index.php?route=account/newsletter';

sonrasına ekle

Kod:
$this->data['text_customer_support'] = $this->language->get('text_customer_support');
	$this->data['customer_support'] = HTTPS_SERVER . 'index.php?route=account/customer_support';

aç catalog/language/english/account/account.php

bul
Kod:
$_['text_newsletter']    = 'Subscribe / unsubscribe to newsletter';

sonrasına ekle
Kod:
$_['text_customer_support']    = '1:1 Customer Support';

aç catalog/view/theme/default/template/account/account.tpl

bul

Kod:
<ul>
		<li><a href="<?php echo str_replace('&', '&', $newsletter); ?>"><?php echo $text_newsletter; ?></a></li>
	</ul>

sonrasına ekle

Kod:
<p><b><?php echo $text_customer_support; ?></b></p>
    <ul>
      <li><a href="<?php echo str_replace('&', '&', $customer_support); ?>"><?php echo $text_customer_support; ?></a></li>
    </ul>

bilgiler bloğuna link eklemek için aşağıdaki uygulamaları yapın

aç catalog/controller/module/information.php

bul

Kod:
$this->data['sitemap'] = HTTP_SERVER . 'index.php?route=information/sitemap';

sonrasına ekle

Kod:
$this->data['text_customer_support'] = $this->language->get('text_customer_support');
	$this->data['customer_support'] = HTTPS_SERVER . 'index.php?route=account/customer_support';

aç catalog/language/english/module/information.php

bul

Kod:
$_['text_sitemap']  = 'Site Map';

sonrasına ekle

Kod:
$_['text_customer_support'] = '1:1 Customer Support';

aç catalog/view/theme/default/template/module/information.tpl

bul

Kod:
<li><a href="<?php echo str_replace('&', '&', $sitemap); ?>"><?php echo $text_sitemap; ?></a></li>

sonrasına ekle

Kod:
<li><a href="<?php echo str_replace('&', '&', $customer_support); ?>"><?php echo $text_customer_support; ?></a></li>





kullanıcılar kullanıcı guruplarından izinleri verin.
enson catalog/language/english/account/customer_support.php dosyasını acın
bul
$_['text_no_results'] = 'Why don\'t you ask something?';
altına ekleyin
$_['text_account'] = 'Hesabım';
aynı dosyayı turkish/account/ klasörüne de yapıştırın.içini türkçeleştirin.

53002326.jpg

93022216.jpg
 

Ekli dosyalar

  • customer_support_v2_open.zip
    581.9 KB · Görüntüleme: 428

cyberwolf

OpenCart-TR
Katılım
22 Ocak 2011
Mesajlar
22
Tepkime puanı
0
Puanları
0
RE: Müşteri desteği modulu

derbeli kardeşim ellerine sağlık. Senden bir ricam olacaktı http://forum.opencart-tr.com/thread-3136.html bu konu ile ilgilenebilirmisin senden yardım bekliyorum da sana zahmet kardeşim...
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
RE: Müşteri Desteği Modülü

debreli kardeşim bu modülü kurayım dedim fakat bazı dosyalarda bulunması gereken kodlar yok. Örneğin admin/language/english/common/header.php dosyasında $_['error_install'] = 'WARNING: INSTALL FOLDER STILL EXISTS!'; kodu yok. Ben 1.4.9.1 versiyonunu kullanıyorum. Acaba hangi versiyona göre anlattın. Teşekkürler...
 

debreli

OpenCart-TR
Katılım
31 Ağu 2010
Mesajlar
196
Tepkime puanı
0
Puanları
0
Web sitesi
vakifshop.com
RE: Müşteri Desteği Modülü

o dosyadaki alttaki işaretten sonra ekle
// Text
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
RE: Müşteri Desteği Modülü

Bütün editlemeleri yaptım firefoxta sorunsuz çalıştı. Yanlızca ie de üye girisi yaptıktan sonra konu başlıklarına tıklayınca hiçbirşey olmuyor. Ne yapmalıyım...
 

agolhon

OpenCart-TR
Katılım
15 Tem 2010
Mesajlar
58
Tepkime puanı
0
Puanları
0
RE: Müşteri Desteği Modülü

zipdeki dosyaları yükledim . kodları değiştirmedim birşey sorucam çünki "phpmyadminden sorgulatın" demişsiniz bu olay nasıl oluyor :D
 

debreli

OpenCart-TR
Katılım
31 Ağu 2010
Mesajlar
196
Tepkime puanı
0
Puanları
0
Web sitesi
vakifshop.com
RE: Müşteri Desteği Modülü

konu başlıklarına tıklayınca bedeki aşağıdaki şekilde cıkıyor.sende de aynı sekilde cıkması lazım.
41450024.jpg
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
RE: Müşteri Desteği Modülü

Zaten firefoxta sorun yok, konu başlığına tıklayınca paylaştığın resimdeki gibi açılıyor. Explorer de konu başlığına tıklayınca hiçbir hareket olmuyor. Öyle duruyor... Sende explorerde dene bakalım. Nerde hata yaptım aaba...

/httpdocs/catalog/language/english/module klasöründeki information.php dosyasını ANSI olarak kaydedip hosta gönderiyorum konu başlığı tıklanmıyor. UTF-8 bomsuz olarak kaydettiğimde ise konu başlığı tıklanıyor sorun çözülüyor ama bu seferde sayfalar kayıyor... Çözüm önerisi olan varmı arkadaşlar...
 

debreli

OpenCart-TR
Katılım
31 Ağu 2010
Mesajlar
196
Tepkime puanı
0
Puanları
0
Web sitesi
vakifshop.com
RE: Müşteri Desteği Modülü

vindows yenileme sekmesinin yanındaki uyumluluk görünümü sekmesini tıklarsan calışıyor.
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
RE: Müşteri Desteği Modülü

debreli dediğin gibi uyumluluk sekmesine tıklayınca düzeldi. Fakat bunu müşteriler nasıl bilebilir. Kaldıki biz bile zorlandık bulamadık. Bu bence sorun teşkil edebilir. Bunun bir çözümü olmalı ne dersin kardeşim. Sende de aynı sorun varmıydı?
 

agolhon

OpenCart-TR
Katılım
15 Tem 2010
Mesajlar
58
Tepkime puanı
0
Puanları
0
RE: Müşteri Desteği Modülü

bir ton uğraştım ancak "Bu sayfaya erişim izniniz bulunmuyor. Lütfen sistem yöneticinize başvurunuz. Eğer yönetici iseniz kullanıcı grublarından yönetici izinlerini ayarlayınız." hala böyle diyor ayarlarınıda yaptım
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
RE: Müşteri Desteği Modülü

bu hata değilki. uyarı mesajındda da yazmış sana... admin panelden sistem---kullanıcı grupları'ndan düzenleye tıklayıp gerekli olan izinleri verdinmi?
 

agolhon

OpenCart-TR
Katılım
15 Tem 2010
Mesajlar
58
Tepkime puanı
0
Puanları
0
RE: Müşteri Desteği Modülü

Evet gerekli olan tüm ayarlı yaptım
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
RE: Müşteri Desteği Modülü

debreli' Alıntı:
vindows yenileme sekmesinin yanındaki uyumluluk görünümü sekmesini tıklarsan calışıyor.

debreli dediğin gibi uyumluluk sekmesine tıklayınca düzeldi. Fakat bunu müşteriler nasıl bilebilir. Kaldıki biz bile zorlandık bulamadık. Bu bence sorun teşkil edebilir. Bunun bir çözümü olmalı ne dersin kardeşim. Sende de aynı sorun varmıydı?

yukarıdaki sorunu çözebilirsek bu ticket çok işlevsel. Her an pc başında olamayıp online destek veremeyenlerin imdadına yetişebilecek bir uygulama.
 

debreli

OpenCart-TR
Katılım
31 Ağu 2010
Mesajlar
196
Tepkime puanı
0
Puanları
0
Web sitesi
vakifshop.com
ikaz yazısı ekleyebilirsin.

catalog/controller/account/customer_support.php
bul
Kod:
$this->data['text_none'] = $this->language->get('text_none');

sonrasına ekle
Kod:
$this->data['text_attention'] = $this->language->get('text_attention');

aç catalog/language/turkish/account/customer_support.php

bul
Kod:
$_['text_wait']					= 'lütfen bekleyin';

sonrasına ekle
Kod:
$_['text_attention']			= '<b>Dikkat</b>:Bu bölümde explorer tarayıcınızı uyumluluk ayarlarında çalıştırın';

aç catalog/view/theme/default/template/account/customer_support.tpl

bul
Kod:
<div class="middle">

sonrasına ekle
Kod:
<div class="warning"><?php echo $text_attention; ?></div>

42647665.jpg
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
debreli kardeşim emek verip kod eklemişsin. İlgin için çok teşekkür ederim. Bu uyarı mesajı bile bir çok kullanıcının uyumluluk ayarlarında exploreri nasıl çalıştıracağı hakkında sıkıntı yaratabilir . Umumluluk ayarlarının ne olduğunu bilen kaç kullanıcı var o bile tartışılır. Bu ticketi yazan koder acaba bu uyumluluk sorununu fark etmemişmi ne dersin?
 

resif

OpenCart-TR
Katılım
4 Şub 2011
Mesajlar
66
Tepkime puanı
0
Puanları
0
Konum
istanbul
Teşekkürler Debreli Bu güzel Paylaşım için ,
Admira Dediğin sorun Explorer 8 in sürümlerinde var bu sorunu aşağıdaki kodu header'a yerleştirerek çözmeyi deneyebilirsin
Kod:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Bu kod ile kullanıcılar sitemizi ie7 formatında görecektir , sonucu paylaşırsan sevinirim ,
iyi çalışmalar.
 

admira

OpenCart-TR
Katılım
20 Ocak 2010
Mesajlar
248
Tepkime puanı
0
Puanları
16
Web sitesi
www.TrendCorap.com
ben kurduktan sonra bahse konu sıkıntıdan dolayı kaldırmıştım. debreli arkadaşımızın sisteminde sanırım yüklü. o test edip yazarsa sevniriz. olmazsa bir iki güne bende deneyeceğim. İlgin için ayrıca teşekkürler resif...
 
Üst