Требуется WEB-программист(любого пола)) для решения задач на платформе 1С-Битрикс:Корпоративный портал.
Работа в Банке. Город: Новосибирск График: полная занятость, с 9-00 до 18-00, Пн-Пт. Оплата труда: оговаривается на собеседовании, конкурентоспособная
Профессиональный, молодой, дружный и веселый коллектив. Ну и Коллега (я), который введет в курс дела и не бросит в беде)
Требования к соискателю: * опыт работы с платформой 1С-Битрикс от 1 года * PHP5 естественно на уровне) * SQL, HTML, CSS, JavaScript - знание, понимание, умение, практическое применение, хороший опыт * SVN * навыки работы в Linux, администрирование web серверов.
Основные боевые задачи: * разработка модулей для КП * интеграция КП с разнообразными банковскими (и не только) сервисами и приложениями * текущие поддержка и обслуживание портала, web сервера.
Естественно, более подробную информацию можно получить только на собеседовании.Ну а попасть на него можно выслав мне резюме.
необходимо посчитать сумму голосов. существует элемент инфоблока - Голос. имеет свойство RATE [1-5] и привязан к инфоблоку Отдел через свойство AO_ID
существует элемент инфоблока - Отдел. имеет свой ID по которому есть привязка у Голосов.
как правильно посчитать все голоса принадлежащие каждому Отделу (их может быть много)?
есть вариант получить getList для Отдела и while( отделы ->fetch()) { получать getList для голосов с ID Отдела и while(голоса->fetch()) { суммировать их }} получается while вложенный в while и запросы к базе внутри.
Перенесли Битрикс Корпоративный портал на сервер под управлением Debian. Всё работает нормально, за исключением одного НО
При навигации в документах по папкам с кириллическими названиями (например есть папка Тарифы, а в ней подпапка Мотивация) URL формируется след. образом: наш_домен/docs/front/тарифы/мотивация и на сервере процесс апача, обрабатывающий этот URL виснет с загрузкой процессора 100% причем если открыть просто Тарифы, то всё нормально. Опытным путём установлено что дело в слеше.
при профилировании процесса на сервере через strace (ч/з htop) видно следующее: access("/var/www/portal/www/docs/front/\320\244\320\270\320\275\320\260\320\...+много в том же духе+ +...213/\320\234\320\276\321\202\320\270\320\262\320\260\321\206\320\270\321\217/.top_links.menu.php", F_OK) = -1 ENOENT (
Видимо, скрипт битрикса пытается получить доступ к скрипту со слешем в имени файла и от этого виснет. ну и кроме того кириллица представлена в виде "\число", но это может strace так его показывать.
Объясните, пожалуйста, нубу куда копать и что делать.