رفتن به مطلب

تخته امتیازات

  1. admin

    admin

    مدیر کل


    • امتیاز

      4

    • تعداد ارسال ها

      5,545


  2. B.A.H.M.A.N

    B.A.H.M.A.N

    همکار پرستا


    • امتیاز

      1

    • تعداد ارسال ها

      3,726


  3. padratoos

    padratoos

    عضو انجمن


    • امتیاز

      1

    • تعداد ارسال ها

      42


  4. asasoal

    asasoal

    عضو انجمن


    • امتیاز

      1

    • تعداد ارسال ها

      81


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در ۱۵/۱۱/۰۵ در همه بخش ها

  1. پیشنهاد میکنم از ماژول های این سایت بخصوص استفاده نکنید (تاپیک کلاهبرداری با نام پرستاشاپ رو مطالعه کنید) خود پرستاشاپ ماژولی با نام فروشگاه های ما (مغازه های ما) داره که میتونید آدرس فروشگاهتون رو در اون قرار بدید
    2 امتیاز
  2. هوک محل قرار گرفتن ماژول های قالب پرستاشاپ است. شما با ایجاد یک هوک جدید می تونید مدیریت بهتری روی ماژول ها داشته باشید و در نتیجه طراحی یا ویرایش قالب براتون راحت تر میشه. خوب ، ساخت یک هوک جدید کار بسیار راحتیه فقط باید به دقت مراحل زیر رو انجام بدید: مرحله 1: ابتدا باید هوک جدید را در فایل FrontController.php ایجاد کنید. برای این کار به مسیر "prestashop\classes" رفته و فایل FrontController.php را باز کنید. کد زیر پیدا کنید: self::$smarty->assign(array( 'HOOK_HEADER' => Module::hookExec('header'), 'HOOK_TOP' => Module::hookExec('top'), 'HOOK_LEFT_COLUMN' => Module::hookExec('leftColumn') )); برای اضافه کردن هوک جدید باید کد زیر را به کدهای بالا اضافه کنید. (من اسم هوک جدیدم را topCenter گذاشتم. میتونید هر نامی که خواستید برای هوک جدید انتخاب کنید) : 'HOOK_Top_Center' => Module::hookExec('topCenter') // New Hook بنابراین کد شما باید به این صورت باشد: self::$smarty->assign(array( 'HOOK_HEADER' => Module::hookExec('header'), 'HOOK_TOP' => Module::hookExec('top'), 'HOOK_LEFT_COLUMN' => Module::hookExec('leftColumn'), 'HOOK_Top_Center' => Module::hookExec('topCenter') )); مرحله 2: در این مرحله باید اطلاعات هوک جدید را در دیتابیس وارد کنید. برای این کار وارد "php_myadmin" هاست شده و دیتابیس پرستاشاپ را انتخاب کنید. از میان گزینه های سمت چپ صفحه روی گزینه "ps_hook" کلیک کنید تا لیست تمام هوک های موجود باز شود. همانطور که مشاهده می کنید هر هوک شامل چند مشخصه است. یکی از این مشخصه ها "id_hook" است. ببینید "id_hook" مربوط به آخرین هوک، چند است. حالا بر روی گزینه "insert" در بالای صفحه کلیک کنید. در قسمت value مقادیر زیر را برای هر فیلد وارد کنید. [align=right]id_hook ------> شناسه هوک که مقدار آن باید یکی بیشتر از شناسه آخرین هوک باشد. name --------> نام هوک (برای مثال : topCenter) title ---------> عنوان هوک (برای مثال : Top of Center) description --> توضیحاتی درباره هوک که اختیاریه. می تونید خالی بزارید. در آخر روی "GO" کلیک کنید تا هوک جدید ساخته بشه. مرحله 3: حالا باید مشخص کنید که چه ماژول هایی می تونن تو این هوک قرار بگیرن. به عنوان مثال در اینجا میخواهیم این هوک را برای ماژول blockpermanentlinks (بخش لینک های دائمی) تعریف کنیم. پس به مسیر prestashop\modules\blockpermanentlinks رفته و فایل blockpermanentlinks.php را باز کنید. همانطور که مشاهده می کنید هوک ها در این فایل به وسیله تابع زیر فراخوانی شده اند: function hookLeftColumn($params){ return $this->display(__FILE__, 'blockpermanentlinks-header.tpl'); } پس شما هم هوک جدید را به وسیله این تابع به این فایل اضافه کنید: function hooktopCenter($params){ return $this->display(__FILE__, 'blockpermanentlinks-header.tpl'); } مرحله 4: در این مرحله باید هوک جدید را با توجه به نیازتون در یکی از فایل های tpl قالبتون فراخوانی کنید. مثلا این هوک را می خواهیم در header.tpl فراخوانی کنیم. به مسیر prestashop\themes\yourtheme رفته و فایل header.tpl را باز کنید. با استفاده از کد {$HOOK_Top_Center} هوک جدید را فراخوانی می کنیم: {$HOOK_Top_Center} مرحله 5: به قسمت مدیریت پرستاشاپ و مسیر "ماژول ها > موقعیت ها" رفته و روی گزینه نشاندن یک ماژول کلیک کنید. از قسمت ماژول نام ماژولی که هوک را برای آن تعریف کردید (ماژول بخش لینک های دائمی) و از قسمت "جایگیری در" نام هوک جدید را انتخاب کنید و روی ذخیره کلیک کنید. حالا با فعال کردن کامپایل اجباری از مسیر "تنظیمات > کارایی ها" و رفرش سایت می تونید تغییرات را مشاهده کنید. [/align]
    1 امتیاز
  3. سلام با تشکر از مدیر محترم من هم همین نظر رو دارم کلا وارد اون سایت نشید و نه فقط اون سایت هر سایت ناشناسی که به رایگان ماژول در اختیارتون قرار میدن، چرا که احتمال این میره همراه این ماژول هایک فایل مخرب (شل) وارد هاستتون بشه و در آینده هاستتون رو ازتون به سرقت ببرند، برای استفاده از ماژول فروشگاه های ما (مغازه های ما) لازم است مختصات فروشگاه خود را بدست آورید که با نصب برنامه Google Earth می توانید مختصات دقیق محل خود را بدست آورید. و بر حسب درجه در گزینه مربوطه جایگزین کنید. در برنامه Google Earth لازم است مختصات ها را در تنظیمات به درجه تغیر بدید.
    1 امتیاز
  4. ماژولش رو آپدیت کنید
    1 امتیاز
  5. خیر. فکر نمیکنم تنظیمات قالب زمانی ببره. میتونید تو این مدت سایتتون رو در حالت تعمیرات بذارید در صورتی هم که قصد شخصی سازی قالب رو دارید بهتره ابتدا روی لوکال تغییراتتون رو ایجاد کنید سپس روی هاست انتقال بدید
    1 امتیاز
  6. قالب پیشفرض کپی رایتش تجاری نیست و کپی رایت متن باز داره یعنی عملا کپی رایتی نداره و شما میتونید کپی رایت رو حذف کنید
    1 امتیاز
×
×
  • اضافه کردن...