@todo Work
This commit is contained in:
parent
7b0e87d28c
commit
84145ac24f
@ -12,10 +12,9 @@
|
||||
*/
|
||||
class Country {
|
||||
public static function icon($cid) {
|
||||
// @todo alt character should be country specific
|
||||
// @todo This doesnt correctly get the right 3 character country code - it should be obtained from a join with country/currency
|
||||
return HTML::image(sprintf('media/img/country/%s.png',strtolower(StaticList_Module::record('country','two_code','id',$cid))),array('alt'=>'$','style'=>'border: 0px;'));
|
||||
return sprintf('media/img/country/%s.png',strtolower(StaticList_Module::record('country','three_code','id',$cid)));
|
||||
$co = ORM::factory('country',$cid);
|
||||
|
||||
return HTML::image(sprintf('media/img/country/%s.png',strtolower($co->two_code)),array('alt'=>$co->currency()->symbol));
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
@ -11,5 +11,8 @@
|
||||
* @license http://dev.leenooks.net/license.html
|
||||
*/
|
||||
class Model_Country extends ORMOSB {
|
||||
public function currency() {
|
||||
return ORM::factory('currency')->where('country_id','=',$this->id)->find();
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
15
application/classes/model/currency.php
Normal file
15
application/classes/model/currency.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php defined('SYSPATH') or die('No direct access allowed.');
|
||||
|
||||
/**
|
||||
* OSB Currency Model
|
||||
*
|
||||
* @package OSB
|
||||
* @subpackage Modules
|
||||
* @category Models
|
||||
* @author Deon George
|
||||
* @copyright (c) 2010 Deon George
|
||||
* @license http://dev.leenooks.net/license.html
|
||||
*/
|
||||
class Model_Currency extends ORMOSB {
|
||||
}
|
||||
?>
|
@ -26,11 +26,7 @@
|
||||
<div id="page">
|
||||
<div id="topnav">
|
||||
<div class="langMenu">
|
||||
<!--
|
||||
<?php #echo HTML::anchor('#',HTML::image(sprintf('media/img/country/%s.png',strtolower(Config::instance()->so->country->two_code)),array('alt'=>Config::instance()->so->country->display('name'),'class'=>'flag','title'=>Config::instance()->so->country->display('name'),'width'=>'18','height'=>'12')).'<span class="text">'.Config::instance()->so->country->display('name').'</span>'); ?>
|
||||
<img class="arrow" src="<?php echo URL::site(); ?>media/css/yaml/images/arrow.gif" width="7" height="10" alt="" />
|
||||
-->
|
||||
<?php echo HTML::image(sprintf('media/img/country/%s.png',strtolower(Config::instance()->so->country->two_code)),array('alt'=>Config::instance()->so->country->display('name'),'class'=>'flag','title'=>Config::instance()->so->country->display('name'),'width'=>'18','height'=>'12')); ?>
|
||||
<?php echo Country::icon(Config::instance()->so->country_id); ?>
|
||||
<span class="text"><?php echo Config::instance()->so->country->display('name'); ?></span>
|
||||
<!-- //@todo Enable contact form -->
|
||||
<div style="display:none">
|
||||
|
Reference in New Issue
Block a user