رفتن به مطلب
hvasmaghi

درج يک مطلب خاص در تمامي خبرها

پست های پیشنهاد شده

سلام

من مي خوام يه مطلب 3 خطي يکسان در ابتداي تمام اخباري که تو سايت درج مي کنم منتشر شه

يه چيزي مثل اوني که جومينا زير افزونه هاش منتشر مي کنه

فقط مي خوام هر دفعه اينو تايپ يا فراخواني نکم

راهي داره ؟

ضمنا اسم افزونه اي که جومينا استفاده مي کنه اگه هست بگين ممنون ميشم

سپاس فراوان

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

شما به این مسیر برید components\com_content\views\article\tmpl

اگر قالبی که الان استفاده میکنید پوشه ای با نام html داشت این کارو دقیقا در داخل پوشه ی html قالب بکنید

فایل default.php رو باز کنید

داخل این فایل مشخص شده که عنوان هر مطلب کجا قرار میگیرد

یه تکه کدی هست به این صورت:

<?php if ($params->get('show_title')) : ?>

<?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>

	<?php echo $this->escape($this->item->title); ?>
<?php else : ?>
	<?php echo $this->escape($this->item->title); ?>
<?php endif; ?>

<?php endif; ?>

شما قبل از این هرمتنی که بذاری در تمام مطالبت قبل از عنوان نمایش داده میشه، برای اینکه قبل از متن اصلی نمایش داده بشه متن مورد نظر رو بعد از این قرار بده مثلا اینطوری:

[b]متن شما[/b]
<?php if ($params->get('show_title')) : ?>

<?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>

	<?php echo $this->escape($this->item->title); ?>
<?php else : ?>
	<?php echo $this->escape($this->item->title); ?>
<?php endif; ?>

<?php endif; ?>
[b]متن شما[/b]

در پناه حق

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

عزیز خوب توجه کن

گفتم:

اگر قالبی که الان استفاده میکنید پوشه ای با نام html داشت این کارو دقیقا در داخل پوشه ی html قالب بکنید

اگر پوشه ای با این نام وجود داشت باید بری داخل پوشه

داخل پوشه ی Blog-IT پوشه ای با نام html داری؟

اگه داری ببین داخل پوشه ی html پوشه ی com_content هست؟

اگه بود مراحلی که تو پست شماره ی 2 همین تاپیک گفتم رو تو این مسیر اعمال کن

یاعلی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

چرا حتما فرق میکنه، ولی باید یه کم تیز باشید!

جمله ی معروف! میرسیم به دموی آنلاین

اگه دموی آنلاین دارید قرار بدید

یاعلی

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

هموني که زير تمامي افزونه هاي جومينا منتشر ميشه

توضيحات و .... داره

ضمنا من اونجوري که فرمودين کدها رو اضافه کردم ولي هيچ متن فارسي ديده نشد

من ميخوام در ابتداي متن اصلي خبرم 1 جمله هميشه ثابت منتشر شه

چه کنم

؟

اونجوري نشد !!!

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سلام

مهم نیست که قالبتون پوشه html داشته باشه یا نه . شما همون فایل default.php رو ویرایش کنید مشکل حل میشه . البته چون میخواهید متن فارسی قرار دهید میبایست انکودینگ فایل را به UTF-8 تبدیل کنید . برای این کار میتونید از ++Notpad استفاده کنید ( ترجیحا") . البته با نوت پد هم میشه

با توجه به محل تاپیکتون ، اون کدی که آقا رامین فرمودند برای جوملا 2.5 میباشد

ولی مشابه همین کد برای جوملا 1.5 نیز میباشد

<?php if ($this->params->get('show_title')) : ?>

	<?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>

		<?php echo $this->escape($this->article->title); ?>
	<?php else : ?>
		<?php echo $this->escape($this->article->title); ?>
	<?php endif; ?>

<?php endif; ?>

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

فقط قبل از هر کاری یک کپی از این فایل تهیه کنید

موفق و پیروز باشید

یا حق

:64 (17):

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید ارسال داشته باشید و بعد ثبت نام خود را در سایت کامل نمایید. اگر حساب کاربری در سایت دارید، جهت ارسال با حساب کاربری خود هم اکنون وارد سایت شوید

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • افزودن...