Кохана 3,2 с усами усов.
Я новичок в этом.
У меня есть это в виду
$this->config = Kohana::$config->load('information');
if(isset($this->config["techinfo"][Request::current()->param('product')]))
{
$response['techinfo']['param']=$this->config["techinfo"][Request::current()->param('product')]["param"];
}
В Information.php у меня много данных, таких как имя, значение, параметры и другие данные. Не спрашивай меня почему. Этот файл имеет только простой возвращаемый массив с информацией о данных внутри.
Что это делает: имя значения массива совпадает с именем продукта url. Так что, если это /brand/category/product-A
, информация поступает из продукта-А, а если это /brand/category/product-B
, то поступает его информация.
Файл шаблона имеет только {{#product}}{{#techinfo}}{{param}}{{/techinfo}}{{/product}}>
Снова говорю: не спрашивайте меня, почему, но это работает. У меня есть этот сайт таким образом.
Моя проблема:
Мне нужно использовать тот же файл, чтобы получить информацию. Я могу сделать это, но только если я дублирую данные. И я не хочу этого делать.
В более новом виде, но $this->config = Kohana::$config->load('information');
это то же самое.
Но как я получил данные оттуда?