• 1-slideتجربه یک فروشگاه قدرتمند بین المللی

    اپن کارت فارسی یکی از بهترین و قدرتمندترین فروشگاه سازهای جهانی است که با قدرت چند زبانه بودن، قادر به فروش در سطح جهان است که امروزه برای بیش از ده ها زبان زنده ی دنیا از جمله زبان شیرین فارسی نیز ارائه شده و در اختیار کاربران قرار گرفته که می توانند فروشگاه خویش را به زبان های دلخواه ایجاد نموده و حتی کار و تجارت خود را در سطح جهانی و بین الملی نیز به راحتی با این سیستم قدرتمند توسعه داده و یه فروشگاه بین المللی فوق العاده را ایجاد نمایند.
  • 2-slideبرتری سئو و نتایج جستجو

    یکی از ویژگی های بسیار مهم و حیاتی که باعث جذب کاربران زیادی در سیستم فروشگاه ساز اپن کارت (OpenCart) شده است داشتن سئوی فوق العاده قدرتمند می باشد که می تواند فروشگاه را در داشتن یک رنک بالا در موتورهای جستجو و در مورد کلمات کلیدی مربوط به محصولات و فروشگاه یاری نموده و نه تنها فروشگاه را با ایندکس نمودن صفحات و محصولات در موتورهای جستجو معروف تر و محبوب تر ساخته بلکه با انجام این عملیات فروشگاه را نیز همواره در صفحات نخست موتورهای جستجو قرار می دهد که سرانجام این امور نیز باعث پیشرفت در افزایش بازدید ها و تسریع در فروش بیشتر محصولات خواهد شد. اکنون تیم اپن کارت فارسی، یک پکیج فوق حرفه ای سئو نیز برای کاربران برتر تجاری درنظر گرفته است که قدرت این سیستم فروشگاهی را صد چندان نموده است.
  • 3-slideیک تجارت واقعی و موفق

    شرکت مهندسی داده پردازان سپنتامهر با نام تجاری اپن کارت فارسی، طی 5 سال تلاش شبانه روزی با بکارگیری افراد متخصص در زمینه بومی سازی و فرآهم آوردن کلیه امکانات تجاری این فروشگاه ساز قدرتمند، اکنون با تجربه راه اندازی بیش از هزاران فروشگاه فعال در کشور، با مشاوره رایگان، پاسخگوی تجارت موفق شما عزیزان است و بهترین کیفیت را در مجموعه خود در زمینه مشاوره راه اندازی فروشگاه، مشاوره هاستینگ و امنیت، پنل پیامک، ارائه امکانات تجاری ماژول و قالب اپن کارت و  پشتیبانی فنی آنلاین 24 ساعته از فروشگاه های تجاری  فرآهم نموده است.
  • اپن کارت فارسی، فروشگاه ساز قدرتمند اینترنتی با امکانات متنوع
  • سیستم سئوی حرفه ای رایگان و سئوی فوق حرفه ای هوشمند تجاری با بهترین نتایج در جستجو
  • امکانات تجاری متنوع، برای تجربه یک تجارت واقعی و موفق فروشگاه اینترنتی

دانلود افزونه اجاکسی کردن Search در اپن کارت فارسی

نوشته شده توسط رضا. منتشر شده در افزونه های نسخه های 1.5

 ajax Search

اپن کارت فارسی همواره در بخش های مختلف فروشگاه سعی در ایجاد سهولت و زیباسازی هرچه بیشتر فروشگاه دارد. یکی از تکنولوژی های جدیدی که اخیرا از سال 2009 در اکثر سایت های حرفه ای دیده می شد، اجاکسی کردن بخش جستجو (Live Search) به شکلی بود که هنگام نوشتن کلمات، نتایج همان لحظه در زیر جعبه جست و جو به نمایش در می آمد. نبود این امکان در اپن کارت فارسی همواره دیده شده و از طریق افزونه ای که در ادامه روش استفاده از آن را آموزش خواهیم داد، به تفصیل شرح داده خواهد شد....
هم اکنون آخرین نسخه از ماژول جستجو را قصد داریم در اختیار شما عزیزان به صورت رایگان و فارسی قرار دهیم. این ماژول با نسخه های 1.5.1 سازگار بوده و از کارایی بالایی برخوردار است.برای نصب این ماژول لازم است که قبل از هر چیز حتما نکات آموزشی نصب را به دقت بخوانید تا به مشکلی برنخورید....

توجه : این ماژول به صورت رایگان ارائه شده است، در صورتی که موفق به نصب ماژول نشدید یا اطلاعات کافی برای انجام این کار ندارید، می توانید از منوی بالای سایت، بخش پشتیبانی، بخش ارسال تیکت، اقدام به ارسال تیکت و درخواست نصب نمایید. دستمزد درخواست نصب این افزونه 5000 هزار تومان است. دقت کنید برای ارسال تیکت باید حتما عضو سایت باشید...

 حتما دقت کنید این ماژول در دو نسخه ارائه می شود :

1- پکیج اول  نیاز به تغییرات قالب ندارد و فقط جایگزینی فایل ها مشکل شما را حل می کند و البته مخصوص کسانی است که فقط نسخه ما را دانلود و  از قالب پیشفرض استفاده کرده اند. (Default Template)

مراحل نصب پکیج اول (نصب آسان):
جهت نصب این پکیج کافی است فقط پکیج را دانلود کنید و محتویات پوشه آپلود را به محل پوشه اصلی فروشگاه منتقل و پوشه را در هاست Extract کنید.... 

2- پکیج دوممخصوص کسانی است که می خواهند ماژول سرچ رو برای قالب خاص خود قرار دهند (Special Theme) و نیازمند به خواندن آموزش زیر هستند:

مراحل نصب پکیج دوم (نصب حرفه ای):
نکته مهمی که در نصب این افزونه وجود دارد، ویرایش فایل هاست. سفارشی شدن این فایل ها به گونه ای صورت گرفته است که در ادامه شرح داده خواهد شد.
ابتدا از پوشه آپلود موجود در بسته ماژول، فایل ها را در وب سایت خود، با توجه به اسم آنها قرار دهید. دقت کنید در صورتی که شما از قالب خاصی استفاده می کنید، لازم است تا فایل های پوشه default را به پوشه قالب خود منتقل کنید و اصلاحاتی که در ادامه ذکر می شود را برای آنها اعمال کنید.....
مثلا پوشه با آدرس زیر را در اختیار داریم: 

/catalog/view/theme/default/stylesheet/ 

حال شما دارای قالب اختصاصی هستید. پس مسیر شما به شکل زیر متفاوت می شود:

/catalog/view/theme/myspecialtheme/stylesheet/

و اما روش نصب :
1- در مرحله اول به مسیر زیر بروید و فایل زیر را باز کنید:

catalog/view/theme/your_theme/template/common/footer.tpl

این تگ را بیابید:

</body>

قبل از این تگ کد زیر را کپی کنید:

<script type="text/javascript" src="/catalog/view/javascript/livesearch.js"></script>

2- حال مجددا مسیر زیر را پیدا کنید و فایل را باز کنید:

catalog/view/theme/your_theme/template/common/header.tpl

این عبارت را پیدا کنید:

<?php echo $google_analytics; ?>

قبل از عبارت یافته شده، کد زیر را وارد نمایید:

<link rel="stylesheet" type="text/css" href="/catalog/view/theme/default/stylesheet/livesearch.css" />

 

3- در مرحله آخر مجددا به مسیر زیر بروید و فایل زیر را برای ویرایش باز کنید:

catalog/controller/product/search.php

کد زیر را بیابید (در انتهای کد های فایل سرچ که باز کردید):

}
?>

قبل از آن کدهای زیر را قرار دهید:

 

 

public function ajax()
{
// Contains results
$data = array();
if( isset($this->request->get['keyword']) ) {
// Parse all keywords to lowercase
$keywords = strtolower( $this->request->get['keyword'] );
// Perform search only if we have some keywords
if( strlen($keywords) >= 3 ) {
$parts = explode( ' ', $keywords );
$add = '';
// Generating search
foreach( $parts as $part ) {
$add .= ' AND (LOWER(pd.name) LIKE "%' . $this->db->escape($part) . '%"';
$add .= ' OR LOWER(p.model) LIKE "%' . $this->db->escape($part) . '%")';
}
$add = substr( $add, 4 );
$sql = 'SELECT pd.product_id, pd.name, p.model FROM ' . DB_PREFIX . 'product_description AS pd ';
$sql .= 'LEFT JOIN ' . DB_PREFIX . 'product AS p ON p.product_id = pd.product_id ';
$sql .= 'LEFT JOIN ' . DB_PREFIX . 'product_to_store AS p2s ON p2s.product_id = pd.product_id ';
$sql .= 'WHERE ' . $add . ' AND p.status = 1 ';
$sql .= 'AND pd.language_id = ' . (int)$this->config->get('config_language_id');
$sql .= ' AND p2s.store_id = ' . (int)$this->config->get('config_store_id'); 
$sql .= ' ORDER BY LOWER(pd.name) ASC, LOWER(p.model) ASC';
$sql .= ' LIMIT 15';
$res = $this->db->query( $sql );
if( $res ) {
$data = ( isset($res->rows) ) ? $res->rows : $res->row;
// For the seo url stuff
$basehref = 'product/product&keyword=' . $this->request->get['keyword'] . '&product_id=';
foreach( $data as $key => $values ) {
$data[$key] = array(
'name' => htmlspecialchars_decode($values['name'] . ' (' . $values['model'] . ')', ENT_QUOTES),
'href' => $this->url->link($basehref . $values['product_id'])
);
}
}
}
}
echo json_encode( $data );
}

 

تغییرات با موفقیت بر روی قالب شما انجام شد. از ماژول خود لذت ببرید...
 برای تست این افزونه به دموی اپن کارت فارسی بروید و در قسمت سرچ برای مثال کلمه ی "سامسونگ" را بنویسید و منتظر بمانید تا پنجره زیر باکس سرچ ظاهر شود.

Info سازگاری : با نسخه های 1.5.1 اپن کارت فارسی
Price قیمت: رایگان
Download دانلود پکیج اول (نصب آسان)- 16.92 کیلو بایت
Download دانلود پکیج دوم (نصب حرفه ای)- 6.83 کیلو بایت
Password پسورد فایل زیپ : www.opencart.ir
Forum بحث پیرامون این مطلب در انجمن
Demo مشاهده نسخه ی نمایشی (دمو)
HomePage سایت سازنده
Source لینک منبع