رفتن به مطلب

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

  1. admin

    admin

    مدیر کل


    • امتیاز

      2

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

      5,545


  2. mousanajafi

    mousanajafi

    عضو انجمن


    • امتیاز

      2

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

      325


  3. moghimi

    moghimi

    عضو انجمن


    • امتیاز

      1

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

      1,343


  4. gharanjik

    gharanjik

    عضو انجمن


    • امتیاز

      1

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

      155


مطالب محبوب

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

  1. هوک محل قرار گرفتن ماژول های قالب پرستاشاپ است. شما با ایجاد یک هوک جدید می تونید مدیریت بهتری روی ماژول ها داشته باشید و در نتیجه طراحی یا ویرایش قالب براتون راحت تر میشه. خوب ، ساخت یک هوک جدید کار بسیار راحتیه فقط باید به دقت مراحل زیر رو انجام بدید: مرحله 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 امتیاز
  2. سلام من یه سایت فروش فایل دارم با پرستاشاپ برای بهینه کردن در این فیلد های پایینی به نظرتون چه چیزهایی وارد کنم بهتره؟ قسمت دسته بندی محصول (ایجاد دسته بندی جدید به طوری که بهینه باشه ) *** نام دسته رو مدیریت دولتی گذاشتم *** (در کل یه سایت فروش فایل سوالات پیام نور دارم ) حالا برای اینکه بهینه باشه این فیلد ها رو به نظرتون با چه مقدارهایی پر کنم بهتره ؟ عکس هم براتون فرستادم تا راحت تر متوجه شید 1- عنوان meta 2- توضیحات meta 3- کلمات کلیدی meta http://s5.picofile.com/file/8170564018/1Capture.jpg ممنون میشم راهنمایی کنید
    1 امتیاز
  3. بله 4 قالب در دست طراحی هست و این که آیا مطابق سلیقه شما هست یا خیر چیزی نیست که ما بتونیم پاسخ بدیم. باید منتظر بمونید تا قالب ها منتشر بشن ارتقا امکان پذیره. حتی از 1.4 به 1.6 هم میشه ارتقا داد و نیازی به دوباره وارد کردن اطلاعات نیست!
    1 امتیاز
  4. جواب این سوال رو میدونستم توی ماژول های پرستاشاپ هستش یه ماژول که میتونی باهاش آی پی بن کنی ، اگر پیدا نکردی مسیج بده بهم بگردم پیدا کنم اسمش رو اما در کل راه حل مناسبی نیست! برای کسی که همچین کاری میکنه عوض کردن یه آی پی که کاری نداره
    1 امتیاز
  5. سلام این یک موضوع عادی نیست که برای همه اتفاقی بیوفته و افزونه ای براش باشه البته ماژول تایید ثبت نام توسط ایمیل اگه اشتباه نکنم هستش بهترین کار این هست که از پشتیبانی هاست درخواست کنید که بررسی کنن قطعاً بیشتر میتونن بهتون کمک کنن وفق باشید
    1 امتیاز
  6. یکی از معیارهای انتخاب قالب صنف اصلی فروشگاه شماست و یکی دیگه هم نوع مشتریانی که دارید درباره این دوتا فاکتور بیشتر تمرکز کنید تا تکنیکال قالب و...
    1 امتیاز
  7. سلام خیر، به نظرم وجود نیم فاصله ضروری نیست زیرا با وارد کردن نیم فاصله در نام محصول در تولید لینک بهینه ایجاد تداخل و به جای نمایش صفحه 404 به کاربر نمایش میده موفق باشید
    1 امتیاز
  8. بخش developer که هیچ اما سایر بخش های داکیومنت پرستا رو در دست ترجمه داریم و به زودی در دسترس عموم قرار خواهد گرفت
    1 امتیاز
×
×
  • اضافه کردن...