В таком случае, какую версию модуля интеграции можно взять, чтобы она подошла к "Рознице"? Или нужно будет в любом случае что-то дописывать в 1С?
С Битриксом-то мы ладим, а вот с 1С...
С Битриксом-то мы ладим, а вот с 1С...

|
Доброе утро, уважаемые коллеги!
Только начинаю "дружить" с Битриксом. Возникла такая задача: На сайте есть инфоблоки "Вакансии". Они, в отличие от новостей, могут быть не всегда. Сначала хотели отключать этот блок вообще (включаемая область), если вакансий нет. Но клиент захотел, чтобы, в случае отсутствия активных элементов, выводилось "Вакансий нет". Можно ли это сделать какими-то стандартными средствами, или нужно править скрипт? Для вывода вакансий использую компонент "Лента новостей". |
|
|
|
|
|
В догонку: конкретно подписи находятся вот где:
bitrix/templates/.default/lang/ru/page_templates/.content.php Для моего примера с поздравлением файл теперь выглядит так:
По аналогичному пути в папке en лежат соответствующие названия, в случае, если языком административной панели выбран английский (и так для каждого языка). |
|||
|
|
|
|
Евгений, я прекрасно поняла, о чем вы. Как раз недавно разбиралась с этим. Надеюсь, вопрос еще актуален.
standart.php вышеупомянутую с содержанием "Text here..." я редактировала в папке стандартного шаблона: /bitrix/templates/.default/page_templates/standart.php Именно этот файл отвечает за шаблон при создании новой страницы. Далее, потребовалось создать для клиента шаблон включаемой области "Поздравление с праздником". В этой же папке я создала файл congratulation.php (совсем простой, состоящий только из заголовка h1 и текста). Потом в файле .content.php (всё в той же папке) добавила строку, аналогичную описанию шаблона standart.php Получилочь вот что:
Правда, при выборе шаблона не выводится подпись - название шаблона (как фраза "Стандартная страница"), как раз сейчас ищу, где она прописывается - это должно быть где-то в файлах lang шаблона. То есть функция GetMessage выводит не то, что указано в параметре, а ищет соответствие в языковых файлах. |
|||
|
|
|
|
Здравствуйте!
У меня на локальной машине стоит пробная версия "Стандарта", но после того, как попробовали и потестировали, решили, что нам пока хватит "Старта" (есть пробный ключ). Поставила с помощью bitrix8setup.php на хостинге версию "Старт" и для нее тоже сделала пробный ключ (отдельный). После того, как распаковываю архив с резервной копией сайта с локальной машины, упорно пишет, что "Срок действия пробной версии истек" (хотя ей только 2 дня). Все модули, входящие в "Стандарт", деинсталлированы на локальной версии. Бэкап делала без ядра. Если проблема действительно в несоответствиях версий, как правильно мигрировать со "Стандарта" на "Старт" в локальной версии - регистрировать новый ключ для "Старта" или воспользоваться тем же, что для хостовой версии? (А там ведь прописан другой URL) И вообще, поможет ли это, или проблема в другом? Получается, сделав сайт на "Стандарте" (использовались только модули "Старта"), мы не сможем его перенести на "Старт"? |
|
|
|
|
|
Доброе утро всем!
Вот у меня похожая проблема. Вчера добавила на сайт меню и новости. Было все ок, но после того, как скопировала и немного изменила шаблон компонента "Новости", пропало "колесико" контекстного меню именно у новостей. Для меню шаблон тоже переписывала, но там всё нормально. В шаблоне новостей меняла только куски кода для вывода информации - сделала табличкой. В чем может быть проблема? |
|
|
|
|