Payam.Hayati

قراردادن آیکون Search در بک گراند ماژول Search

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

سلام

می خوام در گوشه سمت چپ ماژول جستجو یک آیکون Search قرار بدم و متن داخلشم به طور پیشفرض خالی باشه.

سایت

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

تشکر

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

نیاز نداره ماژول عوض کنید یا از ماژولی خاص استفاده کنید همون ماژول پیش فرض جوملا رو استفاده کنید و یه استایل بهش اضافه کنید واسه عکس و در مورد متن هم از تنظیمات ماژول میتونید خالی بذارید

Share this post


Link to post
Share on other sites
نیاز نداره ماژول عوض کنید یا از ماژولی خاص استفاده کنید همون ماژول پیش فرض جوملا رو استفاده کنید و یه استایل بهش اضافه کنید واسه عکس و در مورد متن هم از تنظیمات ماژول میتونید خالی بذارید

تنظیمات ماژول برای متن به صورت پیشفرض خالی هست اما کلمه جستجو نمایش داده میشه،در مورد تصویر پاسختون خیلی کلی هست،استایل رو کجا و به چه شکل باید تعریف کنم؟

Share this post


Link to post
Share on other sites
تنظیمات ماژول برای متن به صورت پیشفرض خالی هست اما کلمه جستجو نمایش داده میشه،در مورد تصویر پاسختون خیلی کلی هست،استایل رو کجا و به چه شکل باید تعریف کنم؟

در این فایل:

http://hzp.ir/templates/hzp7/css/template.css

با دنبال تنظیمات سی سی اس اس با عنوان form.art-search input[type=text] باشید

برای افزدن تصویر بدون لینک از تگ background استفاده کنید

ولی اگر میخاهید که به عنوان دکمه کار کنه باید از تنظیمات ماژول فعالش کنید

Share this post


Link to post
Share on other sites
در این فایل:

http://hzp.ir/templates/hzp7/css/template.css

با دنبال تنظیمات سی سی اس اس با عنوان form.art-search input[type=text] باشید

برای افزدن تصویر بدون لینک از تگ background استفاده کنید

کدهای این قسمت رو ویرایش کردم :

form.art-search input[type="text"]
{
 background: #F9FAFB;
 background-image:url('../images/search.png');
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 -webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.35);
 -moz-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.35);
 box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.35);
 border: 1px solid #CCD6E0;
 margin: 0 auto;
 width: 50%;
 padding: 10px 0;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 color: #324049 !important;
 font-size: 13px;
 font-family: Tahoma, Arial, Helvetica, Sans-Serif;
 font-weight: normal;
 font-style: normal;
}

این دستور رو در خط دوم اضافه کردم :


 background-image:url('../images/search.png');

اما تغییری حاصل نشد.

در مورد کلمه جستجو که در فیلد جستجو نمایش داده میشه در تنظیمات هیچ عبارتی قرار ندادم :

do.php?imgf=joomlaforum.ir_13680227561.png

اما کلمه جستجو نمایش داده میشه!!

do.php?imgf=joomlaforum.ir_13680227562.png

Share this post


Link to post
Share on other sites

درباره ی دکمه:لینک تصویر اشتباهه باید اینطوری مقدار background-image رو بدین:

url("../images/searchicon.png") no-repeat

اصلا اگر در تنظیمات ماژول که عکسشو در پست قبل گذاشتین گزینه "دکمه جستجو" و "دکمه جستجو یک تصویر باشد" رو روی بله بگذارید آیکون به نمایش دی میاد

در مورد متن هم باید روی جوملای خودم آزمایش کنم ببینم چطوریه

Share this post


Link to post
Share on other sites

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

میتونید یه نقطه بذارید ...یا اینکه value اونرو بردارید

Share this post


Link to post
Share on other sites
تنظیمات ماژول برای متن به صورت پیشفرض خالی هست اما کلمه جستجو نمایش داده میشه،در مورد تصویر پاسختون خیلی کلی هست،استایل رو کجا و به چه شکل باید تعریف کنم؟

درسته متن پیشفرض ماژول خالیه من عکسی رو که گذاشتید رو هم دیدم.

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

توی فایل default.php از آدرس mod_search/tmpl/default.php قبل از خط 15 که کد زیر هست

$output = '<input name="searchword" id="mod-search-searchword" maxlength="'.$maxlength.'"  class="inputbox'.$moduleclass_sfx.'" type="text" size="'.$width.'" value="'.$text.'"  onblur="if (this.value==\'\') this.value=\'\';" onfocus="if (this.value==\''.$text.'\') this.value=\'\';" />';

قبل از این خط کد زیر رو بنویس

$text="";

در مورد عکس بکگراند هم باید بگم چون نوار جستجو یک text از فرم هست نمیتونید بکگراند عکس بهش بدید فقط میتونید رنگش رو عوض کنید اما میتونید روی اون text یا کنارش یک دایو ایجاد کنید و به اون بکگراند بدید که نشون بده همون نوار جستجو عکس گرفته بخودش

اون عکس دکمه هم که دارید بحثش رو میکنید یک ابجکت فرم از نوع image هست و نه بکگراند پس با تغییرات در css چیزی تغییر نمیکنه.

البته اگه من منظور شما رو از بکگراند واسه نوار جستجو رو درست متوجه شده باشم

Share this post


Link to post
Share on other sites

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

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

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

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


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

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

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


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