Виталий Свиридов, так. Во-первых, для оформления кода используйте соответствующие возможности формы битрикса, иначе очень сложно читать Ваш код. Во-вторых, перед footer.php вставьте следующий код:
Код
CHTTP::SetStatus("404 Not Found");
И в третьих, если уж выводите 404 страницу так, то хотя бы завершайте выполнение скрипта ПОСЛЕ подключения footer.php ( хотя бы через die(); или через exit(); )
И после всех этих действий - перед вызовом footer.php сделайте вывод константы ERROR_404
Ирина, если у Вас настроен классический ntlm (без SSO, т.е. переадресации на 8890/8891), то все и так будет работать. Просто у внутренних сотрудников тип авторизации будет LDAP#n, а у других - внутренняя. Если же у Вас настроен NTLM+SSO, то в таком случае в настройках модуля нужно будет надстроить маску для переадресации.
egoyan_s, рекомендую прежде чем разрабатывать ознакомиться с порядком работы самого интернета. JS происходит в браузере пользователя, php код работает на сервере. Т.е. без вспомогательного js кода вы никак не свяжете php с js
Максим Гарбузов, странно, так как в такойй поставке он был всегда. Вы смотрите настройки установленных модулей или список доступных модулей? Потому как если модель не установлен в настройках его нет, но в списке должен быть
Модуля для PHP или apache? Потому что в первом случае он должен быть, а во втором он ставится через меню при созданном пуле. И еще важный момент - из какого образа вы поднимали - CRM или обычная VM
Vladimir Kochnev, нет. В соответствии с политикой битрикса Вы либо можете менять поля, либо нет. И нет ограничений на то, какие именно поля можно редактировать
Максим Горченков, usertypestr.php отвечает за вывод пользовательских полей типа строка.
Т.е. это те поля, который ВЫ добавили сами, а не те которые есть изначально в сделке. К тому же метод GetAdminListViewHTML отвечает за вывод данных пользовательских полей в административном интерфейсе, а не в публичной части. В публичной части за вывод полей отвечает шаблон string компонента bitrix:system.field.view
LehaMechanic, Во-первых почитайте про clearfix, во-вторых - вместо нижнего div. Ну или область сделайте display:block, position:relative, margin-bottom
Данила написал: Добрый день! На сайте подключен и кастомизирован компонент Битрикс "Список новостей". С кодом шаблона я разобрался и как визуально отделить первую новость от остальных понял. А вот с настройками вызова требуется помощь: https://dev.1c-bitrix.ru/user_help/content/iblock/components_2/news/news_list.php Там один из параметров - "PREVIEW_TRUNCATE_LEN" => "" - определяет, какое количество символов анонса новости выводится на страницу. Мне нужно, чтобы у первой новости анонс был длиннее, чем у остальных. Понимаю, что надо ввести какую-то переменную-флаг и в зависимости от того, первая это новость или нет, менять значение и подставлять в "PREVIEW_TRUNCATE_LEN" => "". Но не могу понять, где и как в коде вызова мне это сделать.
Эти настройки используются для всех новостей. Т.к. компонент ничего не знает о "первой вообще новости", "первой новости на странице" и вообще о "конкретной новости". Для него это элементы, которые обрабатываются и выводятся. Для этого Вам нужно обрабатывать result_modifier.php в шаблоне компонента и делать это можно позитивным и негативным способом:
При позитивном - вы должны установить минимальную длину текста для обрезания и в первой новости дополнительно произвести манипуляции с увеличением (заново получить и уменьшить). Негитивным - вы должны установить максимальную длину текста для обрезания и НЕ в первой новости обрезать лишние символы.
Ана Иванович,можно, но при условии что товар может купить только зарегистрированный пользователь. Однако, если пользователь 2 раза зарегистрируется на сайте, то он сможет купить 60 штук.