А что делать если в письме с английской версии ссылка для сброса пароля приходит на русскую версию?
|
[QUOTE]Александр Маджугин написал:
[QUOTE] Семен Люшнин написал: Вроде у компонента должна стоять галка "Устанавливать заголовок страницы". Сам ниразу не пробовал, тоже по-старинке) Но вот тут прям явно рассказывается про это [URL=http://academy.1c-bitrix.ru/education/index.php?COURSE_ID=65&LESSON_ID=6743&LESSON_PATH=5862.6743]http://academy.1c-bitrix.ru/education/index.php?COURSE_ID=65&LESSON_ID=6743&LESSON_PATH=5862.6743[/URL] (первый ролик)[/QUOTE] Ой, не - видео для меня это слишком сложно. Посмотрел в код компонента. Вобщем смысл упращенно такой: Если стоит галка SET_TITLE, то заголовок страницы (просто через SetTitle, т.е. sDocTitle объекта APPLICATION) устанавливается в это заданное значение. Если стоит галка SET_BROWSER_TITLE то генерируется значение из свойства элемента с кодом заданным в параметре компонента BROWSER_TITLE, причем если это удалось то свойство страницы title так же переустанавливается в это значение. Причем обратите внимание что управлять галкой SET_BROWSER_TITLE невозможно - она всегда в значении Y если вы используете штатный комплексный компонент (хотя не знаю что в реальной жизни может заставить их использовать). Кроме того, лучше вам не создавать свойств с кодом например NAME - в этом случае если вы захотите генерировать BROWSER_TITLE из поля NAME вы можете сильно удивиться. Таким образом задать заголовок страницы из значения указанного на вкладке SEO невозможно без кастомизации никаким вариантом настроек. Он будет задан только если задавать его как значение свойства или поля из настроек компонента. Заголовок окна браузера можно задать только если использовать в шаблоне ShowTitle(false). Отсюда - через шаблон заголовока на вкладке SEO задать заголовок страницы нельзя (правда про это кажется даже в документации есть - припомению что-то сейчас) но и заголовок браузера тоже нельзя если ограничиваться только настройкой компонента. Данная задача через шаблон на вкладке SEO в принципе решается так - в component_epilog.php:[CODE] <?$APPLICATION->SetPageProperty('title', $arResult["IPROPERTY_VALUES"]["ELEMENT_PAGE_TITLE"]);?> [/CODE]Просто настройками тут не обойтись.[/QUOTE] все работает. я тоже сначала забыла, через Component_epilog сделала, но потом было задание про мета-теги и там же титле пожалуйста настраивайте. я вообще удивляюсь зачем сейчас в компоненте настройки сео, если они есть в инфоблоке шаблонные и в каждом элементе индивидуальные. |
|
|
|
|
|
[QUOTE]Артемий Зайцев написал:
Ошибку вам показал nginx. Он не смог за установленное время дождаться ответа от PHP. Смотрите в лог ошибок nginx Смотрите в лог апача: access_log и error_log Скорее всего окажется, что какой-то шаг обмена не вернул ответ за 5 или 10 минут. И nginx показал ошибку. Ищите в обмене с 1С какой-нибудь медленный обработчик. Или можете в nginx увеличить максимальное время ожидания ответа.[/QUOTE] подскажите какой параметр php настроек надо увеличить для "максимальное время ожидания ответа"? |
|
|
|
|
|
[QUOTE]Михаил Николаевич написал:
Только в вашем случае с редакцией "Бизнес" не нужно делать никаких манипуляций. 1. Из 1с допустим у Вас выгружаются три типа цен - RUB, USD, EUR и у товара не будет больше одной цены то есть или RUB или USD или EUR 2. В параметрах компонента каталога [URL=http://dev.1c-bitrix.ru/user_help/content/iblock/components_2/catalog/catalog.php]bitrix:catalog[/URL] в разделе цены: - ставите галочку на Использовать вывод цен с диапазонами (При отмеченной опции будут отображаться цены всех типов на товары.) - ставите галочку на Показывать цены в одной валюте (При установке флажка цены будут выводиться в одной валюте, даже если в каталоге они будут заданы в разных валютах.) - Валюта, в которую будут сконвертированы цены (Выбор валюты, в которой будут отображаться цены.) 3. дальше все как обычно, товар в корзине в рублях. заказ в 1с в руб.[/QUOTE] спасибо попробуем. |
|
|
|
|
|
[QUOTE]Михаил Николаевич написал:
[QUOTE] Юлиана Присяжнюк написал: а потом при выгрузке заказов 1с поймет, что это разные типовые соглашения?[/QUOTE] Для 1с это разные типовые соглашения, но с одним id типа цены. Недостаток - каждый раз после обновления править через конфигуратор. Также поменялся путь в новых версиях, но через поиск ИдТипаЦены все находит. 1. Так как редакция "малый бизнес" - то у нас только один тип цен. 2. в 1с у нас для каждого типового соглашения свой тип цен. 3. При выгрузке товаров из 1с, все типы цен сводятся к одному типу цен в битрикс, но с разными валютами. 4. Если кто-то оформил заказ с сайта, то он поступает в 1с и Вы можете указать любое типовое для него, на вкладке "основное".[/QUOTE] ну как бы и задумывается сайт, чтоб заказы оформляли и по чаще. но я после того как написала поняла, что цены все равно конвертируются и в заказе будут в рублях и нам не надо ,чтоб они в заказе приходили в валюте. но обидно ,что у нас редакция бизнес, а такое надо реализовывать вручную, да еще и каждый раз слетать будет при обновлении модуля обмена. |
|
|
|
|
|
[QUOTE]Михаил Кабешев написал:
Решение для малого бизнеса с одним типом цен. Устанавливаем внешний код для базовой цены в битриксе - Магазин-Настройки-Типы цен - Например, 3d57 Заходим в конфигуратор через расширенный поиск среди модулей ищем - ИдТипаЦены Основная конфигурация ОбщийМодуль.Б_ОбменССайтомСервер.Модуль(7230, 13) комментируем строчку //XDTOЦена.ИдТипаЦены = XMLСтрока(ТекЦена.ИдентификаторСоглашения); вместо нее XDTOЦена.ИдТипаЦены = "3d57"; Сохраняем конфигурацию. Запускаем отладку, обновляем базу. Создаем типовые соглашения. Вкладки уточнение цен по группам и товарам можно не трогать, галочку на доступно внешним пользователям. Одно типовое для RUB, другое типовое для USD, третье типовое для EUR. Виды цен создали и цены на товары естественно уже назначили. теперь при выгрузке, для любого товара будет один и тотже ИдТипаЦены, а валюта разная. для примера - выгружаем сначала в каталог на диске в модуле обмена, и смотрим на файл prices___%ID%.xml и проверяем цены.[/QUOTE] а потом при выгрузке заказов 1с поймет, что это разные типовые соглашения? |
|
|
|
|