вот ответ
. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
обещают в самое ближайшее время выпустить новый модуль задач. Думаю, что имеет смысл смотреть изменения уже там.
. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
|
|||
|
|
|
|
ru.usa
Давайте попробую рассказать концепцию битрикс и отличие его от Joomla: 1. Шаблоны сайта в битрикс примерно соответствуют по концепции шаблонам сайта в Joomla. Про шаблоны страниц можно смело забыть на полгода, это непринципиальная информация 2. В шаблоне сайта для Битрикс нет позиций под модули с номером, как в Joomla. И вы не можете из админки указать какой модуль в какую позицию ставить, просто изменив число. Аналог модуля в joomla - это компонент в битрикс. Компонент получает данные откуда-то и выводит их в нужном вам виде. За правильный вывод отвечает шаблон компонента. В большинстве случаев вам достаточно компонента "новости" и компонента "каталог". У одного компонента может быть несколько шаблонов, по разному выводящих информацию. Например, если вам нужно вывести на сайте новости и статьи, вы создаете две папки на диске, кидаете в каждую из них по комплексному компоненту "Новости" и настраиваете их на источник данных. Дальше вы можете перерабатывать шаблоны. 3. Создание шаблона сайта для 1С-Битрикс по готовой верстке заключается в выделении блоков и размещении место этих блоков компонентов. Далее эти компоненты настраиваются на источник данных и для них редактируются шаблоны вывода в соответствие с версткой сайта 4. Компоненты бывают простые и комплексные. Простой компонент может делать только одно действие, например, показать детальную новость. Комплексный компонент реализует весь функционал новостного раздела: лента, детальная новость и др. и состоит из нескольких простых 5. Модули в битрикс - это (если кратко) спецштука для объединения необходимых программистам функций в одну кучку и разделения по редакциям. Забудьте про них на время. Аналог в Joomla (как мне кажется) - расширения. Например, 6. В битрикс разделяются динамические и статические данные. Есть чисто динамические блоки, например, каталог товаров. Есть статические. Есть смешанные. Однако, для того, чтобы вывести динамическую информацию, например, каталог товаров, вы должны сделать "домик" - папку на диске, в которой будет находиться комплексный компонент "каталог" и обрабатывать обращения к динамической информации. В Joomla чуть другая архитектура - в ней все запросы сразу попадают на index.php, который подключает нужный модуль и забирает из него данные. Попробую ответить на ваши вопросы:
Вы сделали неправильный вывод. Например, для каталога товаров действительно нужно создать папку на диске, но только одну, например, /catalog, поместить туда комплексный компонент и далее все товары могут иметь, например, вид /catalog/1029.html Естественно, что эти адреса будут "мнимыми" и обрабатываться системой. Файлов под них в папке /catalog не создается. Однако, для каждого товара будет создан файл в кэше, чтобы, при следующем обращении покупателя сервер не напрягался с запросами к БД. Это и позволяет запускать магазины уровня "Эльдорадо"
Большинство вещей реализуется через компоненты, и в шаблоне компонента вы оперируете массивами $arResult - это результат работы комопнента (данные) и $arParams - это входные параметры. ------------ P.S. Начиная работать с 1С-Битрикс, ребята говорили "здесь надо свой компонент", "свое свойство" и т.д. Сейчас познали ДАО стандартных компонентов и счастливы.
. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
|
|||||
|
|
|
видимо, вы пытаетесь загрузить PDF в поле, предназначенное для картинок. Вам необходимо добавить новое свойство типа "файл" к своему инфоблоку и грузить в него.
. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
|
|||
|
|
|
|
Я думаю, что по-другому и не получится. Слабо представляю, как можно такое реализовать в вебе.
Вернее, представляю: для этого нужен плагин на стороне клиента на java/flash/activex, как в фотогалерее. Но такого не видел.
. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
|
|
|
|
|
|
я понял-понял.
натыкался на такую ошибку. вам необходимо установить модуль "Экстранет" и запустить там мастер Вот так это делается: Администрирование-настройки-модули-список модулей становить модуль экстранет и запустить предложенный мастер.
. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
|
|
|
|
|
|
1. вставьте включаемую область в любое место любой страницы, можно даже не настраивать - сразу переключитесь в режим кода и скопируйте код в буфер обмена
2. перейдите в режим редактирования шаблона сайта и, в режиме кода, вставьте скопированный фрагмент в необходимое вам место верстки сайта
. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
|
|
|
|
|