первый по значению полю сортировки,второй порядок насколько помню по алфавиту, но по умолчанию знач. поле сортировки у всех 500 - поэтому идет по алфавииу.
Т.о. если задать знач. поля сортировки у разделов они выведутся в том порядке какие будут значения.
Где "NEW_USER" - тип почтового сообщения - можете воспользоваться уже имеющимимся, можете создать свой "34" - id почтового сообщения - этот точно руками создавать $arEventFields - массив передоваемых параметров с тело письма. Туда что угодно можно отправить - хоть из профиля пользователя выдарть его почтовый ящик при регистрации - и передать его одним из знач. в массиве в шаблон письма а там подставить в поле для отправки.
2. Проверка на принадлежность группе пользователей:
Код
global $USER;
if ($USER->IsAuthorized()){
$arGroups = CUser::GetUserGroup($USER->GetID());
$i = 0;
while ($i <= count($arGroups)) {
if ($arGroups[$i]==7){ //
// вот тут мы получили подтверждение принадлежности пользователя группе и можем отправить ему письмо
break;
}//if
}//while
}//if
Это один из вариантов. можно и проще. группы пользователя записать в массив, а далее сделать проверку на наличие значение в массиве.
Не , про это то я знаю. Кстати по этому поводу - нет ли где нибудь на ЭТОМ (1с-bitrix.ru) сайте описание этого алгоритма. Заказчик просит, чтобы предъявить его (алгоритм подсчета) разгневанным участникам конкурса. а то данная ссылка ему кажется неавторитетной.
Как на стандартный компонент "bitrix:iblock.vote" наложить ограничение не по сессиям считать, а по ip и чтоб 1 раз скажем в день? вообще ведь никаких настроек нету по поводу подсчета голосов. На сайте до того доходит что люди ботов пишут которые повышают рейтинг и пока боремся с помощью бана по ip.
в 11 утра была работа с 5300 проголосовавшими за нее, в 4 вечера у данной работы упал рейтинг с 4-х до 2.3 а кол-во в нем проголосовавших с 5300 до 9 человек. В журнале событий , в статистике вообще нету никаких упоминаний что этот элемент изменяли. так же в ИБ дата последей модификации данного элемента стоит на позопрошлой неделе. За весь день авторизовывались 2 человка - оба админа. и обоим этот геморой нахрен не нужен. Вопрос: КАК ... можно сбрость значения свойств элемента - которые используются для голосования - необлодая правами админа и при этом не отсветив в журнале событий??
И еще интересный момент: (Проголосовало: 4892, Рейтинг: 3.33) - это один элемент затем входит другой. создает свой элемент - голосует 1 раз И! (Проголосовало: 1, Рейтинг: 3.33) - выходим на 2-ю позицию! Пи[цензура]ц рейтинг.
День добрый. на одном из разработанных сайтов нашей студии есть раздел с голосованиями за работы конкурса: http://www.turbereg.ru/competition/leto_in_udm/ Для оставления своего голоса используется компонент bitrix:vote , по умолчанию была установленная из списка применяемых шаблонов аяксовская версия. а далее немного кастомизирована - внешний вид. И теперь у заказчкика проблемы. 1. Люди у которых размещены работы пишут что у них обнуляются поля кол-во проголосовавших и оценка. Проверка показала что ни один из админов к этому делу не имеет. значения свойств не менял, а другие лица доступа к ним не имеют. 2. У заказичка сомнения что за те дни сколько идет конкурс могли проголосовать 5 тыс. чел. за одну работу, посещаемость в сутки порядка 600 человек. - тесты показали что можно проголосовать из разных браузеров Где настройки голосовалок? чтобы мы смогли установить что за одну работу нельзя голосовать более 1 раза с 1 ip.
Ну упростите регистрациу - напишите свою на API, пусть оставляют только email - который им будет служить логином. пароль генерируйте автоматически, его (пароль) отправляйте на указанный ящик, а после добавления пользователя сразу авторизовывайте. А вот если захотят сменить логин или пароль - пусть идут в свой профиль.
Для фильтра необходимы 2 компонента. 1. Сам фильтр 2. Список элементов раздела Ищите в визуальном редакторе в папке "каталог" - в компонентах.
Все зависит от того как визуально это должно выглядить. В одном случаи Вам придется кастомизировать компонент каталога -> элемент детально В другом случаи Вам потребуется блок в рамках дизайна куда эти 2 компонента придется разместить, и еще сделать проверку где мы сейчас находимся.
1. Не удалять колонку валюты из импортируемого файла. - самый простой 2. открыть файлик для импорта создать колонку с валютой и заполнить - сохранить. потом импортирвать 3. написать скрипт который будет брать файлик для импорта и самостоятельно в него добавлять колонку с валютами.
ввести ключик. Скорее всего у Вас демо-версия и наверняка какая-нибудь 9.5.x ,а в данной версии траблы с отображением веб-форм. то в картинку компонент веб-формы преобразует, то существующую форму после просмотра и сохранения испоганит и сделает ее набором картинок. Все лечится обновлениями. но нужен ключик.
Если же ключ уже введен - вставляем компонент - переключаемся в режим кода затем снова в визуальный режим. иконка обычно внешний вид меняет на нужный.
В настройках компонента который у вас выводит информацию о данном товаре. Если у вас на странице catalog.element.details - то в его настройках если catalog - то в его.
1. поля с ценами должны быть заполнены 2 обратите внимание что у вас цикл вывода цен foreach($arResult["PRICES"] as $code=>$arPrice): чтобы они вывелись они должны быть указаны в настройках компонента в выводимых. Указано выводить одну цену - выведется одна, укажете выводить 2 - выведет 2. Но! при соблюдении 1-го пункта.
Ну Вы бы еще старею тему нашли. В общем - залогинться -> закладка Администрирование (если у вас версия битрикс 9.5? если меньше - то это закладка "Панель управления")-> Настройки -> Настройки продукта ->Сайты -> Список сайтов ->s1 (я пологаю) Шаблон - выбираете скажем для укр. версии Тип условия - для папки или файла Значение /ukr/
+ советую поменять значение в файлике: /bitrix/php_interface/dbconn.php с
Код
define("BX_DISABLE_INDEX_PAGE", true);
на
Код
define("BX_DISABLE_INDEX_PAGE", false);
Очень часто из-за того что там стоит true прицепление шаблона по условию "для папки и файла" = значение = "/index.php" не срабатывало.
Евгений. а как же изменение элементов ИБ в Административной части? уж там то точно 404 выдовать не будет при изменении символьного кода, если только инет не отрубят)
Как вариант: Редактируете данные в публичной части. Если построение ссылки элемента идет за счет символьного кода а вы его правите ничего удивительного.
Теоритически если использовать компонент указать в настройках тип ИБ но при этом не указать из какого конкретно ИБ выводить информацию он будет ее выводить из всех ИБ заданного типа. это раз. второе Вы написали " с группировкой/сортировкой по разделам." и используете "news.list". Новостные компоненты не выводят по умолчанию разделы. для вывода разделов лучше использовать компоненты каталога. ну и как альтернатива компонентам всегда можно использовать API.
Если вот этот "NAME" у тебя используется как поле для вывода заголовка то в основном шаблоне его надо найти и заменить на
Код
<?$APPLICATION->ShowTitle(false)?>
Если этот кусок выводится вместе с левой колонкой и тем что ниже - тогда править шаблон который все это дело выводит. В общем смотреть пристальнее надо что это у тебя.
При клике вызывается аяксом файл - результат возращается в эту же форму. В твоем случаи в вызываемом файле результат будет перенаправлять на другую страницу.
Имеется ввиду отфильтровать и вывести только те элементы у которых свойство fixation_blocks = "Да" или же при выводе всех элементов вывести фильтр среди полей которого будет свойство - чекбокс имя у которого "fixation_blocks" ?