Есть ещё такой замечательный период жзни, как "Седина в бороду, бес в ребро", а то уже помирать собрались
До сего дня было 530 ссылок и 112 доменов
Стало ссылок более 7500, домены на месте
Ну думайте :)
То есть со всеми изменениями работает?
Ну, исходя из $this->config=$config; в конструкторе
$this->key можно поменять на $this->config['key'];
Попробуйте прописать для проверки после
protected function getcates($nom){
return '###################################';
И посмотрите, появится оно там, где должно выводится в шаблоне. Так будет хоть известно, попадаете ли в метод
У вас до форича $html не определена, а вы в фориче используете оператор .=, а не просто присваевание. Оператор .= (присваивание с конкатенацией) предполагает, что уже инициализирована строковая переменная . И должна она в вашем случае инициализироваться не в блоке foreach, а перед
$html = '';
foreach ($data->items as $yt) {
$html .= $this->listQueryVideo($yt);
}
Я же и писал выше, что я не знаю, где вы определяете $this->url и $this->key, поэтому и не могу точно вам сказать, следует их менять или нет
Как у вас в класе инициализирован key и как вы ему присвоили значение
У вас должно быть что-то такое
class BBBB{
protected $key = null //или другое значение
и далее возможно
function __constractor(){
$this->key = 125;
А я этого не знаю, поэтому и не могу сказать уверенно что так и так
Да нет, не нужно
В методе перед
пропишите
тоесть получится
И пробуйте, проверяйте.
А у вас эти методы до всех изменений работали?
Нет, я привёл пример из другой оперы )))
оставляете protected function getcates($nom)
а в шаблоне меняете
Так точно.
Вы писали в прошлых постах
Ну вот меняете, где у вас там вызовы,
getonecate() на getcates('one')
gettwocate() на getcates('two')
...................................
getmillioncate() на getcates('million')---------- Добавлено 30.07.2015 в 01:02 ----------
))) <?php echo $this->getcates('one') ?>
Хотя и такое не лишено смысла, если добавить хотябы точку
<?php echo $this->get('one').cate() ?>, но это так, к примеру