kebria.mafia 1 ارسال شده در فروردین 93 سلام. میخوام گزینه های انتشار بعد از مطلب بیاد. مشخصات منتشر شده در سه شنبه, 19 فروردين 1393 06:22 نگارش یافته توسط دکتر یوسف زاده تعداد بازدید: 7دوست عزیز به انجمن بابلکناریا خوش آمدید. شما می توانید برای بیان مطالب خود به تالار های گفتگوی انمن مراجعه و یا مطلبی را آغاز نمایید. یعنی اینطوری بشه .تصویرش رو هم گذاشتم. در ضمن اگه بخوام اینارو قالب بندی کنم آیا تنها راهش تغییر css هستش یا پلاگینی چیزی وجود داره؟ دوست عزیز به انجمن بابلکناریا خوش آمدید. شما می توانید برای بیان مطالب خود به تالار های گفتگوی انمن مراجعه و یا مطلبی را آغاز نمایید. مشخصات منتشر شده در سه شنبه, 19 فروردين 1393 06:22 نگارش یافته توسط دکتر یوسف زاده تعداد بازدید: 7 نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی صفرعلی 2,891 ارسال شده در فروردین 93 با سلام برای اینکار نیاز هست تا در ساختار هسته جوملا تغییرات ایجاد کنید منتهی به دلیل بروزرسانی هایی که هر از گاهی انجام میشه درنتیجه تغییراتتون ممکنه از بین بره راهکار حل این مشکل هم انجام تغییرات در پوشه html قالب هست ( در صورتیکه قالبتون این پوشه رو نداره میتونید آن را ایجاد کنید ) . البته باید تا حدودی هم با ساختار کدهای php آشنا باشید که به مشکل بر نخورید شما باید با توجه به نوع منوتون پوشه مربوطه را از مسیر components/com_content/views انتخاب کنید و فایل مربوطه را ویرایش کنید که برای ویرایش میبایست فایل را به پوشه html قالب کپی کنید و ویرایشهای لازم را انجام بدید اینکه فایلها به چه صورت باید کپی شوند در لینک زیر با ذکر مثال توضیح داده شده است http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core موفق و پیروز باشید یا حق 1 واکنش ها : kebria.mafia نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
kebria.mafia 1 ارسال شده در فروردین 93 با سلام برای اینکار نیاز هست تا در ساختار هسته جوملا تغییرات ایجاد کنید منتهی به دلیل بروزرسانی هایی که هر از گاهی انجام میشه درنتیجه تغییراتتون ممکنه از بین بره راه-ک ار حل این مشکل هم انجام تغییرات در پوشه html قالب هست ( در صورتیکه قالبتون این پوشه رو نداره میتونید آن را ایجاد کنید ) . البته باید تا حدودی هم با ساختار کدهای php آشنا باشید که به مشکل بر نخورید شما باید با توجه به نوع منوتون پوشه مربوطه را از مسیر components/com_content/views انتخاب کنید و فایل مربوطه را ویرایش کنید که برای ویرایش میبایست فایل را به پوشه html قالب کپی کنید و ویرایشهای لازم را انجام بدید اینکه فایلها به چه صورت باید کپی شوند در لینک زیر با ذکر مثال توضیح داده شده است http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core موفق و پیروز باشید یا حق مرسی ولی متوجه نشدم! نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
مصطفی صفرعلی 2,891 ارسال شده در فروردین 93 با سلاممن یه مثال میزنم که بحث یه کم براتون روشنتر شود ولی این همه قضیه نیست . فرض کنید مطلب در یک منو از نوع مطالب ویژه شده نمایش داده شده است پس باید به سراغ پوشه featured برویدcomponents/com_content/views/featuredفایلی هم که چینش اجزای مطلب رو بعهده داره معمولا" با نام default_item.php مشخص هستش . البته اگر اسم فایل رو هم ندونید و یه کم به محتوای فایلها دقت کنید خیلی راحت متوجه میشید که در کدوم فایل باید تغییرات بدیدcomponents/com_content/views/featured/tmpl/default_item.phpشما میتونید همینجا بطور مستقیم تغییراتتون رو اعمال کنید ولی همانطورکه قبلا" اشاره کردم ممکنه بخاطر بروزرسانی ها تغییراتتون دوباره به حالت پیشفرض برگردهخب حالا کاری که باید انجام بدید اینه که وارد پوشه قالبی که الان برای سایتتون پیشفرض قرار دادیدش بشید و ببینید آیا در روت قالبتون پوشه ای به نام html دارید یا نهاگر بود که هیچ ، اگر نه ، پوشه ای به نام html در روت قالب ایجاد کنیداگر آدرس قبلی را بصورت زیر درنظر بگیرید ( یعنی یه حالت یکی در میان )components/com_content/views/featured/tmpl/default_item.phpو اگر نام قالبتون بطور مثال yourtemplate باشد آنگاه باید مسیر زیر را ایجاد کنیدtemplates/yourtemplate/html/com_content/featuredحال فایل default_item.php را به مسیر بالا کپی کنید و تغییراتتون رو در اینجا لحاظ کنیدtemplates/yourtemplate/html/com_content/featured/default_item.phpبرای تغییرات مورد نظرتون هم یه کم کدها رو بهش دقت کنید متوجه میشید که هر کد چه قسمتی رو فراخوانی میکنه . مثلا " یک تکه کد میاد عنوان مطلب رو نمایش میده و دیگری شرح مطلب رو و ....شما فقط کافیه جای کدها رو مطابق اون چیزی که میخواهید تغییر بدید . یعنی هیچ کدی رو لازم نیست کم و زیاد کنید فقط باید جابجا کنید . اگر هم میخواهید مورد جدیدی رو اضافه کنید یا موردی رو حذف کنید باید به php تسلط داشته باشیددر مورد منوها از نوع های دیگر هم به همین شکل میتونید تغییرات بدید که برای اونها باید به سراغ پوشه موردنظرشون برویدموفق و پیروز باشیدیا حق 1 واکنش ها : kebria.mafia نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر
kebria.mafia 1 ارسال شده در فروردین 93 با سلام من یه مثال میزنم که بحث یه کم براتون روشنتر شود ولی این همه قضیه نیست . فرض کنید مطلب در یک منو از نوع مطالب ویژه شده نمایش داده شده است پس باید به سراغ پوشه featured بروید components/com_content/views/featured فایلی هم که چینش اجزای مطلب رو بعهده داره معمولا" با نام default_item.php مشخص هستش . البته اگر اسم فایل رو هم ندونید و یه کم به محتوای فایلها دقت کنید خیلی راحت متوجه میشید که در کدوم فایل باید تغییرات بدید components/com_content/views/featured/tmpl/default_item.php شما میتونید همینجا بطور مستقیم تغییراتتون رو اعمال کنید ولی همانطورکه قبلا" اشاره کردم ممکنه بخاطر بروزرسانی ها تغییراتتون دوباره به حالت پیشفرض برگرده خب حالا کاری که باید انجام بدید اینه که وارد پوشه قالبی که الان برای سایتتون پیشفرض قرار دادیدش بشید و ببینید آیا در روت قالبتون پوشه ای به نام html دارید یا نه اگر بود که هیچ ، اگر نه ، پوشه ای به نام html در روت قالب ایجاد کنید اگر آدرس قبلی را بصورت زیر درنظر بگیرید ( یعنی یه حالت یکی در میان ) components/com_content/views/featured/tmpl/default_item.php و اگر نام قالبتون بطور مثال yourtemplate باشد آنگاه باید مسیر زیر را ایجاد کنید templates/yourtemplate/html/com_content/featured حال فایل default_item.php را به مسیر بالا کپی کنید و تغییراتتون رو در اینجا لحاظ کنید templates/yourtemplate/html/com_content/featured/default_item.php برای تغییرات مورد نظرتون هم یه کم کدها رو بهش دقت کنید متوجه میشید که هر کد چه قسمتی رو فراخوانی میکنه . مثلا " یک تکه کد میاد عنوان مطلب رو نمایش میده و دیگری شرح مطلب رو و .... شما فقط کافیه جای کدها رو مطابق اون چیزی که میخواهید تغییر بدید . یعنی هیچ کدی رو لازم نیست کم و زیاد کنید فقط باید جابجا کنید . اگر هم میخواهید مورد جدیدی رو اضافه کنید یا موردی رو حذف کنید باید به php تسلط داشته باشید در مورد منوها از نوع های دیگر هم به همین شکل میتونید تغییرات بدید که برای اونها باید به سراغ پوشه موردنظرشون بروید موفق و پیروز باشید یا حق از شما بابت توجه به این کمترین کمال تشکر را دارم. نقل قول به اشتراک گذاری این ارسال لینک به ارسال به اشتراک گذاری در سایت های دیگر