Виталий Черепанов, да можно спокойнее Новая необкатанная технология, которая появится этим летом более-менее стабильной и "юзабельной" будет лишь к концу декабря И то хорошо если Я бы на нормальный какой-то более-менее коммерческий профит рассчитывал не раньше 1 квартала следующего года
Александр Ким написал: Голосование доступно только авторизованным пользователям. Как включить голосование для всех пользователей?
Для этого нужно заморочиться с модулем "Голосование и опросы", так как стандартно голосовать могут только пользователи, которые могут голосовать за рейтинг. Соответственно нужно колдовать с правами
Дмитрий Иванов написал: Вопрос в том можно ли это дело как-то оптимизировать?
1) Нагрузка на процессор вещь субьективная. У нас например норма 60% (если ниже значит что-то отвалилось, от 60 до 80% это допустимо, а 80-100% это уже что-то подвисло) 2) Посмотрите логи php из-за чего именно она падает? Возможно какой-нибудь хитрый timeout или watcher стоит и убивает его по достижению какого-либо лимита
Реваз Исаев, для начала пройдите курсы 1С-Битрикс, чтобы разобраться что это такое с точки зрения пользователя, а потом уже беритесь за более сложные вещи.
Что касается формальной постановки вопроса, то не думаю что это что-то Вам даст, но:
1) basket-item.php получает товары из template.php, который получает из class.php, который получает их из СУБД 2) Add2BasketByProductID создает соответствующие записи в БД
Василий Владимиров написал: Весь шаблон "Умного фильтра" перерыл, в все мыслимые настройки потрогал. Результат один. При этом, когда редактирую карточку товара, в текстовом поле уже стоит ID, и его можно поменять на название руками. Всю голову сломал.
А бренд это случайно не Highloadblock? В настройках поля же вроде как указывается что отображается в полях (по-дефолту ID)
Константин Елисеев, если честно я не очень понимаю что Вы ждете в ответ.
Общее направление для поиска? 1) Готовимся. Решаем вопросы: будет ли поиск по какому-то конкретному городу или это будет сервис на всю страну. Как решать проблемы приоритетов (например улицу Ленина человек ввел)? Будет ли поиск связан с геолокацией? Делаем прототипы и пытаемся на пальцах понять как это должно работать (нужно именно делать, а не копировать с вышеупомянутых сервисов) 2) На вопросы отвечено, прототип готов, а значит можно уходить в верстку. Отображаем "демо-данные", для этого копаем в сторону JS + HTML + CSS 3) Далее нужно напонять это данными, а для этого нужно уже копать в сторону какого-нибудь полнотекстового поиска (FTS Mysql, Sphinx, Solr, Lucene)
Если pet-проект на 10-20 человек онлайна, то можно просто сделать одну таблицу, куда в спец. поле заносить данные и повесить на нее full-text index. Благо Вадим на Битрикс24.Идея про него много рассказывал (есть запись доклада).
Не получается установить тему, постоянно выдает ошибку. Посоветуйте что делать?, Не получается установить тему, постоянно выдает ошибку. Посоветуйте что делать?
1) Пишите в 1С-Рарус это все-таки их решение, пусть и не опубликованное (сейчас в marketplace его скачать нельзя) 2) Если отфутболят, то нужно чтобы Вы выложили код файла /home/c/cm81797/bitrix/public_html/bitrix/wizards/rarus/doctor/wizard.php на какой-нибудь сервис типа pastebin. Особенно интересуют строки от 0 до 40
P.S. Это стороннее решение и писать в поддержку 1С-Битрикс нет смысла, так как не является гарантийным случаем
Птолемей Сократович написал: Ноль реакции, даже попыток не делает. Судя по всему до переадресации даже не доходит.
А какой у Вас IP? Он под маску попадает?
Попробуйте сделать так: 1) Удалить маску (т.е. сделать ее пустой, тогда будут все) 2) Разлогиньтесь 3) Откройте портал (допустим http://test.ru/)
Ожидаемые действия: 1) Вас должно перебросить на http://test.ru:8890/ 2.1) Могут спросить учетные данные (всплывающее окно стандартного вида). В таком случае браузер не отдал данные для аутентификации. 2.2) Вам покажут окно, а после ввода корректных данных - форму входа или ошибку 403. В таком случае, авторизируйтесь под своей учетной записью (админа, не AD) и проверьте чтобы AD-пользователь существовал на портале и у него были все необходимые доступы 3) Попробуйте то же самое с другого браузера (Мы тестируем на IE11 + Mozilla Firefox )
Если не перебросило, то попробуйте сами открыть в браузере эту ссылку и посмотреть на реакцию.
P.S. Если всплывает окно ввода, а вы все сделали верно, можно попробовать добавить портал не в доверенные, а в местную сеть (или наоборот) - иногда помогает
Виктор Делакруа написал: #0: Bitrix\Sale\OrderBase::load(NULL) /var/www/5555/data/6666/bitrix/templates/universe_s1/components/bitrix/sale.order.ajax/.default/confirm.php:16
В шаблоне кто-то напортачил - исправляйте шаблон. Скорее всего на 16 строчке стоит Ваш пресловутый вызов. Что-нибудь типо: $order = \Bitrix\Sale\OrderBase::load( $_REQUEST['ID'] );
Нет, не единственный. Можно еще написать пользовательское ограничение (это потребует навыков программирования или программиста). Я думаю, с точки зрения поставленной задачи это будет наиболее правильным решением, хоть и не бесплатным.
vitalso78 написал: Подскажите чо за фигня, не работает композит.
Цитата
vitalso78 написал: Изначально, когда сайт начал работать - шкала состовляла 0,88 , с каждым днём она прибовляется примерно на 0,1. Щас уже 1,23
А почему Вы думаете что ползет из-за композита? Может быть скрипты не отпимальные. График снизу смотрели? Монитор производительности что говорит? Раз уж уверены что дело в композите, смотрели профайлером композита?
Роман Юшкин написал: Как сделать так, чтобы в разных городах были свои и только свои Районы, при том, что XML_ID у свойства Район "REGION" - общее, или как-то так. Подскажите.
В каких-то случаях это оправдано, так как в таком случае нагрузку можно вынести с сервера приложений и освободить его от лишней работы. Да, получилось не совсем так как мы (партнеры) этого ожидали. Да, документация отсутствует. Да, для нас (партнеров) это очень неудобно. Но альтернатива же есть. Думаю все будет со временем
Константин Морозов написал: Достаётся и сохраняется всё как нужно, но отсортировать по этому полю не могу, результат всегда пустой.
А как Вы хотите чтобы по нему шла фильтрация? ORM это лишь прослойка над простыми запросами в SQL, т.е. фильтрация ведется по реальным значениям в СУБД.
Когда Вы сохраняете массив [1,2,3,4,5] в СУБД сохраняется: a:5:{i:0;i:1;i:1;i:2;i:2;i:3;i:3;i:4;i:4;i:5;}
Как именно фильтровать по 2? И по какой? СУБД ничего не знает о unserialize