Евгений Малков, нет, не поможет. Дата и время новостей у меня именно в формате точных даты и времени, без 00:00:00. Кнопка "Проверить" отрабатывает четко. С нетерпением жду комментариев администрации, они тут часто помогают)
Повторюсь - списки не катят, пользователю надо дать возможность вводить текст, а не выбирать его из фиксированного числа вариантов. Господи, неужели в битриксе CSearch вообще ничего не может?
Список не катит. Пользователь может ввести Новгород, и Нижний Новгород должен будет присутствовать. а что по поводу кода? как извлечь инфу? чистый query?
Решил писать свой компонент. Ввиду отсутствия хоть сколько-нибудь внятной документации, прошу помочь оформить мысль в коде (буквально - использовать CSearch:Search с нужными параметрами): есть 2 поля ввода (куда и откуда), есть инфоблок trips и свойства Куда и Откуда у него (строковые). Пользователь при поиске вводят данные значения. Как найти записи при помощи этого метода?
Да-да, очередная проблема. Есть инфоблок. У него есть свойство (пользовательское). Стоит галочка "использовать при поиске". Переиндексирован ВЕСЬ сайт (на всякий случай). При поиске берется ВСЯ информация (а не только из инфоблока, тоже на всякий случай). Не ищет.
Добавил к новости свойство типа HTML/текст. Поставил переключатель в text. Все сохранил. Зашел, поглядел - сбросилось на html, при добавлении элемента редактирования также появляется визуальный редактор. Что делать?
Понял еще вчера, не отписал, сказалось умение читать между строк. Вам, господа, я смотрю, пока не выскажешь, что накипело, вы с места не сдвинетесь. Я не скандалист вовсе, нет, просто нервную систему за неделю общения с битриксом я посадил.
Добавил таки свойство, решил сделать выборку через CUser::GetList - не забирает, в $arResult только стандартные свойства. Как вытянуть дополнительные? Прямым Query?
Обнаружил еще багу: если даже не ставить галочку "обязательное", но ввести регулярку и при заполнении свойств юзера оставить пустым, то он ругнется на несоответствие регулярке. Полное отсутствие логики у разработчиков.
Самостоятельно разобрался с компонентами. Теперь хочу добавить для пользователей дополнительные свойства. Отсюда два вопроса:
1. Для этого нужно зайти в изменение одного пользователя, добавить свойство и оно появится у всех остальных? 2. Какого черта длина регулярки для проверки ограничена?
О PHP, о PHP, я просто раньше писал десктопные приложения, а потом некоторое время на ASP .NET. По поводу документации - MS не предлагает в качестве примеров менять исходники компонентов. Исходные коды там самодостаточны и в основном демонстрируют возможности классов. Однако тут, насколько я понял, нужно идти иным путем. Я уже переработал компонент news.detail и примерно уяснил себе основные принципы. Однако, повторюсь, необходима более глубокая проработка документации. Особенно для столь серьзеного продукта за столь серьезные в своей платной инкарнации деньги.
Вадим, да нет, именно пользовательский компонент. В вашей документации все совершенно неподробно. А я, знаете ли, к MSDN с кучей примеров привык. [skip]