Александр Лубянский

Участники
  • Публикации

    239
  • Зарегистрирован

  • Посещение

  • Days Won

    2

Все публикации пользователя Александр Лубянский

  1. Перестал работать претифото, поставил фоторама, после обновления слетела. По фото, при экспорте не вижу в параметрах для выгрузки, загрузчик стародревний, не переходил на новый по скольку, опять же та же задница была, перезаливать фото на 300 объектов, ну это совсме не дело
  2. Обновились, прекрасно! И опять гемора до жопы! Ну почему нельзя сделать все нормально и красиво?! Фоторама перестала работать, экспорт объектов без фото экспортируется........ Дмитрий, это очередное фиаско!
  3. Вопросы решился вычленением if (count($category_structure['childs'][$child_id]) > 0) { $hasChilds = true; $name = $category_structure['catalog'][$child_id]['name']; } else { $name = $category_structure['catalog'][$child_id]['name']; } из файла _menu_decorator.php Однако... выгрузка из exel free тоже не работает... ошибка, выгружается пустой файл data2018-11-25_20_04_page1.xlsx
  4. private static function buildChildNodes($categoryID, $category_structure, $current_category_id) { if ( !is_array($category_structure['childs'][$categoryID]) ) { return ''; } $rs = '<ul class="menu">'; foreach ( $category_structure['childs'][$categoryID] as $child_id ) { $hasChilds=false; if ( count($category_structure['childs'][$child_id]) > 0 ) { $hasChilds=true; $name = '<span class="menuparent">'.$category_structure['catalog'][$child_id]['name'].'</span>'; } else { $name = $category_structure['catalog'][$child_id]['name']; } if($hasChilds){ $li_open='<li class="menuparent">'; }else{ $li_open='<li>'; } if($category_structure['catalog'][$child_id]['url']!=''){ if ( preg_match('/^http/', $category_structure['catalog'][$child_id]['url']) ) { $rs .= $li_open.'<a class="'.($hasChilds ? 'menuparent' : '').'" href="'.$category_structure['catalog'][$child_id]['url'].'">'.$name.'</a>'; } else { $rs .= $li_open.'<a class="'.($hasChilds ? 'menuparent' : '').'" href="'.SITEBILL_MAIN_URL.'/'.$category_structure['catalog'][$child_id]['url'].'">'.$name.'</a>'; } }else{ $rs .= $li_open.'<a class="'.($hasChilds ? 'menuparent' : '').'" href="'.SITEBILL_MAIN_URL.'/topic'.$child_id.'.html">'.$name.'</a>'; } $rs .= self::buildChildNodes($child_id, $category_structure, 0); $rs .= '</li>'; } $rs .= '</ul>'; return $rs; }
  5. На старшую версию опуститься откровенно говоря проблематично(((( Не понимаю на что ругается! То ли из за версии php? то ли еще что то... Может костыль какой прикрутить?!
  6. После обновления php до версии 7.2, получаю ошибку Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/data/www/xxxxxxxxxx.com/template/frontend/newhouse/main/newhouse_menu_decorator.php on line 52
  7. После обновления вот такая бида при просмотре объекта: Warning: Illegal string offset 'type' in /home/u391435182/public_html/apps/system/lib/model/model.php on line 991Warning: Illegal string offset 'type' in /home/u391435182/public_html/apps/system/lib/model/model.php on line 996
  8. В итоге.... просмотрел бекапы и в частности этот кусок: protected function currencyCheck($currency_string){ $currencies=array('RUR', 'RUB', 'USD', 'EUR', 'UAH', 'BYR', 'KZT'); if($currency_string!=''){ if(in_array($currency_string, $currencies)){ if($currency_string==='RUB'){ return 'RUR'; } return $currency_string; } if(preg_match('/₽/i',$currency_string)){ return 'RUR'; } if(preg_match('/&#8381/i',$currency_string)){ return 'RUR'; } if(preg_match('/рубль/i',$currency_string)){ return 'RUR'; } if(preg_match('/руб./i',$currency_string)){ return 'RUR'; } if(preg_match('/р./i',$currency_string)){ return 'RUR'; } if(preg_match('/доллар/i',$currency_string)){ return 'USD'; } if(preg_match('/США/i',$currency_string)){ return 'USD'; } if(preg_match('/$/i',$currency_string)){ return 'USD'; } if(preg_match('/евро/i',$currency_string)){ return 'EUR'; } if(preg_match('/€/i',$currency_string)){ return 'EUR'; } if(preg_match('/гривна/i',$currency_string)){ return 'UAH'; } if(preg_match('/грн/i',$currency_string)){ return 'UAH'; } if(preg_match('/теньге/i',$currency_string)){ return 'KZT'; } Поправил, как в рабочей версии: static function currencyCheck($currency_string){ $currencies=array('USD', 'EUR', 'RUB'); if($currency_string!=''){ if(in_array($currency_string, $currencies)){ return $currency_string; } if(preg_match('/\$/i',$currency_string)){ return 'USD'; } if(preg_match('/\&euro\;/i',$currency_string)){ return 'EUR'; } if(preg_match('/€/i',$currency_string)){ return 'EUR'; } if(preg_match('/\₽/i',$currency_string)){ return 'RUR'; } if(preg_match('/\&#8381\;/i',$currency_string)){ return 'RUR'; } if(preg_match('/руб./i',$currency_string)){ return 'RUR'; } if(preg_match('/р\./i',$currency_string)){ return 'RUR'; } Все прекрасно работает! Символ &#8381... видимо на тот момент был косяк с отображением символа рубля! P.S. Господи! Когда же танцы с бубнами закончатся?! admin#.php admin.php
  9. Так и было! Переписал! Может обновить что то?! Карточку обновил!
  10. Создал поле!) И оно работает при смене, рубль, доллар, без проблем, не хочет выводить евро!
  11. Добавил! Карточку обновил, Поддержка выбора валют включена! Но результат тот же! Рубль нормально выводится, даже если менять в той же карточке, EUR упорно выводит USD! Посмотрел и исправил в настройках Менеджера валют, не помогло
  12. Вопрос разрешился, в настройках по умолчанию была "Россия". Но.. есть другой момент... Валюта установлена EUR, в выгрузке USD, в настройках RUR, EUR, USD, в форме создания/редактирования есть поле Валюта, а вот в data его нет! <price> <currency>USD</currency> <value>24000</value> <unit>total</unit> </price>
  13. Есть такое! Поставил, но результат не изменился...
  14. Благодарю, что подключились к вопросу! 29-11-2017 09:10:37 ERROR: Record ID 472 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 473 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 474 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 475 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 476 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 477 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 478 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 479 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 480 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 481 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 482 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 483 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 484 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 485 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 486 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 487 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 488 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 489 cant be exported. Category not setted. 29-11-2017 09:10:37 ERROR: Record ID 490 cant be exported. Category not setted.
  15. Вполне возможно что в настройках затык! С валютой пробовал...
  16. Если выгружаю объекты по России, с rur и привязка в адресе, все ок! Зарубежка ни в какую не хочет!)))) Да, видимо придется!
  17. Вот такую ошибку получаю во фронтенде после авторизации под админом! Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'user_menu.tpl'' in /var/www/ozp/data/www/newhousespain.com/third/smarty/sysplugins/smarty_internal_template.php:163 Stack trace: #0 /var/www/ozp/data/www/newhousespain.com/third/smarty/sysplugins/smarty_internal_template.php(552): Smarty_Internal_Template->isExisting(true) #1 /var/www/ozp/data/www/newhousespain.com/third/smarty/Smarty.class.php(338): Smarty_Internal_Template->getRenderedTemplate() #2 /var/www/ozp/data/www/newhousespain.com/apps/system/lib/system/user/login.php(335): Smarty->fetch('user_menu.tpl') #3 /var/www/ozp/data/www/newhousespain.com/template/frontend/newhousespain/main/main.php(235): Login->getUserMenu() #4 /var/www/ozp/data/www/newhousespain.com/apps/system/lib/sitebill_krascap.php(515): frontend_main->main() #5 /var/www/ozp/data/www/newhousespain.com/index.php(79): SiteBill_Krascap->main() #6 {main} thrown in /var/www/ozp/data/www/newhousespain.com/third/smarty/sysplugins/smarty_internal_template.php on line 163
  18. Что то выгрузка отвалилась <?xml version="1.0" encoding="UTF-8"?> <objects> </objects> Яндекс тоже, куда посмотреть? Задача стоит выгружать объекты зарубежной недвижности и с валютой euroб может тут затык?! Настройки покрутить? По РФ объекты выгружаются норм
  19. Доброго времени суток! Дмитрий, так и не понял... в новой версии шаблона понятно, а как сейчас быть?! Поверх уже своей перепиленной темы ставить уже ничего не хочется, лучше допилить! И еще вопрос, как быть с кастомными формами собранными в конструкторе?
  20. Добавил в footer.tpl, нет результа! А как же условия по выводу, по оформлению?!