masoudrock

مشکل نمایش سبد خرید - جومشاپینگ

12 پست در این موضوع

سلام

وقتی کاربر یک محصول رو به سبد اضافه میکنه این پپیغام میاد و به صفحه کار منتقل میشه ولی سبد خالیه!!!

Warning: Cannot modify header information - headers already sent by (output started at /home/vagooir1/public_html/index.php:1) in /home/vagooir1/public_html/components/com_jshopping/controllers/cart.php on line 20

کسی میتونه کمک کنه؟

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش html و css آموزش لاراول آموزش cPanel آموزش php آموزش سئو وردپرس آموزش امنیت وردپرس آموزش وردپرس آموزش فرم ساز RSform آموزش سئو جوملا آموزش فروشگاه ساز Hikashop آموزش فروشگاه ساز ویرچومارت آموزش طراحی سایت آگهی تبلیغاتی آموزش امنیت جوملا آموزش طراحی سایت فروش فایل آموزش طراحی قالب ریسپانسیو با Helix آموزش جوملا 3 آموزش ساخت ربات دکمه ی شیشه ای آموزش ساخت ربات همکاری در فروش آموزش ساخت ربات جذب ممبر آموزش ساخت ربات ضد اسپم آموزش ساخت ربات پیوست فایل سورس ربات مدیر گروه | ربات مدیر گروه همسریابی
مشکل از این فایل هست:

/components/com_jshopping/controllers/cart.php

این فایل رو همینجا پیوست کنید چک کنم

سلام. منم دقیقا مشکل نمایش داده نشدن ماژول سبد خرید جومشاپینگ رو دارم .

سعی کردم فایل cart.php رو پیوست کنم اما سایت میگه فایل خراب است و فایل رو آپلود نمیکنه !!!!!!!!!!!

کمی php سر در میارم . اگه لطف کنی بگی دقیقا کجاش مشکل داره !؟ کجای کد رو باید تغییر بدم !؟ ممنون میشم .

Share this post


Link to post
Share on other sites
سعی کردم فایل cart.php رو پیوست کنم اما سایت میگه فایل خراب است و فایل رو آپلود نمیکنه !!!!!!!!!!!

شما مشکلتون با مشکل مطرح شده در پست اول یکی هست ؟ دقیقا همین پیغام خطا رو دریافت میکنید ؟

در مورد فایل هم شما اجازه آپلود فایل php رو ندارید . باید ابتدا فایل رو زیپ کنید .

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

شما مشکلتون با مشکل مطرح شده در پست اول یکی هست ؟ دقیقا همین پیغام خطا رو دریافت میکنید ؟

در مورد فایل هم شما اجازه آپلود فایل php رو ندارید . باید ابتدا فایل رو زیپ کنید .

سلام. نه من اصلا مشکلم چیز دیگه ای هست . اتفاقا سبد خریدم خیلی هم خوب کار می کنه

موضوع تاپیک رو درست ندیدم . میدونم باید تاپیک جدا میزدم ولی گفتم همینجا مطرح کنم سریع جواب بگیرم شرمنده !

مشکل من اینه که نمی تونم متون داخل کارت و کلا صفحه پرداخت ویرچومارت رو فارسی کنم . یک آموزش پیدا کردم و از روی اون (همونطور که خودش توضیح داده بود) فایل های زبان مربوط به افزونه های کارت، پرداخت و ارسال رو به فارسی ترجمه کردم و توی فولدر fa-IR قرار دادم و و آدرس هاشون رو به فایل xml هر افزونه اعمال کردم . اما تغییرات فقط در مدیریت جوملا اعمال میشه و در سایت تمام متون انگلیسی است !!! نمی دونم کار من اشتباهه یا اصلا روش دیگری داره !؟

در ضمن من فارسی ساز ویرچومارت که سایت پارس جوم زحمت ترجمه اش رو کشیده بود دانلود کردم اما هر کاری می کنم نصب نمیشه و خطای "آپلود فایل در سرور با مشکل مواجه شد" رو میده و نصب نمیشه . همه مشکل هم اینه که حسابی وقت سر طراحی و تغییر قالب گذاشتم و نمی خوام به قالب دیگه سوییچ کنم . حتی اگه لازم بشه حاضرم کل ویرچومارت رو خودم به فارسی ترجمه کنم !!! اما مطمعن نیستم کارم درسته یا نه !

از جوملا 2.5 استفاده می کنم .

این عکس عملیات پرداخت سایتمه :

[ATTACH=CONFIG]7091[/ATTACH]

اگر بخوام کل متون این صفحه رو فارسی کنم باید چه کار کنم !؟

ممنون میشم اگه کمکم کنید دارم فروشگاه لباس طراحی می کنم خیلی بهش احتیاج دارم

ویرایش شده در توسط afgm

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

آقا من هم جومشاپینگ هم ماژول کارتشو نصب کردم ولی دقیقا با مشکل اون دوستمون تو پست اول مواجه شدم . هیچی نشون نمیده !!!!!!

اینم فایل cart.php به صورت زیپ در پیوست.

تو رو خدا رو یکی از پست ها کمک کنید . یا جومشاپینگ یا مشکل زبان در پست قبلی !

اگر جفتشم کمک کنید که خیلی گلین !!!

ویرایش شده در توسط afgm

Share this post


Link to post
Share on other sites
شما مشکلتون با مشکل مطرح شده در پست اول یکی هست ؟ دقیقا همین پیغام خطا رو دریافت میکنید ؟

در مورد فایل هم شما اجازه آپلود فایل php رو ندارید . باید ابتدا فایل رو زیپ کنید .

سلام. آقا مال من این دو خط ارور رو میده :

Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\mahtaclothingshop\modules\mod_jshopping_cart\mod_jshopping_cart.php on line 23

Fatal error: Call to undefined method JModel::addIncludePath() in C:\xampp\htdocs\mahtaclothingshop\modules\mod_jshopping_cart\mod_jshopping_cart.php on line 25

فایل cart.php هم که پیوست کردم .

تو روخدا یه کمک !

Share this post


Link to post
Share on other sites

سلام دوستان

با احترام به اساتید محترم

دوستان پیشنهاد میکنم پیاده سازی فروشگاه با جوملا را رها کرده و از سی ام اس های خاص فروشگاه استفاده نمایید .

Share this post


Link to post
Share on other sites
سلام دوستان

با احترام به اساتید محترم

دوستان پیشنهاد میکنم پیاده سازی فروشگاه با جوملا را رها کرده و از سی ام اس های خاص فروشگاه استفاده نمایید .

سلام عزیز

ما که خیلی مبتدی ایم هنوز با مقام استادی فاصله داریم ! رو این حسابه که اصلاً متوجه نمیشم منظورتون رو !

یعنی قالب فروشگاهی استفاده کنم !؟ که اکثراً انگلیسی اند و تا میخوای یکم تغییرات توش ایجاد کنی و فارسیش کنی در هم بر هم میشه میریزه به هم اصلا یه وضعی !

سی ام اس مخصوص فروشگاه چیه !؟ یعنی کلاً به جوملا ربطی نداره و حتی قسمت مدیریت هم مخصوص فروشگاهه !؟

Share this post


Link to post
Share on other sites
سلام عزیز

ما که خیلی مبتدی ایم هنوز با مقام استادی فاصله داریم ! رو این حسابه که اصلاً متوجه نمیشم منظورتون رو !

یعنی قالب فروشگاهی استفاده کنم !؟ که اکثراً انگلیسی اند و تا میخوای یکم تغییرات توش ایجاد کنی و فارسیش کنی در هم بر هم میشه میریزه به هم اصلا یه وضعی !

سی ام اس مخصوص فروشگاه چیه !؟ یعنی کلاً به جوملا ربطی نداره و حتی قسمت مدیریت هم مخصوص فروشگاهه !؟

ببینید دوست من

من تقریبا 3 سال است که جوملا کار میکنم . این پیشنهاد هم به این خاطر بود که وقت خود را بیهوده تلف نکنید . جوملا یکی از بهترین سی ام اس های اوپن سورس است و با انعطافی که داره سایت های متفاوتی را میتوان با اون کار کارد . اما بهتر است برای یک سایت که صرفا فروشگاهی است از سی ام اس های مخصوص خود استفاده کرد . قالب های فروشگاهی زیادی با جوملا وجود دارد که هم میتوانید از اون و هم از سی ام اس های اپن کارت پرستا شاپ و ... استفاده کنید.

Share this post


Link to post
Share on other sites
ببینید دوست من

من تقریبا 3 سال است که جوملا کار میکنم . این پیشنهاد هم به این خاطر بود که وقت خود را بیهوده تلف نکنید . جوملا یکی از بهترین سی ام اس های اوپن سورس است و با انعطافی که داره سایت های متفاوتی را میتوان با اون کار کارد . اما بهتر است برای یک سایت که صرفا فروشگاهی است از سی ام اس های مخصوص خود استفاده کرد . قالب های فروشگاهی زیادی با جوملا وجود دارد که هم میتوانید از اون و هم از سی ام اس های اپن کارت پرستا شاپ و ... استفاده کنید.

خوب منم قالبم فروشگاهی است و طراحی های لازم رو روش انجام دادم . اما ماژول سبد خرید جومشاپینگ توی صفحه اصلی روی هر موقعیتی که قرار میدم نمایش نمیده . از طرفی چون از جوملا 3 استفاده میکنم و نمیتونم از ویرچومارت استفاده کنم. (چون قالبم با جوملا 3 سازگاره و هم نمیخوام به قالب دیگه سوییچ کنم). ویرچومارت فارسی برای جوملا 3 هم از سایت پارس جوم دانلود کردم، که اونم نصب نمیشه !!! به همین دلیل مجبور شدم جومشاپینگ رو نصب کنم . ازش هم راضی ام . هیچ مشکلی نداره ! صفحه سبد خرید و مراحل تایید و خرید و.... انجام میده اما به محض اینکه ماژول سبد خرید رو روی موقعیت کارت قرار میدم اون دو تا اروری که تو چند پست قبلی گذاشتم رو میاره روی صفحه اصلی و کلا صفحه اصلیم میشه اون ارور ها و تمام طراحی هام میپره !!!!!!!!!!!

اون پست هم که توش عکس گذاشتم صفحه سبد خرید ویرچومارت همون سایت رو جوملا 2.5 است که هر کاری کردم فارسی نشد و مجبورم کرد سوییچ کنم رو جوملا 3 و جومشاپینگ .

البته من فروشگاه سازهای دیگه ای هم امتحان کردم اما جومشاپینگ کاملا فارسی است و همه چیزش خوب کار میکنه الا اون ماژول لعنتی !

آقای آشوری هم گفتن که مشکل از cart.php است. اما نمیدونم چرا دیگه جواب ندادند !!!!!؟؟؟؟؟

حالا شما که حرفه ای هستید اگه براتون زحمتی نداره یه نگاه به اون فایل cart.php که توی پست های قبلی پیوست کردم بندازین. من که والا php سر در نمیارم :21: و کارم هم عجله ای است و میخام فروشگاه رو زود راه بندازم بزارم رو نت . اگر بخوام برم واسه یه ماژول php یاد بگیرم خیلی زمان میبره و اصلا نمیارزه !

ممنون و متشکر

Share this post


Link to post
Share on other sites

متاسفانه کسی تو این انجمن به داد آدم نمیرسه !

رو این حساب بنده خودم رفتم دنبال یادگیری php در حدی که بتونم مشکل این افزونه رو حل کنم .

تو بعضی انجمن ها گفته بودن گزارش خطای جوملا رو قرار بده رو هیچ یا خط error_reporting فایل php.ini رو تغییر بده و اینا . اما هیچکدوم مشکل رو حل نکرد و ارور ها به قوت خوت باقی بود !

از قرار معلوم ماژول کارت جومشاپینگ در کدنویسی php دچار مشکله ! اما خود فروشگاه ساز خوب کار میکنه .

اون دو خط اروری که در پست های قبلی گذاشتم رو در فایل cart.php افزونه سبد خرید جومشاپینگ پیدا کردم و متوجه شدم دو علامت "&" اشتباه قرار گرفته !

این دو خط اروری که جوملا میداد :

Strict Standards: Only variables should be assigned by reference in C:\xampp\htdocs\mahtaclothingshop\modules\mod_jsho pping_cart\mod_jshopping_cart.php on line 23

Fatal error: Call to undefined method JModel::addIncludePath() in C:\xampp\htdocs\mahtaclothingshop\modules\mod_jsho pping_cart\mod_jshopping_cart.php on line 25

با مراجعه به خطوط ارور گرفته شده در ماژول cart.php با کد های زیر مواجه میشیم :

خط 23 :

$jshopConfig = &JSFactory::getConfig();

که باید به شکل زیر تغییر کنه :

$jshopConfig = JSFactory::getConfig();

علامت & پشت JSFactory برداشته میشه.

خط 25 باید به شکل زیر باشه:

JModel::addIncludePath(JPATH_SITE.DS.'components'.DS.'com_jshopping'.DS.'models');

خط 27 :

$cart = &JModel::getInstance('cart','jshop');

که باید به شکل زیر تغییر کنه :

$cart = JModel::getInstance('cart','jshop');

علامت & پشت JModel براشته میشه .

خط 28 : (برای بعضی ها این خط هم ارور داره)

$cart->load("cart");

که باید به شکل زیر تغییر کنه :

$cart->load('cart');

علامت " به ' تغییر پیدا میکنه .

نکته : برای اینکه دقیقا متوجه شد خطوط اروری که جوملا میگه، دقیقا کجای فایل php قرار میگیرن باید از نرم افزار مناسب استفاده کرد که بهترین اون ها dreamweaver هست اما چون حجم خیلی بالایی داره ، بهتره از نرم افزار htmlpad استفاده کرد که محیطش دقیقا مثل dreamweaver هست ولی حجم فوق العاده پایینی داره . البته با notepad هم میشه این کار رو انجام داد اما پیدا کردن خط ارور کمی مشکله .

همچنین خطوطی که ارور میده ممکنه در بعضی نسخه های جوملا و هاست ها یا لوکال هاست ها فرق کنه . مال من روی لوکال Xampp نصبه و جوملا 2.5.27 استفاده میکنم .

بعد از اعمال تغییرات فایل cart.php رو ذخیره کردم و صفحه اصلی سایتم رفرش کردم . ماژول کارت به درستی کار میکنه و کاربر رو به صفحه سبد خرید ارجاع میده اما متاسفانه اطلاعات کارت روی قالبم می افته و قالب رو خراب میکنه .

اطلاعاتی که در بالا دادم رو از چند تا سایت و انجمن انگلیسی که دقیقا همین مشکل داشتند در آوردم . از قرار معلوم مشکل اصلی از برنامه نویس این افزونه بوده که تو تایپ کد اشتباه کرده و واسه نه تنها وبمستر های ایرانی بلکه خیلی از وبمستر های دیگه در کشور های دیگه مشکل ایجاد کرده !

متاسفانه تو هیچکدوم از انجمن های جوملای فارسی به خوبی به مشکل این افزونه پرداخته نشده و جواب های مناسبی راجع به این مشکل داده نشده . اما اگر کمی زبان انگلیسی بدونیم میتونیم اطلاعات خوبی در سایت های زبان انگلیسی پیدا کنیم .

اما چیزی که بیش از حد منو آزار میده اینه که بعد اززدن چند تا پست و درخواست کمک مدیران سایت به خودشون زحمت ندادن یکم کمک برسونن یا حداقل راهنمایی کنن !!!

به قولی "کسی دلش به حال کسی نسوخته" . اما واقعا آدم باید خیلی اعتماد به نفس داشته باشه که انجمن بزنه بعد جواب مردمو نده !!!!!!!!!!!!!!!!!!!!

جدا از اینها بنده اطلاعاتی رو که دریافت کردم رو اینجا گذاشتم که در اختیار همه باشه و شاید گره از مشکل کسی باز کنه !

اما مشکل خودم هنوز پابرجاست لذا از دوستانی که زبان php بهتر بلدن خواهشمندم یه نگاهی به فایل cart.php بندازن و اون موارد رو تست کنن و کمی راهنمایی برسونن ! بابا واقعا خیلی زور داره واسه یه ماژول و چند خط کد کل php رویاد بگیری ! html و css نیست که یک ماهه یاد بگیری !!!!!!!!! مثلا جوملا خیر سرش "طراحی سایت بدون یک خط کد نویسی" است !!!!!

ار مدیران این هم سایت که آبی واسه ما گرم نشد !!!

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری