Все видим, знаем, исправляем. Почему падает Outlook, мы уже разобрались, будет обновление ядра 10.0.4.
04.04.2011 16:01:02
Может, начать нужно с простого? Работа с формами:
|
|
|
01.03.2011 13:14:29
Да нет же.
![]() arFilter CHECK_PERMISSIONS - если установлен в "Y", то в выборке будет осуществляться проверка прав доступа к информационным блокам. По умолчанию права доступа не проверяются. Но, судя по доке, по умолчанию - не проверяются. Т.е. дело не в правах доступа, в чем-то другом. |
|
|
11.02.2011 18:03:45
Отлично, я вижу определенный прогресс в освоении БУС.
![]() Возьмусь утверждать, что наш подход (файлы на диске) дает больше свободы разработчику сайта. Поскольку это просто исполняемый файл, то и исполнять он может что угодно: хоть ваш собственный PHP-код, хоть стандартные компоненты - в любом порядке. Иногда полная свобода может напугать разработчика, понимаю. Но с опытом это проходит. Что касается десятков тысяч файлов - обычно это не так. Динамическая информация (новости, каталог товаров, статьи) чаще сохраняются в БД в модуле "Информационные блоки". Тогда для вывода десятка тысяч товаров используется одна физическая страница (файл), который вызывает компонент инфоблоков, который выбирает и выводит товары из БД. При должном умении сайт может состоять из десятка физических файлов. Весь контент может быть в инфоблоках, включая меню. Но обычно статические страницы ("О компании") удобнее редактировать как файл, а не как запись БД. Но если таких статических страниц становится неограниченно много, то это повод, чтобы структурировать их и разместить не на диске, а в инфоблоках. |
|
|
10.02.2011 18:10:29
1) /page_templates/ - это папка для шаблонов новых страниц, т.е. когда пользователь создает новую страницу, он может выбрать, по какому шаблону (в панели "Эрмитажа" - "создать страницу" - "по шаблону"). В общем, это для удобства конечного пользователя.
2) /include_areas/ - произвольная (т.е. название не регламентировано) папка для файлов т.н. "включаемых областей" - html/php, которые могут быть включены на страницу с помощью компонента "включаемая область" (main.include). Обычно вызов компонента делают из шаблона сайта. Файлы включаемых областей группируют в эту папку для удобства, т.к. они могут иметь оформление, специфичное для конкретного шаблона сайта. Там могут быть название/лого/контактная информация - чтобы пользователь редактировал только эти данные, не затрагивая шаблон сайта. 3) Безусловно, левая-правая колонки могут быть как в шаблоне сайта, так и в теле страницы. Все зависит от конкретных задач и удобства разработчика/пользователя. Но чаще всего колонки выводятся в шаблоне сайта, но управлять ими можно в зависимости от конкретных страниц. 4) Нет, я не готов сопоставлять терминологию двух систем как в силу незнания, так и различной идеологии. Могу лишь объяснить нашу терминологию. Модуль - это модель данных и API для доступа к этим данным. Компонент - это контроллер и представление для использования в публичном разделе. Компонент (контроллер) с помощью API одного или нескольких модулей манипулирует данными. Шаблон компонента (представление) выводит данные на страницу. Имеет смысл работать только с компонентами 2.0. 5) Да, что касается меню и "хлебных крошек", то нужно работать с шаблонами соответствующих компонентов, а не этими файлами. Тем не менее, совместимость со старыми способами поддерживается. |
|
|
10.02.2011 16:13:16
Джумла - не плохая, она просто другая по идеологии. Поэтому прежде всего нужно понять принципы работы БУС (Битрикс Управление Сайтом).
Начните отсюда - структура страницы: Затем - порядок исполнения страницы: Потом про модули: Потом про компоненты: Установка системы: Интеграция шаблона сайта: |
|
|
02.12.2010 15:44:53
В принципе, да:
|
|||
|
02.12.2010 14:22:07
Ф-я ShowHead() появилась далеко не сразу. Это просто прослойка для удобства, чтобы не писать вызовы ф-й ShowCSS, ShowHeadSripts, ShowHeadString, ShowMeta. Ничего удивительного, что API развивается. Семейство ShowHeadSripts, ShowHeadStrings (которые на самом деле необходимы для решения указанной проблемы) появилось достаточно давно, без них не будет работать ряд компонентов, панель управления.
Совсем старым клиентам, если они обновляются, крайне желательно исправить шаблоны сайта на новые вызовы. Иначе такие штуки, как административная панель, просто не могут работать иначе, чем в режиме отложенных функций. Признаем, что есть некоторая несовместимость с совсем старыми установками, но все успешно решается в рамках техподдержки. Информация о добавлении всех этих функций есть в описании обновлений (история версий). |
|
|
18.11.2010 15:48:15
Возможно, будет достаточно отключить сбор некоторых данных и уменьшить время хранения данных. В настройках модуля отключить:
Сохранять статистику посещений разделов и файлов? Собирать данные для отчета "Пути по сайту"? Сохранять статистику ссылающихся сайтов и поисковых фраз? Сохранять хиты? Сколько дней хранить посетителей: 1 Сколько дней хранить сессии: 1 |
|
|