$inDB->escape_string(cmsCore::arrayToYaml

Taurus
+63
Репутация
263
Рейтинг
Уважаемые, знаю хожу вокруг да около, ну помогите решить проблему. я нашёл что вроде нужно преобразовать эти данные при помощи
41: 222222222
Подскажите вот что нашёл я во фронтенде там где экшен категорий, массив который передаётся в шаблон
В его содержимом есть массив с параметрами всех объявлений.
Вот 1 из них
В этом кусочке видно что цена в шаблон всётаки передаётся, помогите на смарти её вывести. никак не получается.
$smarty->assign('items', $items);
Вот 1 из них
[7]=> ["id"]=> string(3) "809" ["category_id"]=> string(2) "37" ["user_id"]=> string(1) "1" ["obtype"]=> string(12) "Продам" ["title"]=> string(21) "Продам тест" ["content"]=> string(31) "текст объявления" ["formsdata"]=> string(46) "--- 25: тут контакты 41: 222222222 " ["city"]=> string(20) "Ставрополь" ["pubdate"]=> string(19) "2015-03-17 17:30:48" ["pubdays"]=> string(2) "60" ["published"]=> string(1) "1" ["file"]=> string(36) "09fd3da9b913827bce39cbdfecaa2d6b.png" ["hits"]=> string(1) "1" ["is_vip"]=> string(1) "0" ["vipdate"]=> string(19) "0000-00-00 00:00:00" ["ip"]=> string(10) "3284083078" ["login"]=> string(6) "andrei" ["nickname"]=> string(10) "Taurus2790" ["fpubdate"]=> string(23) "сегодня в 17:30" ["enc_city"]=> string(60) "%D0%A1%D1%82%D0%B0%D0%B2%D1%80%D0%BE%D0%BF%D0%BE%D0%BB%D1%8C" ["moderator"]=> bool(true) ["is_overdue"]=> bool(false) }
string(31) "текст объявления" ["formsdata"]=> string(46) "--- 25: тут контакты 41: 222222222 " ["city"]=>
Окей спасибо сейчас попробую.
Добрый день Уважаемые, буду очень признателен, если поможете решить 1 вопрос.
Добавил к объявлениям дополнительное поле Цена. В карточке объявления всё норм, выводится, теперь хочу вывести данное поле ещё и на списке объявлений.
Понимаю что вносить изминения надо в com_board_items.tpl в папке шаблона. но не погу понять этого языка))) хотел по подобию вывести из карточки, но никак.
Подскажите пожалуйста.
Добавил к объявлениям дополнительное поле Цена. В карточке объявления всё норм, выводится, теперь хочу вывести данное поле ещё и на списке объявлений.
Понимаю что вносить изминения надо в com_board_items.tpl в папке шаблона. но не погу понять этого языка))) хотел по подобию вывести из карточки, но никак.
Подскажите пожалуйста.
Кароче они не доделали данный функционал. Я в базу данных в таблицу с инвайтами вбил в ручную инвайт после чего попытался зарегистрироваться с ним и у меня снова фатал эрор
Блин админы да посмотрите вы хоть в 1 тему по данному вопросу! И скажите либо "вот блин мы забыли это реализовать" либо "посмотрите туда"
Я уже месяц долбусь с этим же вопросом!
Если на сайте только 1 админ, тогда выполнение задачи в планироващике проходит нормально, если есть хоть 1 человек кроме админа, то ошибка
Fatal error: Call to a member function addInvites() on a non-object in /var/www/....../system/controllers/auth/hooks/cron_send_invites.php on line 39
Я уже месяц долбусь с этим же вопросом!
Если на сайте только 1 админ, тогда выполнение задачи в планироващике проходит нормально, если есть хоть 1 человек кроме админа, то ошибка
Fatal error: Call to a member function addInvites() on a non-object in /var/www/....../system/controllers/auth/hooks/cron_send_invites.php on line 39
Добрый день уважаемый инстант и все его пользователи.
Создаю компонент, вроде бы часть функционала реализовал, но понимаю что это сделано на столько коряво.
Поэтому мой вопрос к людям которые много программируют. Я уверен что можно сделать всё намного проще.
Вот смотрите у меня в компоненте идёт плотная связь с API одной игры. Там около 40 урлов на которые делается запрос и для каждого урла от 0 до 4 параметров может передаваться для получения той или иной информации.
Я же сейчас пользуюсь этими данными именно там где мне нужно, делаю запрос, получаю данные, обрабатываю их и передаю в шаблон.
Некоторые данные постоянны, некоторые динамичны, (некоторые есть смысл запилить в базу данных, некоторые можно использовать напрямую).
Давайте теперь чуть на пальцах покажу.
Например вот кусок кода моего корявого)
Думаю некоторые люди уже догадались что за игру я имею ввиду. Но вернёмся к вопросу. У меня тут очень коряво как то всё. Это самый корявый кусок.
Тут обращение к 1 урлу на прямую идёт патом полученная информация из него идёт во второй запрос и так далее патом, складываю всё в 1 масив и заливаю в базу. Это всё данные которые не изменяются, но есть ещё те которые постоянно меняются.
Я например понимаю что можно создать где то отдельные 40 функции и патом обращаться к ним передавая нужные параметры в них, но где их создать и как к ним обращаться? Например если в модели, то по логике разработчиков инстанта, модель только для функций работы с базой, а у меня есть данные которые меняются каждую минуту, их заливать в базу нет смысла.
Думаю мой вопрос понятен, как это сделать более логично и главное ПРАВИЛЬНО. хочу чтоб мой первый компонент был правильным. а не как курица лапой)
Создаю компонент, вроде бы часть функционала реализовал, но понимаю что это сделано на столько коряво.

Поэтому мой вопрос к людям которые много программируют. Я уверен что можно сделать всё намного проще.
Вот смотрите у меня в компоненте идёт плотная связь с API одной игры. Там около 40 урлов на которые делается запрос и для каждого урла от 0 до 4 параметров может передаваться для получения той или иной информации.
Я же сейчас пользуюсь этими данными именно там где мне нужно, делаю запрос, получаю данные, обрабатываю их и передаю в шаблон.
Некоторые данные постоянны, некоторые динамичны, (некоторые есть смысл запилить в базу данных, некоторые можно использовать напрямую).
Давайте теперь чуть на пальцах покажу.
Например вот кусок кода моего корявого)

//Добавляем в массив с персонажем информацию о пользователе добавившем персонажа $charters['userid'] = $user->id; //Зная vCode и keyID мы можем получить информацию characterID и ник персонажа $url = 'https://api.eveonline.com/account/Characters.xml.aspx?keyID='. $charters['keyid']. '&vCode='. $charters['vcode']; //Передаём значение characterID в массив для записи в базу данных. $charters['characterid'] = $chardata['@attributes']['characterID']; $charters['charname'] = $chardata['@attributes']['name']; //Получаем более подробную информациюо персонаже $url2 = 'https://api.eveonline.com/Char/CharacterSheet.xml.aspx?keyID='. $charters['keyid']. '&vCode='. $charters['vcode'].'&characterID='. $charters['characterid']; //Получаем аватар пилота $url2 = 'https://api.eveonline.com/Char/CharacterSheet.xml.aspx?keyID='. $charters['keyid']. '&vCode='. $charters['vcode'].'&characterID='. $charters['characterid']; //Информация которая не изменяется записываем в массив и передаём на запись в базу. $charters['createdata'] = $pilotdata['DoB']; $charters['race'] = $pilotdata['race']; $charters['bloodline'] = $pilotdata['bloodLine']; $charters['ancestry'] = $pilotdata['ancestry']; $charters['gender'] = $pilotdata['gender']; $charters['corporationname'] = $pilotdata['corporationName']; $charters['corporationid'] = $pilotdata['corporationID']; $charters['alliancename'] = $pilotdata['allianceName']; $charters['allianceid'] = $pilotdata['allianceID']; //Запрашиваем у уважаемой евы картинки и так же запихиваем их в масив $charters['charimg'] = 'http://image.eveonline.com/Character/' . $charters['characterid'] . '_256.jpg'; $charters['corporationimg'] = 'http://image.eveonline.com/Corporation/' . $charters['corporationid'] . '_64.png'; $charters['allianceimg'] = 'http://image.eveonline.com/Alliance/' . $charters['allianceid'] . '_64.png'; //Добавляем в масив с данными персонажа информацию о ид группы его корпорации $group_id = $this->model->getGroupcorp($pilotdata['corporationName']); $charters['group_id'] = $group_id['id']; //Выполняем сохранения массива в базу данных. $charterid = $this->model->addCharters($charters); //после сохранения данных делаем редирект на страницу персонажа
Тут обращение к 1 урлу на прямую идёт патом полученная информация из него идёт во второй запрос и так далее патом, складываю всё в 1 масив и заливаю в базу. Это всё данные которые не изменяются, но есть ещё те которые постоянно меняются.
Я например понимаю что можно создать где то отдельные 40 функции и патом обращаться к ним передавая нужные параметры в них, но где их создать и как к ним обращаться? Например если в модели, то по логике разработчиков инстанта, модель только для функций работы с базой, а у меня есть данные которые меняются каждую минуту, их заливать в базу нет смысла.
Думаю мой вопрос понятен, как это сделать более логично и главное ПРАВИЛЬНО. хочу чтоб мой первый компонент был правильным. а не как курица лапой)
Ну же уважаемые, где взять инвайты, если я 1 админ на сайте а выдача инвайтов выдаёт
Fatal error: Call to a member function addInvites() on a non-object in /var/www/u0011417/public_html/brothers-team.ru/system/controllers/auth/hooks/cron_send_invites.php on line 39
И кстати попробовал по принудительному запустить задачу по выдаче приглашений и тут Fatal error: Call to a member function addInvites() on a non-object in /var/www/u0011417/public_html/brothers-team.ru/system/controllers/auth/hooks/cron_send_invites.php on line 39
У меня не кому выдавать, пользователь только я пака)
У меня в настройках компонента регистрации нет кнопки выдать версия 2.1.2
У меня в настройках компонента регистрации нет кнопки выдать версия 2.1.2
Уважаемые подскажите, на сайте включен режим регистрации по приглашениям, как админу получить это приглашение? Я задачу по крону которая делается запускал но не помогло, где их взять то?
Спасибо! будем стараться!
я в дреамвивере пишу, я нет бимс поставил но не удобно там работать удалённо. Наверное вы правы, сейчас стоит заморочиться и поставить нормальную платформу.
Да всё сработало! Ещё раз спасибо Вам!