@todo Work
This commit is contained in:
parent
7b0e87d28c
commit
84145ac24f
@ -12,10 +12,9 @@
|
|||||||
*/
|
*/
|
||||||
class Country {
|
class Country {
|
||||||
public static function icon($cid) {
|
public static function icon($cid) {
|
||||||
// @todo alt character should be country specific
|
$co = ORM::factory('country',$cid);
|
||||||
// @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 HTML::image(sprintf('media/img/country/%s.png',strtolower($co->two_code)),array('alt'=>$co->currency()->symbol));
|
||||||
return sprintf('media/img/country/%s.png',strtolower(StaticList_Module::record('country','three_code','id',$cid)));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
@ -11,5 +11,8 @@
|
|||||||
* @license http://dev.leenooks.net/license.html
|
* @license http://dev.leenooks.net/license.html
|
||||||
*/
|
*/
|
||||||
class Model_Country extends ORMOSB {
|
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="page">
|
||||||
<div id="topnav">
|
<div id="topnav">
|
||||||
<div class="langMenu">
|
<div class="langMenu">
|
||||||
<!--
|
<?php echo Country::icon(Config::instance()->so->country_id); ?>
|
||||||
<?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')); ?>
|
|
||||||
<span class="text"><?php echo Config::instance()->so->country->display('name'); ?></span>
|
<span class="text"><?php echo Config::instance()->so->country->display('name'); ?></span>
|
||||||
<!-- //@todo Enable contact form -->
|
<!-- //@todo Enable contact form -->
|
||||||
<div style="display:none">
|
<div style="display:none">
|
||||||
|
Reference in New Issue
Block a user