Дмитрий, спасибо вам огроменное! нашел таки эту сволочь в init.php define("COUNT_VACANS_SHOW",5); Теперь у меня есть веский аргумент, что все работает как и делали программисты, а не что-то вдруг поломалось.
Открыл в редакторе страницу в которой вставлен bitrix:news.list код выглядит следующим образом. И тут появляется некая переменная (если я правильно понимаю) COUNT_VACANS_SHOW где её найти?
Всем привет. Поступил тут ко мне вопрос от пользователя сайта, но сам я как говорится не местный. Имеем 1С-Битрикс: Управление сайтом 11.0.9. На странице с выводом вакансий при общем кол-ве в 35 штук выводится всего 5. Стал разбираться, в режиме отладки страницы вывел SQL запросы для блока bitrix:news.list: нашел запрос который выполнялся из страницы
SELECT DISTINCT BE.ID as ID,BE.IBLOCK_ID as IBLOCK_ID,BE.IBLOCK_SECTION_ID as IBLOCK_SECTION_ID,BE.NAME as NAME,IF(EXTRACT(HOUR_SECOND FROM BE.ACTIVE_FROM)>0, DATE_FORMAT(BE.ACTIVE_FROM, '%d.%m.%Y %H:%i:%s'), DATE_FORMAT(BE.ACTIVE_FROM, '%d.%m.%Y')) as ACTIVE_FROM,B.DETAIL_PAGE_URL as DETAIL_PAGE_URL,BE.DETAIL_TEXT as DETAIL_TEXT,BE.DETAIL_TEXT_TYPE as DETAIL_TEXT_TYPE,BE.PREVIEW_TEXT as PREVIEW_TEXT,BE.PREVIEW_TEXT_TYPE as PREVIEW_TEXT_TYPE,BE.PREVIEW_PICTURE as PREVIEW_PICTURE,L.DIR as LANG_DIR,BE.SORT as SORT,BE.CODE as CODE,BE.XML_ID as EXTERNAL_ID,B.IBLOCK_TYPE_ID as IBLOCK_TYPE_ID,B.CODE as IBLOCK_CODE,B.XML_ID as IBLOCK_EXTERNAL_ID,B.LID as LID FROM b_iblock B INNER JOIN b_lang L ON B.LID=L.LID INNER JOIN b_iblock_element BE ON BE.IBLOCK_ID = B.ID INNER JOIN b_iblock_property FP0 ON FP0.IBLOCK_ID = B.ID AND FP0.CODE='CITY' INNER JOIN b_iblock_element_property FPV0 ON FPV0.IBLOCK_PROPERTY_ID = FP0.ID AND FPV0.IBLOCK_ELEMENT_ID = BE.ID INNER JOIN ( SELECT DISTINCT BSE.IBLOCK_ELEMENT_ID FROM b_iblock_section_element BSE INNER JOIN b_iblock_section BSubS ON BSE.IBLOCK_SECTION_ID = BSubS.ID INNER JOIN b_iblock_section BS ON (BSubS.IBLOCK_ID=BS.IBLOCK_ID AND BSubS.LEFT_MARGIN>=BS.LEFT_MARGIN AND BSubS.RIGHT_MARGIN<=BS.RIGHT_MARGIN) WHERE ((BS.ID IN (5))) ) BES ON BES.IBLOCK_ELEMENT_ID = BE.ID WHERE 1=1 AND ( ((((BE.IBLOCK_ID = '2')))) AND (EXISTS ( SELECT IBLOCK_ID FROM b_iblock_site WHERE IBLOCK_ID = B.ID AND (((SITE_ID='s1'))) )) AND ((((BE.ACTIVE='Y')))) AND (((BE.ACTIVE_TO >= now() OR BE.ACTIVE_TO IS NULL) AND (BE.ACTIVE_FROM <= now() OR BE.ACTIVE_FROM IS NULL))) AND (((( (upper(FPV0.VALUE) like upper('%Москва%') and FPV0.VALUE is not null) )))) ) AND (((BE.WF_STATUS_ID=1 AND BE.WF_PARENT_ELEMENT_ID IS NULL))) ORDER BY BE.ID asc ,BE.SORT asc LIMIT 5
Что я не понимаю, где конкретно он задан?
Хотя бы идеи где смотреть.
Спасибо!
При переносе сайта на хостинг не работают часть разделов.
Настройка поддержки ЧПУ производится для работающих проектов (вы должны установить обновление главного модуля до версии 5.1.8 и выше, поскольку в обновление ядра 5.1.8 включен механизм переопределения адресов для поддержки ЧПУ). Все, кто будет ставить новый дистрибутив, получат уже настроенную поддержку.
Все в пролете….
При переносе сайта на хостинг не работают часть разделов.
Возможно это важно, сайт на хостинге имеет привязку к доменному имени ww2.mysite.ru, а изначально Это для того, чтобы все проверить, а уже потом переделать привязку на нормальное имя.
При переносе сайта на хостинг не работают часть разделов.
Всем привет, переехали с BItrixVM на другой хостинг, переезжали согласно инструкции через создание резервной копии и восстановления через скрипт restore.рhр В принципе все переехало замечательно, кроме Пресс-центра Поскольку я не много понимаю в этой СМЅ, то напишу, как я это вижу. Есть страница - Пресс-центр Она отображается нормально. В корне сайта есть папка press-center в этой папке есть файл.рhр со следующим текстом вначале см. ниже, если я правильно понимаю, то здесь используется компонент - Новости
Пресс-Центр Новости Новости А Новости Б Новости С Анонсы Статьи Так вот, при переходе на любую страницу Пресс-центра я получаю ошибку 404. Иду в Администрирование, В Контенте есть раздел Новости, в нем есть разделы Новости, Анонсы и Статьи, в Новостях есть разделы Новости А,Б и С. Так же сразу под разделом Новости есть пункт - Элементы, при переходе в него я вижу все новости, которые и должны быть на сайте, т.е. все содержимое перенеслось, но тогда почему у меня 404 ошибки? Куда копать?
Здравствуйте, после установке BitrixVM мы восстановили 2 проекта, первый восстановился в корень /home/bitrix/www/ второй (английская версия сайта) в /home/bitrix/www/eng . Далее мы прописали DocumentRoot в интерфейсе битрикса для Русского сайта (сайт по умолчанию) и английского. Теперь о проблеме, при просмотре английской версии сайта, часть информации выдается на Русском языке, после изучения данной темы мы настроили VirtualHost в свойствах апача, не помогло, подозрение пало на nginx. Поскольку опыта с ним 0, то после изучения документации стало ясно, что нужно изменить параметр root, не совсем понятно где именно в /etc/nginx/ есть папка bx в ней еще куча папок conf node_host.conf node_port.conf site_avaliable site_enabled site_ext_enabled в папке site_enabled есть интересный файл - s1.conf S1 это как раз ID сайта по умолчанию, он содержит следующие строки server { include bx/node_port.conf; include bx/node_host.conf; server_name_in_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host:80; set $proxyserver ""; index index.php; root /home/bitrix/www; if (-f /home/bitrix/www/.htsecure) { rewrite ^(.*)$ permanent; }
include bx/conf/bitrix.conf; } тут есть тот самый root на рускоязычный сайт, вопрос как сделать другой root на англоязычный сайт? Вот еще что, сайт по умолчанию имеет доменное имя или example.com, английский же только eng.example.com Спасибо.