Как занести вывести город в шаблоне правильно

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#16 6 мая 2016 в 21:33
Как-то так получится
  1. $city_p = new fieldCity('city_p');
  2. $field_city = $city_p->setItem($team)->parse($team['city_p']);
А потом $field_city передавать в шаблон.
#17 6 мая 2016 в 21:38


А у вас есть в массиве $team значение city_p_cache?

Loadырь

Нет кажется
#18 6 мая 2016 в 21:40


А у вас есть в массиве $team значение city_p_cache?

Loadырь

model.php
  1. <?php
  2. class modelStreetball extends cmsModel {
  3. public function addTeam($team){
  4. return $this->insert('streetball', $team);
  5. }
  6. public function updateTeam($id, $team)
  7. {
  8. return $this->update('streetball', $id, $team);
  9. }
  10. public function deleteTeam($id){
  11. $config = cmsConfig::getInstance();
  12. $team = $this->getTeam($id);
  13. $logos = self::yamlToArray($team['logo']);
  14. if (is_array($logos)){
  15. foreach($logos as $path){
  16. unlink( $config->upload_path . $path);
  17. }
  18. }
  19. return $this->delete('streetball', $id);
  20. }
  21. public function getTeam($id){
  22. return $this->getItemById('streetball', $id);
  23. }
  24. public function getTeams(){
  25. return $this->get('streetball');
  26. }
  27. public function getTeamsCount();
  28. return $this->getCount('streetball');
  29. }
  30. }
#19 6 мая 2016 в 21:50

Нет кажется

Нико
Тогда добавьте его в БД в таблицу 'streetball'
#20 6 мая 2016 в 22:22


Нет кажется

Нико
Тогда добавьте его в БД в таблицу 'streetball'

Loadырь

city_p есть туда записывается например 30 или 80 но мне надо вывести правильно например Москва
#21 7 мая 2016 в 09:32

city_p есть туда записывается например 30 или 80

Нико
добавьте рядом с city_p ещё колонку с названием city_p_cache и в неё у вас будет записываться

например Москва

Нико
#22 7 мая 2016 в 14:21


city_p есть туда записывается например 30 или 80

Нико
добавьте рядом с city_p ещё колонку с названием city_p_cache и в неё у вас будет записываться

например Москва

Нико

Loadырь

Ну вот наконец то помогло )))) Спасибо оказалось так просто )) Тема закрыта )
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.