Немного изменю вопрос, чтобы на него, наконец, получить ответ 6-)
Возможно ли так переписать файлы, отвечающие за "Географию по странам", чтобы вместо стран отображалась статистика по районам с определенными ip-адресами подсетей? Подскажите, какие это файлы и где их искать.
Т.е. битрикс 5 с включенным по умолчанию модулем компрессии работает работает на несколько порядков быстрее битрикс 4, в котором не было этого модуля?
И верно ли я понимаю, что, чтобы получить выигрыш в скорости благодаря модулю компрессии, достаточно просто установить Битрикс, ничего не перенастраивая в компрессии?
Что будет, если для купленной битрикс будут работать два сайта с активированным лицензионным ключом, а потом на ещё одном сайте будет введен тот же ключ, то система пришлет новые ключи двум первым сайтам, а третий не будет работать на старом, уже не активном ключе.
И ещё одна ситуация, допустим Битрикс покупалась для нужд одного сайта. После активации ключа на нём, допустим, ключ был "украден" и активирован на втором сайте, не принадлежащем владельцу лицензии. Потом этому владельцу понадобилось создать второй сайт на его недоиспользованном ключе, и тут ему выдается сообщение, что ключ уже есть на 2х сайтах и т.п. Может ли он каким-то образом вернуть себе право на создание второго сайта?
Необходимо, используя Битрикс: Эксперт, выводить на сайте статистику посещений с различных, заранее определенных районов образовательной сети области. Т.е. нужно собирать информацию, сколько подключалось к сайту посетителей из первого районного центра(с одним ip, внешним для районной подсети), из второго(со вторым ip) и т.п. Допустим есть список всех этих ip. Можно ли к ним привязать название района и вывести эту статистику в публичную часть сайта?
Подскажите, каким образом можно перевести ГОТОВЫЙ И ЗАПУЩЕННЫЙ сайт на английский язык с помощью битрикс. Возможно ли это для версии "старт" и как это реализуется в версии "бизнес"?
Все, разобрался, не был скопирован файл section.php в /iblock/catalog/ моего шаблона. Как-то я читал на форуме, что файл, если он отсутствует в "тек. шаблон"/... ищется системой сначала в ".default"/... , а затем в "bitrix/modules/......". В моем случае в ".default" нужного файла не было, но система не нашла его в "bitrix/modules/......" , где он, естесственно, был, и поэтому выдавала ошибку "502 Bad Gateway". Почему он не был найден в модулях ??
Проблема в следующем. Не открываются секции при переходе из цепочки навигации( и просто ссылки), если эти секции являются подразделами и в ссылке передаётся их ID файлу "SECTION.PHP" .
Пример: www.napravlenie.info , на главной странице есть ссылка "1 Активные туры", при переходе по которой должна открываться ссылка "http://www.1.naprav.z8.ru/catalog/section.php?SECTION_ID=142", а не выдаваться сообщение "502 Bad Gateway" .
В чем дело ? Неправильно сформирован файл section.php ? Или для этих целей должен быть испльзован другой файл? Или ещё в чем либо? Помогите разобраться.
Необходимо полностью скрыть выпадающее меню на главной странице, но как это сделать?
Мы занимаемся переводом сайт www.atomindustry.com на Битрикс. На этом сайте очень специфичное меню: на главной странице невыпадающее меню находится справа, а выпадающее меню на всех остальных страницах находится слева. Мы планирвали сделать следующее - на главной странице сделать мнею из простых ссылок, а уже на всех остальных страницах подключать выпадающее меню, состоящее из одного общего top-menu (для основных пунтов) и множества left-menu (для подпунтов). И вот в чем проблема. На главной странице это выпадающее меню не должно отображаться, в отличие от всех остальных страниц. Поправьте, если я не прав: для этого в нужные нам разделы мы копируем .left.menu и изменяем их для каждого раздела(это подпунты). А файл .top.menu , который должен лежать в корне сайта, перемещаем из корня, например в папку /news , а затем подключаем его след образом (у нас из файла header.php в папке шаблона):
// echo $APPLICATION->GetMenuHtml("left", true); $lmenu = new CMenu("top"); $lmenu->Init(SITE_DIR."/news/"); !! Раньше здесь было $lmenu->Init(SITE_DIR); $lmenu->template = "/bitrix/templates/111/top.menu_template.php"; echo $lmenu->GetMenuHtml(); ?>
При этом из корня мы удаляем все файлы, относящиеся к меню, а именно .left.menu .left.menuX .left_sub.menu .top.menu
Но меню, подключенное таким образом, все равно отображается на главной странице. Как быть ???
Помогите разобраться, почему не отображаются картники, которые мы задаем при вводе нового товара в полях "Описание для анонса : Изображение" и "Описание для детального просмотра : Изображение". Они были загружены с локального компьютера с помощью кнопок "Обзор..." и автоматически переименованы "Битрикс" и посещены в "корень сайта/upload/iblock". Кстати, если отуда их слить обратно на локальных компьютер, то изображения оказываются пустыми, хотя размер соответствует размеру аналогичной картинки доа закачки. Может быть дело в этом, а может быть и в коде.
Подскажите, можно ли с помощью этой версии организовать автоматическую рассылку новостей либо новых элементов каталога всем зарегистрировавшимся пользователям? Можно даже, чтобы они приходила в виде ссылок на обновившиеся страницы(новости или товары), но, конечно, лучше, чтобы это был конечный html-код с новостью целиком(текстом, картинками стилями и т.п)
Необходимо в текст страницы вставлять значения свойств конкретного элемента каталога. Но при выводе этих значений выводятся и сами названия этих свойств, что совершенно портит текст. Как убрать это ?
Помогите разобраться. Буду очень признателен за ответы, поскольку даже прочитать это сообщение Вам будет трудно.
Я хочу создать на сайте, создающимся на Битрикс-Старт, выпадающее меню, точно такое же, как и в административной панели любой версии Битрикс. Сайт временно находится по адресу http://www.1.naprav.z8.ru
Надо, чтобы это меню было одинаковым для всех разделов сайта. Подпункты этого выпадающего меню(меню не сайте будет только левое, верхнее и нижнее не нужны) будут содержаться только в первых 2-3 пунктах. На сайте уже висит первая версия меню, но в ней ещё нет подпунктов.
В прикрепленном файле (шаблон левого меню) - пример организации двух-уровнего меню. Вот - пример его подключения в header-е
<? $lmenu = new CMenu("top"); $lmenu->Init(SITE_DIR); $lmenu->template = "/bitrix/templates/1C/left.menu_template.php"; echo $lmenu->GetMenuHtml(); ?> т.е. в качестве первого уровня "цепляется" меню типа top из корневой директории. //-------------------------------------
Т.е., если я верно понимаю, присланную поддежкой часть кода нужно вставить в любое место в Header.php в папке "templates/мой_шаблон". И так же создать папку "templates/1С" , куда поместить "left.menu_template.php". Но это не работает.
После таких действий на экран выводится не только левое меню, но и нижнее несколько раз подряд, во весь экран, правда, с подпунктами.
Что я не верно делаю ?
Пожалуйста, помогите разобраться с этим меню. Может быть есть более простое решение проблемы? И почему в Битрикс, такой качественной и надежной системе нет такой простой вещи, как создание подменю через интерфейс?
Каким образом надо обращаться к конкретному свойству конкретного товара из каталога так, чтобы вывести на страницу только значение этого свойства, без названия?
Например, код section.php, насколько я понимаю, должнен выглядеть примерно так:
<?$APPLICATION->IncludeFile("iblock/catalog/section.php", Array( "IBLOCK_TYPE" => "catalog", // Тип инфо-блока "IBLOCK_ID" => "21", // Номер произвольного Инфо-блока "SECTION_ID" => $_REQUEST["SECTION_ID"],// ID раздела. Можно ли вместо этой функции поставить ID товара, например "830" ?? "PAGE_ELEMENT_COUNT" => "1", // Количество элементов на странице "LINE_ELEMENT_COUNT" => "1", // Количество элементов выводимых в одной строке таблицы "arrPROPERTY_CODE" => Array( // Свойства "YEAR", "STANDBY_TIME", "TALKTIME", "WEIGHT", "STANDART", "SIZE", "BATTERY" ),
"CACHE_TIME" => "0", // Время кэширования (сек.) )
Странная вещь. При их организации и включении блока "Лента новостей" в код страницы отображались первичные ссылки с описанием анонсов. Но при переходе по ним выяснялось, что они ссылаются на "корень сайта/news/detail.php...etc". Но, как выяснилось, после установки не было создано не папки news, ни , естесственно, файлов в ней. Проблему удалось решить созданием этой папки и копированием в неё файла detail.php из папки ".../install/........./public/news". Не могу понять саму причину возникновения этой проблемы и как её лучше устранить в след. раз? Вряд ли это стандарт
Может быть кто-нибудь сталкивался с подобной проблемой?
Подскажите, как мне решить проблему. У нашей компании куплено 2 разных версии системы Битрикс, за 900 и за 200 долларов. При разработке одного из сайтов должна была использоваться версия за 200 долларов, но на сервер была залита версия за 900. Как исправить версию за 900 долларов, лежащую на сервере, на версию за 200? Может быть, для этого достаточно ввести в версию за 900 регистрационный ключ от версии за 200 и все дополнительные модули будут отключены?
Или придется сносить версию за 900 и заново заливать версию за 200 ?