-
تعداد ارسال ها
1,078 -
تاریخ عضویت در سایت
-
آخرین بازدید
-
روز های برد
29
فعالیت های امتیازی
-
رامین انگوتی به mahdi m امتیاز داد در پشتیبان گیری از نظرات کاربران
باید از جداول مربوط به اون اکسپورت بگیرید و جدوال در دیتای جدید رو پاک کرده و ایمپورت کنید
-
رامین انگوتی از mahdi m یک واکنش گرفت در نحوه حذف ارور بالاي سايت
سلام
دوستان صحیح فرمودند ولی اول روی 'ساده' بذارید، اگر پیغام ها دوباره نمایان بودند روی 'هیچکدام' بذارید
-
رامین انگوتی از barani یک واکنش گرفت در نحوه حذف ارور بالاي سايت
سلام
دوستان صحیح فرمودند ولی اول روی 'ساده' بذارید، اگر پیغام ها دوباره نمایان بودند روی 'هیچکدام' بذارید
-
رامین انگوتی از mahdi m یک واکنش گرفت در درخواست قالب فرش شبیه www.azimzadeh.ir
سلام
حتما موردی نبوده دوست عزیز، نیازی نیست پست اضافی ارسال کنید
سایت فوق با asp نوشته شده، ما قالبی برای فرش نداریم ولی تقریبا همه قالب های موجود رو میشه با تغییرات اختصاصی به این شکل درآورد
پس اگر تخصصش رو دارید یه قالب آماده جوملا رو بردارید و تغییرات رو روش بدید، اگر تخصص ندارید بهتره اینکار رو بسپارید به افرادی که مهارت دارند
توصیه میکنم خودتون دست به کار بشید، روش های ویرایش قالب های جوملا رو درنت جستجو کنید و ...
-
رامین انگوتی از ساناز صداقتی یک واکنش گرفت در سیستم فروش فایل جوملا 2.5 متصل به درگاه های بانکی و پیامک
سلام
درگاه بانک ملت + سایر امکانات تکمیلی در نسخه لایسنس دار اضافه شده است
برای دریافت نسخه لایسنس دار از طریق پیام خصوصی اقدام کنید
-
رامین انگوتی از barzkar_a یک واکنش گرفت در معرفی مقدماتی کلاس ماژول و نحوه استفاده از آن
به نام یگانه طراح عالم هستی
سلام دوستان
چندروز پیش یکی از کاربران انجمن سوالی در مورد کلاس ماژول و نحوه ی استفاده از آنها در قالب هاشون رو داشتند ( این پست ) من در این پست میخوام در مورد کلاس های ماژول و نحوه ی ایجاد و استفاده از آنها توضیحات مختصری به همراه مثال رو ارائه کنم تا شاید برای برخی دوستان مفید باشد
البته اصول کلاس های ماژول به این ترتیب که ارائه میشه نیست، اگه از ابتدا بخواییم قالب رو بصورت اختصاصی طراحی کنیم اونموقع باید کلاس های ماژول رو هم به صورت اصولی و به صورت اختصاصی تعریف کنیم که در این آموزش واقعا امکانش نیست ( یعنی نمیشه یه قالب رو از ابتدا شروع به طراحی بکنیم!)
کلاس ماژول در عین حال که بسیار ساده است کمی پیچیده هم هست!
برای یادگیری کامل کلاس های ماژول و خیلی چیزهای مفید دیگر توصیه ی من شرکت در کلاس های طراحی قالب جومیناست، چون مطمئنا راحت تر و بهتر و تو مدت زمان کمی موارد زیادی رو میتونید یاد بگیرید.
این آموزش برای افرادی مفید خواهد بود که یک قالب آماده دارن و فقط میخوان برخی قسمت های اونو اختصاصی کنن
شروع آموزش:
کلاس های ماژول استایل هایی هستند که در فایل css خودمون ایجاد میکنیم و موقع ایجاد ماژول ها به هرکدوم میگیم که از کدوم استایل استفاده کنه.
من همیشه وقتی ماژول جدیدی ایجاد میکردم با یه گزینه به نام "پسوند کلاس ماژول" مواجه میشدم و همیشه خالی رهاش میکردم!
http://www.jmdownload.ir/download.php?imgf=13360723431.gif
حتما شده که نواحی موجود در قالب و یا منوها برای شما یک دست باشند و بخواهید قسمتی از آن را به دلخواه تغییر دهید، بله کلاس ماژول همینجا به دردمون میخوره، برای روشن تر شدن موضوع کاررو روی یه قالب به نام ja_purity که روی جوملا نصب هستش امتحان میکنم
این قالب یک ناحیه به نام Right داره که هر یک از ماژول های موجود در آن به این ترتیب از هم جدا شدن
http://www.jmdownload.ir/download.php?imgf=13360726991.gif
نواحی که در تصویر بالا با فلش مشخص شده اند هر کدام یک ماژول هستند که در ناحیه ی Right این قالب قرار داده شده اند و من میخوام کلاس مربوط به یه قسمت مثل "آخرین ارسال ها" رو تغییر بدم
قبل از اعمال تغییرات برای مشاهده سورس صفحه روی صفحه مرورگر کلیک راست و گزینه "view page source" رو اتخاب میکنم تا سورس صفحه رو بهم نشون بده
در سورس صفحه دنبال قسمتی از کد که قسمت "آخرین ارسال ها" رو نمایش میده میگردم و پیداش میکنم به این ترتیبه:
http://www.jmdownload.ir/download.php?imgf=13360740831.gif
قسمتی که ماژول آخرین ارسال های من توش قرار گرفته یه تگ div هستش که خاصیت کلاسش هم نوشته "jamod module"، تو تصویر بالا مشخصه.
خب میرسیم به اصل کاری و اعمال تغییرات:
اول میام و در ماژول آخرین ارسال ها در قسمت پسوند کلاس ماژول این عبارت رو به این شکل مینویسم:
_akharin
http://www.jmdownload.ir/download.php?imgf=13360730251.gif
توجه کنید که ابتدا "_" و سپس بقیه رو نوشتم
بعد از ذخیره تنظیمات و رفرش کردن صفحه اصلی سایت قسمت آخرین ارسال های من به این شکل نشون داده میشه:
http://www.jmdownload.ir/download.php?imgf=13360737301.gif
وقتی هم که سورس صفحه رو نگاه میکنم قسمت سورس یه تغییراتی کرده که به این صورته:
http://www.jmdownload.ir/download.php?imgf=13360742271.gif
همونطور که مشاهده میکنین به انتهای تمام کلاس های این ماژول یه
_akharin
اضافه شده و چون کلاس یا همون استایلی با این نام در فایل css من تعریف نشده ماژول رو بدون استایل و به شکل ساده نشون میده
حالاما باید یه کلاس با این نام ایجاد کنیم تا ماژول ما از این خصوصیات استفاده کنه
توجه کنید کلاس اصلی ما رو به اسم "jamod module_akharin" نشون میده ولی کلاسی که تعریف خواهیم کرد با module شروع وبه شکل "module_akharin" خواهد بود!
کلاس مورد نظر رو در فایل css به این صورت تعریف میکنیم و داخل اون کدهای مورد رو مینویسیم:
.module_akharin { background: #00CCCC; }
شکل کلی برای کلاس اصلی به این صورت خواهد بود و این کد بالا به این معنیه که رنگ بک گراند هر ماژول که از این کلاس استفاده میکنه رنگ مشخص شده باشه، شکل زیر نتیجه ی این کد هستش:
http://www.jmdownload.ir/download.php?imgf=13360772481.gif
از این به بعد دیگه کارمون راحته و فقط با کد ها کار میکنیم
سورس قسمت ماژول آخرین ارسال ها به این صورت بود:
<div class="jamod module_akharin" id="Mod67"> <div> <div> <div> <h3 class="show"><span> آخرین ارسال ها</span></h3> <div class="jamod-content"><ul class="latestnews_akharin"> <li class="latestnews_akharin"> <a href="/temp/index.php/home/12-saghfe-kazeb-moshabbak.html" class="latestnews_akharin"> سقف های کاذب مشبک کناف</a> </li> <li class="latestnews_akharin"> <a href="/temp/index.php/home/11-divar-pusheshi.html" class="latestnews_akharin"> دیوار های پوششی</a> </li> <li class="latestnews_akharin"> <a href="/temp/index.php/home/10-divar-joda.html" class="latestnews_akharin"> دیوارهای جدا کننده</a> </li> <li class="latestnews_akharin"> <a href="/temp/index.php/component/content/article/7-khademat.html" class="latestnews_akharin"> خدمات</a> </li> <li class="latestnews_akharin"> <a href="/temp/index.php/component/content/article/5-news.html" class="latestnews_akharin"> جدیدترین محصولات</a> </li> </ul></div>
در سورس بالا مشاهده میکنید که عنوان ماژول ما بین دو تگ h3 قرار گرفته و به این صورته :
<h3 class="show"><span> آخرین ارسال ها</span></h3>
حالا اگه ما بخواییم رنگ و یا مشخصات عنوان رو تغییر بدیم یه استایا به این صورت تغریف میکنیم و خصوصیاتی که میخواهیم به عنوان ماژول نسبت دهیم
را داخل این استایل مینویسیم:
.module_akharin h3 { color: #FFFF00; font-size: 13px; padding-right: 20px; }
این کد یه کلاس برای تگ h3 در داخل کلاس "module_akharin" هستش و به این معنیه که به هرچی تگ h3 در داخل کلاس "module_akharin" هست
مشخصه های زیر رو اعمال کن(رنگ و حاشیه و اندازه فونت و ...)
برای سایر قسمت ها نیز به همین صورت عمل میکنیم، همونطور که در سورس بالا مشاهده میکنید زیرمنوها در داخل تگ های
نمایش داده میشوند
و برای تغییر خصوصیات این قسمت ها شما میتوانید به این صورت عمل کنید:
.module_akharin li a { color: #6600FF; font-size: 12px; padding-right: 10px; list-style-type: disc; text-decoration: none; }
بله این کد هم میگه تمام مواردی که در کلاس "module_akharin" قرار دارند و داخل تگ
نوشته شدند و به صورت لینک هستند را به این شکل نمایش
بده!
شکل نهایی ماژول آخرین ارسال ها برای قالب ما بعد از اعمال استایل های بالا به این صورت شده است که مشاهده میکنید:
http://www.jmdownload.ir/download.php?imgf=13360786741.gif
البته شما بعد از کمی کاربا کلاس های ماژول و آشنا شدن با خصوصیات دیگر میتوانید ماژول های خود را با زیباتربن حالات نمایش دهید، این آموزش فقط برای معرفی و نحوه ی اعمال کلاس های ماژول به قالب های خودمون بود.
دوستان،
من خودم نه کلاسی رفتم نه آموزشی گرفتم(اصلا امکانش نبود چون همین اینترنتم تازه گیرمون اومده!) و فقط با تجربه ساختار محتوای جوملا رو یاد گرفتم و فکر میکنم خوب فهمیدم که چطور کار میکنه!
دوستانی که میتونن تو کلاس ها شرکت کنن توصیه من به عنوان کوچیک همه ی شما اینه که کلاس ها رو از دست ندین و سعی نکنین مثل من با تجربه یادبگیرین، چون واقعا سخته و ممکنه بخاطر به نتیجه نرسیدن کلا طراحی وب رو بذارید کنار...
حرف های زاید زیاد بود، به بزرگواریتون ببخشید
اگه هر یک از دوستان سوالی در این مورد داشتن تو همین پست پیگیر بشن تا با کمک بقیه بزرگواران جومینا کمی در مورد کلاس های ماژول بحث بشه
امیدوارم هرچند اندک ولی مفید بوده باشه
حق نگهدارتان -
رامین انگوتی از pourmoshtagh یک واکنش گرفت در طراحی و ساخت یک فرم ساده و اتصال به درگاه بانک ملت
سلام
از سیستم پرداخت بانک ملت در جومینا استفاده کنید، میتونید از کدهاش استفاده کنید
-
رامین انگوتی به محمدحسین میری امتیاز داد در اشکال در اتصال سیستم فروش فایل به درگاه زرین پال
درود بر شما
ای پی سرور تون روی درگاه مورد نظر ست شده است ؟
-
رامین انگوتی از khani یک واکنش گرفت در کد های جاوا اسکریپت و جی کوئری آماده ؟؟؟؟
سلام
http://www.htmldrive.net
-
رامین انگوتی به topmihan امتیاز داد در سوال در مورد درگاه های پرداخت بانکی
خب دیگه یا باید ملت رو جور کنید که عالی و بدون کارمزد هستش
یا یکم کارمزد بدین و بی دردسر کارتون رو انجام بدین
-
رامین انگوتی از The Godfather یک واکنش گرفت در درخواست ماژول جستجو Ajax
سلام
باید تست کنید، در صورتی که قالبتون قابلیت گنجاندن ماژول در منو رو داشته باشه بله به ترتیبی که فرمودید میتونید عمل کنید
-
رامین انگوتی از The Godfather یک واکنش گرفت در درخواست ماژول جستجو Ajax
سلام
در نت جستجو کنید موارد رایگان پیدا میشه
"ماژول جستجوی ajax جوملا"
-
رامین انگوتی به محمدحسین میری امتیاز داد در کامپوننت فروش فایل +اعتبار دهی با اعضا +درگاه پرداخت
درود بر شما
این افزونه باید اختصاصی نوشته شود
با اقای تهرانی تماس بگیرید
-
رامین انگوتی از behrad یک واکنش گرفت در راهنمایی در مورد نودپد
سلام
اون فایل css که تو مسیر پیغام مشاهده میکنید موقع هر بار رفرش کردن صفحه بطور خودکار توسط قالبتون ایجاد میشه و شما هرتغییری در اون بدید با یکبار رفرض کردن صفحه از بین میره.
شما باید css اصلی قالبتون رو پیدا کنید و تغییرات رو در اون بدید
-
رامین انگوتی از hojjat03 یک واکنش گرفت در اتصال دو یا چند جوملا : مهم
مطمئنا با کدنویسی میشه
ولی نمیدونم ابزار آماده ای برای اینکار ارائه شده است یا نه
-
رامین انگوتی از mahdirabbani یک واکنش گرفت در کد های جاوا اسکریپت و جی کوئری آماده ؟؟؟؟
سلام
http://www.htmldrive.net
-
رامین انگوتی از mehdibabapour یک واکنش گرفت در حل مشکل تاریخ شمسی درk2 فارسی
کی 2 افزونه بی نظیر مدیر مطلب در جوملا می باشد. در ورژن های اخیری که از k2 ارائه شده تاریخ شمسی به درستی نمایش داده نمی شود و به جای آن اعداد عجیب و غریبی نمایش داده می شود! در این قسمت روش کلی برای حل مشکل k2 فارسی ارائه میکنیم و در ورژن 2.6.1 به بعد شما میتوانید این افزونه قدرتمند را با تاریخ شمسی در جوملای خود استفاده نمایید.
توجه کنید که اگر در حال حاضر از کی 2 استفاده میکنید و مطالبی نیز در آن با تاریخ اشتباه ذخیره شده اند، این روش آنها را تصحیح نخواهد کرد و باید آنها را دستی تغییر دهید! بلکه از این به بعد مطالبی که ذخیره میکنید به درستی نمایش داده خواهند شد.
و اما کارهایی که باید انجام دهید:
اول برید به مسیر زیر و فایل مورد نظر رو باز کنید:
administrator-> language->fa-IR ->fa-IR.ini سپس کد زیر را در انتهای این فایل اضافه نمایید:
DATE_FORMAT_LC5="Y/m/d H:i" سپس به این مسیر برید:
administrator\components\com_k2\views\item و فایل ضمیمه رو در این مسیر اکسنرکت کنید
کار تمام است، از این به بعد تاریخ باید به درستی در سیستم ذخیره شود.
اگر در این مورد مشکلی داشتید در این تاپیک بیان نمایید
موفق باشید
item.zip
-
رامین انگوتی از roten یک واکنش گرفت در ماژول پرداخت آنلاین بانک کشاورزی
سلام
فکر نمیکنم آماده موجود باشه باید سفارش بدید براتون نوشته بشه
-
رامین انگوتی به topmihan امتیاز داد در بهترین کامپوننت فروش قالب
سلام
نسخه با سریال رو از سایت جناب انگوتی که در امضاشون هست خریداری کنید
-
رامین انگوتی از sms118 یک واکنش گرفت در بهترین کامپوننت فروش قالب
سلام
سیستم فروش فایل که هست، قابلیت هایی گه گفتید رو هم داره
فروش تکی، ارسال به ایمیل، دادن لینک غیرمستقیم دانلود، لینک های اعتباری و خیلی امکانات دیگه
این نسخه رایگانش هست:
http://forum.joomina.ir/topic/21867-سیستم-فروش-فایل-جوملا-25-متصل-به-درگاه-های-بانکی-و-پ
نسخه لایسنس داری هم وجود داره که ماژول ها و پلاگین های مورد نیاز رو هم داراست
-
رامین انگوتی به محمدحسین میری امتیاز داد در بهترین کامپوننت فروش قالب
درود بر شما
اصولا کامپوننت های showcase هست اما تجربه بنده اینه که این جور کامپوننت ها رو باید اختصاصی نوشت
زیرا من کامپوننت در حد خوب و متصل به بانک های ایرانی باشه رو ندیدم
همه یکسری ایراد هایی دارند که کار رو خراب می کنند
اما کامپوننت فروش فایل خیلی می تونه خوب باشه
-
رامین انگوتی از atkmilad یک واکنش گرفت در تغییر نام پوشه قالب
سلام
روشی که دوستمون فرمودن هم جواب میده ولی این براتون راحت تره:
برید افزونه ها و مدیریت قالب ها، زبانه ی "قالب ها" رو انتخاب کنید، روی قالب مورد نظر کلیک کنید تا صفحا ای شبیه به این شکل بیاد:
نام جدید که مد نظرتون هست رو وارد کنید و روی کپی برداری قالب کلیک کنید تا قالب جدید با نام دلخواهتون ایجاد بشه
موفق باشید
-
رامین انگوتی به مصطفی صفرعلی امتیاز داد در توضیح این کد؟!
با سلام
بله میشه البته راه خاص خودش رو میطلبه ، ببینید بطور کلی ، در css شما میتونید هر آنچه را که در ذهن دارید پیاده کنید ولی نحوه پیاده سازیتون باید بر اساس واقعیت باشه یعنی هر چیزی رو که میخواهید در css بنویسید باید از قبل در php تعریف کرده باشید
اینکه فلان آی دی از یک کلاس استفاده کنه خیلی ساده است . کافیست در php مشخص کنید که کلاس را برای کدام تگ نیاز دارید ، بعد در css ، کلاس مورد نظر را تعریف کنید
مثلا یک تگ دایو با آی دی idname داریم . حالا یک کلاس هم به نام classname بهش اضافه میکنیم
<div id="idname" class="classname"></div>
حالا در css فقط کافیه برای کلاسی که ذکر کردید ، خاصیتهای موردنظرتون رو تعریف کنید
.classname{your attributes}
البته در مورد ماژولها میتونید از طریق گزینه پسوند کلاس ماژول هم بهره ببرید که خب اون کمی روالش متفاوته با شرح فوق
در مورد استفاده از یک کلاس برای تگ h2 هم میتونید مطابق آنچه که توضیح داده شد عمل کنید . فرق چندانی نداره
مثلا اگر تگ h2 در داخل دایو فوق قرار داشته باشه ، میتونید تگ h2 رو در php تون پیدا کنید و بهش کلاس اضافه کنید و بعد در css برای کلاس مذکور خاصیت تعریف کنید یا اینکه به دایوتون یک کلاس دیگه هم اضافه کنید ، بعد در css برای کد زیر خاصیت بنویسید
<div id="idname" class="classname classnameforh2"><h2></h2></div> div.classnameforh2 h2{your attributes}
یک تگ فقط میتواند یک آی دی داشته باشد و بیشمار کلاس . تعریف کلاسهای متعدد میتونه در بسیاری از موارد گره از مشکلاتتون رو باز کنه
حالا اینکه اون کد پست اول چیکار میکنه و به چه دردی میخوره هم براتون یک توضیح کوچیک میدم
فرض کنید شما از تعداد بسیار زیادی کلاسهای متعدد میخواهید استفاده کنید ( مثلا" 30 تا کلاس ) مثل button-1 و button-2 و button-3 و ...
اما مجبورید برای کلاسهای فوق از خواص یکسانی استفاده کنید . در حالت عادی ، نوشتن button-1 تا button-30 آنچه که مسلمه منجر به تولید کاراکترهای زیاد و در نتیجه افزایش حجم فایل css میشه . ضمن اینکه نوشتن همین کاراکترها هم میتونه خسته کننده باشه
اما با استفاده از تکنیک خلاصه نویسی ، خیلی ساده میتونید در css بگید که بطور مثال برای کلاسهایی که با نام -button شروع شده اند یکسری خواص به اونها اعمال بشه
[class*="button-"]{your attributes}
موفق و پیروز باشید
یا حق
-
رامین انگوتی از zxcvvcxz یک واکنش گرفت در مشکل در ایجاد کلمات کلیدی
سلام
http://extensions.joomla.org/extensions/search-a-indexing/tags-a-clouds
-
رامین انگوتی از personable یک واکنش گرفت در مشکل در ایجاد کلمات کلیدی
سلام
http://extensions.joomla.org/extensions/search-a-indexing/tags-a-clouds