Друзья, есть задача немного освободить место на сервере путем удаления картинок из новостей годичной давности. Собственно вопрос: Решит ли задачу использование функции CIBlockElement::Update с $arFields = array( "DETAIL_PICTURE" =>"" ). Т.е. приведет ли это к удалению картинки с сервера физически или нужен какой-то иной метод? Заранее благодарю за помощь.
Сделал тест: оказалось много модифицированных файлов, но возможно кто-то просто их тестировал... Есть ли возможность как-то сравнить с оригинальными версиями, ведь если там просто лишний пробел вставлен, то файл можно считать не модифицированным.
Спасибо! А после обновления ядра, я таки смогу расчитывать на то что сайт станет совместим с php 7.0 И как мне проверить не изменялись ли файлы ядра предыдущим разработчиком чтобы не потерять работоспособность?
Здравствуйте. Хотим обновить платформу для совместимости с php7. Текущая редакция: Проект работает на основе "1С-Битрикс: Управление сайтом 15.5.1" Данная редакция насколько я знаю не поддерживает php7. Скажите пожалуйста: Нужно ли продливать лицензию (поддержку) для того чтобы обновить ядро битрикс?
Всем привет! Знающие люди, подскажите, как реализовать создание темы в форуме при добавлении новости на сайт? Дело в том, что эта возможность уже реализована, но я в форумах ни бум бум, а мне нужно кое-что изменить в параметрах вывода темы. Не пойму какой скрипт или компонент за это отвечает. Заранее благодарю!
Я почитал, что вроде как битрикс сам создает тему при добавлении комментария к новости, но как мне влезть в настройке этого процесса.
Коллеги, проблема такая: Есть конкурс, сделанный с использованием опросов. Беда в том что когда незарегистрированный пользователь отдает свой голос. Голос учитывается (проверял в административной части сайта), но изменения не отображаются при обновлении страницы и только из под админа я могу видеть диаграмму и обновленные данные и то не всегда почему-то. Что мне сделать чтобы заработало? Перепробовал все известные мне настройки доступа к компонентам конкурса, выключил у компонента показа результатов кэширование, но результат один и тот же
Доброго утра, форумчане. Столкнулся с таким пробелом в знаниях: нужно создать страницу скажем http://site_name.ru/pages/page.php при чем не через элементы управления эрмитажа, а напрямую через ftp. Создаю страницу и подключаю в нее header.php и footer.php. набираю путь к странице в адресной строке и далее уже используя стандартный механизм битрикса пытаюсь ее отредактировать добавив компонент вывода новостей. Добавляю, но при сохранении битрикс выдает ошибку: Ошибка при создании файла. Скажите, что нужно сделать чтобы битрикс относился к этой странице, как к стандартной, созданной через эрмитаж?
за 1й - пункт спасибо большое. насчет 2го и 3го не понял мне кажется тут пробема если я установлю сортировку то это просто заставит элементы категории А быть первыми в списке из 5 выводимых новостей. Тогда при добавлении в инфоблок 5 новостей данной категории, они просто вытеснять все элементы категории B ( а мне как раз нужно сделать так чтобы этого не происходило ) Т.е остается проблема для элемента категории Абыть первым и единственным элементом данной категории. Вот схема того что я хочу: 5 новостей конкретного инфоблока = 1 новость из категории А(всегда: самая новая, самая первая) + 4 новости категории B (сортировка по дате создания)
Друзья, ищу решение такой задачи: Есть список элементов инфоблока( news.list ). Предположим есть 8 элементов списка. В списке 2 категории новостей (A и B) . На страницу выводятся 5 ( элементов из них один должен обладать свойствами: 1) Быть представителем категории A , то есть иметь ссылку не на страницу детального просмотра, а на страницу списка элементов из данной категории. 2) Всегда быть 1м элементом из этих 5. 3) Всегда быть самым новым элементом категории A (картинка и текст анонса должны меняться)
Товарищи, есть задача размещения новости в соц сеть. Чтобы каждый раз не заходить на страницу детального просмотра с целью скопировать url из адресной строки хотелось бы немного автоматизировать этот процесс и получать название и ссылку на страницу детального просмотра в коде. С названием проблем нет а вот как получить ссылку не могу разобраться. Дело в том что собираться новости будут из разных инфоблоков у которых по разному настроены вид url у одних это ELEMENT_CODE у других ELEMENT_ID . Можно конечно склеивать эти данные, но тогда будет множество всяких условий типа : если id инфоблока такой формируем такую строку.... если другой - другую. Может есть стандартная функция какая-то? Направьте, если кто знает.
Всем привет есть задача, не знаю как решить: 1) на страницу выводятся 8 новостей( news.list ) 2) из этих восьми одна должна идти самой первой 3) остальные не должны иметь одинаковых тегов и выводиться с учетом даты создания. Буду признателен за отсылы к информации
Спасибо.... тогда другой вопрос: При выполнении нижеуказанного кода на странице, где идет отправка данных ajax'ом все работает, но при вынесении этого кода на произвольную страницу, скажем service.php, даже при включении рекомендованной строки он не отрабатывает. ( сам ajax настроен и протестированы отправка и получение данных ) В чем тогда может быть моя проблема? Т.е. не возвращается ни id, ни ошибка... просто пустая строка.
Друзья, уже не раз мною была получена помощь на этом форуме и я вновь хочу обратиться к гуру с задачей обработки данных отправленных ajax'ом произвольному скрипту. Суть в том что нужно насколько я понимаю включить какие-то строки в начало файла, для того чтобы я мог использовать битриксовые функции и классы. Собственно это и есть вопрос: как сделать произвольный скрипт пригодным для обработки данных битрикс-функциями? Заранее спасибо.
Да я везде попробовал проставить #ELEMENT_CODE# но безрезультатно, ссылка не формируется. Ладно если бы она просто вела не туда, но ее нет впринципе. Установки по умолчанию тоже не работали: #SITE_DIR#/news/index.php?ID=#IBLOCK_ID# #SITE_DIR#/news/list.php?SECTION_ID=#SECTION_ID#
Я правильно понимаю что кастомизация по сути это определить инфоблок и если это rss, то вручную ссылку туда пихать, значение href которой - #ELEMENT_CODE#
Если сказать точнее, на сайт в ленту новостей попадают заголовки из RSS - инфоблока. Но, они не кликабельные, а нужно чтобы были и вели на ресурс с которого эти новости приходят. Помогите разобраться как настроить инфоблок ( если дело в этом ). У меня для показа элемента стоит "ELEMENT_CODE", сами же элементы имеют правильную ссылку на внешний ресурс в поле "символьный код"(полный url c http:// и так далее).
Здравствуйте! При тестировании системы bitrix выдает ошибку: Размер стека и pcre.recursion_limit - Замечание. Возможны проблемы в работе с длинными строками из-за системных ограничений(отображается серым цветом... до того как в .htaccess прописал php_value pcre.recursion_limit 1000, была красной ). Хотелось бы все же избавиться от назойливого сообщения. Я пересмотрел кучу рекомендаций, но толковых инструкций именно для Ubuntu 14.04 не нашел. Те что попались используют для настройки файлы которых в моей системе нет( /etc/php.d к примеру ). Прошу помочь правильными рекомендациями.
Я не уверен, что нужно именно это просто все остальные рекомендованные битриксом настройки я уже сделал Может кто-нибудь поможет понять почему этот http://bataysk-gorod.ru сайт с приведенными настройками mysql грузится так долго... сервак немецкий https://fornex.com/ Невозможно работать ни мне как человеку на поддержке, ни контент-менеджерам... А что говорить о впечатлениях пользователя зашедшего на этот сайт?
Вот настройки my.cnf (достались мне от человека который обслуживал сайт ранее.) таблицы переведены в InnoDB
[client] port = 3306 socket = /var/run/mysqld/mysqld.sock
# Here is entries for some specific programs # The following values assume you have at least 32M ram
# This was formally known as [safe_mysqld]. Both versions are currently parsed. default-character-set=utf8 [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0
[mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking bind-address = 127.0.0.1