Konuyu görüntüle
IUCODERS FORUM > Programlama > PHP > Php & Joomla
Yazar
tmrkn


avatar

Kayıt: 05.01.2009
13.11.2009-20:53 #64806
Merhaba arkadaşlar,

Joomla üzerine kurduğum bir bileşenin search modülünde değişiklik yapmak istiyorum. Orjinal modülde sadece bi tane text arama alanı var, ben buraya şehir ve ilçe eklemek istiyorum. Konular hakkında bilgisi olan varsa ve yardımcı olursa sevinirim.. confused

<?php defined('_JEXEC') or die('Restricted access'); ?>
<form action="index.php" method="post">

	<div class="search<?php echo $moduleclass_sfx; ?>">
	<input type="text" id="mod_mt_search_searchword" name="searchword" maxlength="20" class="inputbox" size="<?php echo $width; ?>" value="<?php echo $text; ?>"  onblur="if(this.value=='') this.value='<?php echo $text; ?>';" onfocus="if(this.value=='<?php echo $text; ?>') this.value='';" />
	<?php if( $lists['categories'] ) { ?>
	<br /><?php echo $lists['categories'];
	} ?>
	
	<?php if ( $search_button ) { ?>
		<br /><input type="submit" value="<?php echo JText::_( 'Search' ) ?>" class="button" />
	<?php } ?>

	<?php if ( $advsearch ) { ?>
		<br /><a href="<?php echo $advsearch_link; ?>"><?php echo JText::_( 'Advanced search' ) ?></a>
	<?php } ?>

	</div>
	<input type="hidden" name="task" value="search" />
	<input type="hidden" name="option" value="com_mtree" />
</form>






Yazar
wardom


avatar
Kirklareli
admin
Kayıt: 12.11.2006
14.11.2009-00:04 #64813
Daha önce hiç Joomla kullanmadın nerdeyse ama kodtan şunları çıkartabilirim.

Önce arama motorunda heralde bi textbox ve button var. normal arama ve gelişmiş arama seçenekleri var. Senin söylediğin şehir ve ilçeyi nerde arayacak onu anlamadım.

Kodta çözülmesi gereken sadece Jtext class'ı. Onunla ilgili detaylı bir bilgi de Joomla'nın sitesinde var. Hangi motedları import ediyo falan hepsi var.

http://docs.joomla.org/JText





www.sonergonul.net





Yazar
mrflz


avatar
Luleburgaz
admin
Kayıt: 15.06.2006
14.11.2009-00:27 #64814
Birincisi tasarımda iki tane daha alan ekleyeceksin ve bunu post edilen yerden alcaksın.son onları da sql e gondereceksin

ikincisi sql de değişiklik yapacaksın bunu yeni alanlara gore koşul düzenlenecek( where )

üçüncü olarak da llisteleme kodlarında değişiklik yapacaksın

ama wardom un verdiği link dışında kimsenin buraya kod yazcağını hatta yaabileceğini sanmıyorum. bence joomla yerine kendin yazsan daha kısa sürer madem php biliyorsun..

koaly gelsin





I see the ghosts of navigators but they are lost







Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb