Welcome Guest, Not a member yet? Register   Sign In
SharpEdge CMS 3.36.50 Launched!
#24

[eluser]Altazar[/eluser]
First I tried to put Flags views in Flags module's Views folder.
Than I saw that you don't have any Views folders in Modules.

I've moved it to my theme under Flags, but still getting a blank page.
Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Flags extends MY_Controller {

function Flags()
{
  parent::__construct();
}

function index()
{
  $this->load->view(['theme_path'] . 'flags/flags_content');
}
}
This is the actual Flags view, with sprite image.
Code:
<?php
$put = "style/flags/blank.png";
echo anchor($this->lang->switch_uri('en'), img(array($put, 'class' => 'flag flag-en', 'alt' => 'English'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('de'), img(array($put, 'class' => 'flag flag-de', 'alt' => 'Deutsch'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('hr'), img(array($put, 'class' => 'flag flag-hr', 'alt' => 'Hrvatski'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('ba'), img(array($put, 'class' => 'flag flag-ba', 'alt' => 'Bosanski'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('bg'), img(array($put, 'class' => 'flag flag-bg', 'alt' => 'Българският'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('cz'), img(array($put, 'class' => 'flag flag-cz', 'alt' => 'Český'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('dk'), img(array($put, 'class' => 'flag flag-dk', 'alt' => 'Dansk'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('es'), img(array($put, 'class' => 'flag flag-es', 'alt' => 'Español'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('fi'), img(array($put, 'class' => 'flag flag-fi', 'alt' => 'Suomi'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('fr'), img(array($put, 'class' => 'flag flag-fr', 'alt' => 'Français'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('gr'), img(array($put, 'class' => 'flag flag-gr', 'alt' => 'Ελληνικά'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('al'), img(array($put, 'class' => 'flag flag-al', 'alt' => 'Shqip'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('hu'), img(array($put, 'class' => 'flag flag-hu', 'alt' => 'Magyar'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('ie'), img(array($put, 'class' => 'flag flag-ie', 'alt' => 'Gaeilge'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('is'), img(array($put, 'class' => 'flag flag-is', 'alt' => 'Íslenska'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('it'), img(array($put, 'class' => 'flag flag-it', 'alt' => 'Italiano'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('me'), img(array($put, 'class' => 'flag flag-me', 'alt' => 'Црногорски'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('mk'), img(array($put, 'class' => 'flag flag-mk', 'alt' => 'Македонски'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('nl'), img(array($put, 'class' => 'flag flag-nl', 'alt' => 'Nederlands'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('no'), img(array($put, 'class' => 'flag flag-no', 'alt' => 'Norsk'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('pl'), img(array($put, 'class' => 'flag flag-pl', 'alt' => 'Polski'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('pt'), img(array($put, 'class' => 'flag flag-pt', 'alt' => 'Português'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('ro'), img(array($put, 'class' => 'flag flag-ro', 'alt' => 'Română'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('rs'), img(array($put, 'class' => 'flag flag-rs', 'alt' => 'Српски'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('ru'), img(array($put, 'class' => 'flag flag-ru', 'alt' => 'Русский'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('se'), img(array($put, 'class' => 'flag flag-se', 'alt' => 'Svenska'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('si'), img(array($put, 'class' => 'flag flag-si', 'alt' => 'Slovénščina'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('sk'), img(array($put, 'class' => 'flag flag-sk', 'alt' => 'Slovenský'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('tr'), img(array($put, 'class' => 'flag flag-tr', 'alt' => 'Türkçe'))) . PHP_EOL;
echo anchor($this->lang->switch_uri('ua'), img(array($put, 'class' => 'flag flag-ua', 'alt' => 'Українська'))) . PHP_EOL;
?>
Even if I'd make a flags library (I don't know how), where should I put flags view?
And also I have many static multilingual pages, each is a module with Controllers, Languages and Views folders, I just don't know how to integrate them with SharpEdge CMS. :roll:


Messages In This Thread
SharpEdge CMS 3.36.50 Launched! - by El Forum - 12-16-2012, 07:03 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 12-16-2012, 07:03 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 12-19-2012, 09:33 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 12-20-2012, 09:08 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 12-24-2012, 03:24 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 12-24-2012, 07:19 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 12-28-2012, 08:06 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-04-2013, 01:56 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-04-2013, 06:44 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-11-2013, 05:02 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-11-2013, 09:17 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-12-2013, 04:12 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-12-2013, 11:09 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-16-2013, 11:02 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-17-2013, 05:46 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-19-2013, 06:42 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-19-2013, 06:07 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-20-2013, 07:07 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-20-2013, 08:15 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-20-2013, 08:17 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-21-2013, 03:34 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-21-2013, 10:00 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-23-2013, 05:52 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-24-2013, 02:34 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-24-2013, 11:15 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-25-2013, 02:13 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-25-2013, 02:12 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-25-2013, 05:29 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-26-2013, 04:01 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 02-28-2013, 02:35 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 03-25-2013, 05:09 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 03-25-2013, 11:54 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 03-26-2013, 09:10 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 03-29-2013, 11:31 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-04-2013, 01:46 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-06-2013, 07:12 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-08-2013, 04:58 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-09-2013, 09:32 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-09-2013, 12:49 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-09-2013, 10:52 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-09-2013, 11:24 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-09-2013, 11:31 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-09-2013, 11:40 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-09-2013, 11:48 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-10-2013, 02:30 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-10-2013, 08:15 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-10-2013, 02:15 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-17-2013, 02:21 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-22-2013, 10:02 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 04-29-2013, 01:46 AM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 06-17-2013, 06:22 PM
SharpEdge CMS 3.36.50 Launched! - by El Forum - 11-20-2013, 10:15 PM



Theme © iAndrew 2016 - Forum software by © MyBB