B24_13641687, попробуй проверку через GetCurPage() вместо GetCurDir()?
25.07.2017 10:55:51
B24_13641687, попробуй проверку через GetCurPage() вместо GetCurDir()?
|
|
|
|
25.07.2017 12:06:23
|
|||
|
|
25.07.2017 16:44:44
Возможно вопрос уже обсуждался на форуме, но все таки: реализация различного отображения информации в шапке сайта (рабочее время - телефон, нерабочее время - емайл). Дабы не изобретать велосипед на php, наверняка есть готовое условие работы со временем в апи битрикс , типа:
<?if(условие):?> <div class="phone"> </div> <?else:?> <div class="email"> </div> <?endif?> |
|
|
|
25.07.2017 17:39:06
у меня условие - если на главной (а также вложенные страницы главной) то не выводить заголовок а проверка GetCurPage при чем тут ..? может я не . правильно понял Вас но я вложил скрины своих действий - поправьте меня если не прав Спасибо большое |
|||
|
|
25.07.2017 21:45:02
Иван Малышин, здравствуйте. При подключении верхнего меню в шаблоном horizontal-multilevel-menu меню выглядит
|
|
|
|
26.07.2017 08:54:36
[ex1-20] В шаблоне компонента авторизации добавить поддержку авторизации через соц-сети.
Для авторизации через соцсети нужно создать приложение в каждой из соцсетей, прописать там домен и т.д. Это небыстро делается. Сомневаюсь, что в экзамене имелось в виду это. Что именно нужно сделать? |
|
|
|
26.07.2017 10:48:21
<?if($APPLICATION->GetCurPage(true)!=='/index.php'):?> вроде работает)) |
|||||
|
|
26.07.2017 11:37:35
Подскажите в задании [ex1-61] чтобы работал свой шаблон я деактивировал (снял галку) с системного.
Это нормальное решение или лучше снять галку с сайта? Или где-то есть настройки выбора конкретного шаблона?
Ток не уверен что верно)) |
|||
|
|
26.07.2017 16:06:49
Потому что условие нужно только для главной страницы, одной!
Тогда бы условие звучало "для всех страниц в корневом разделе" |
|||||
|
|
26.07.2017 16:09:05
|
|||
|
|
26.07.2017 16:19:14
(!) Созданный шаблон сайта, шаблоны компонентов должны соответствовать внедряемой верстке. Сохранение каких-либо тегов, их атрибутов из стандартного шаблона сайта или стандартных шаблонов компонентов – является значительной ошибкой. Внедренный шаблон перестает соответствовать исходной HTML верстке, что приводит к непредсказуемым последствиям в отображении сайта. У вас не должно быть что после внедрения шаблона остался тег ul c каким-то ID horizontal-multilevel-menu из стандартного шаблона. Надо прям за это ввести "не сдачу" экзамена сразу. 2. Я уже выше приводил картинку, я внедрил точно такой же шаблон, и все норм в режиме правки. Могу предположить что в шаблон компонента из шаблона нужно вынести все "контейнеры", а не просто ul |
|||
|
|
26.07.2017 16:20:46
Просто посмотрите на штатные возможности компонента авторизации. |
|||
|
|
26.07.2017 16:23:28
|
|||||
|
|
26.07.2017 16:36:43
нужно НЕ показывать когда я нахожусь в КОРНЕ сайта и только на странице index.php на всех остальных страницах должен заголовок быть так ? |
|||||
|
|
26.07.2017 18:21:27
А можете еще подсказать какая версия БУС будет на экзамене? А то на демо сервере 15. |
|||
|
|
26.07.2017 18:49:30
Иван Малышин, спасибо за ответ.
Разобралась, в чем была ошибка, если вдруг кто-нибудь столкнулся с такой проблемой - в шаблон компонента нужно копировать все <nav>и <div>, не оставляя их в хедере. |
|
|
|
27.07.2017 11:53:46
Хотел проконсультироваться в правильности моего решения.
В билете №2 в задаче 6. [ex1-14] Раздел сайта с динамической информацией: отзывы. Задать метаданные для страницы детального просмотра по шаблонам:
Для страницы отзывы.list Формирую из массива сео инфоблока.
Или не нужно из компонента задавать заголовки, а постараться вывести заголовки из header.php ? |
|||||||||||
|
|
27.07.2017 12:06:21
|
|||
|
|
27.07.2017 12:06:59
"1С-Битрикс: Управление сайтом", версия 16 |
|||
|
|
27.07.2017 12:19:35
Заголовок h1 физически должен находиться в хедере. Если компонент настроен верно (там ряд галочек влияет), API вызвано с правильным параметром, то SEO настройки будут работать |
|||
|
|
29.07.2017 09:06:18
Подскажите по заданию [ex1-14],работа с отзывами, отображение множественного свойства типа "файл". Добавляю его в настройка инфоблока "Отзывы", во вкладке "Свойства".Название свойства - "Документы",код - "DOCUMENTS", ставлю галочку множественное. При вызове var_dump($arResult); свойство документы храниться в массиве
$arResult["PROPERTIES"]["DOCUMENTS"] Можно получить имя свойства: $arResult["PROPERTIES"]["DOCUMENTS"]["NAME"], тип файлов $arResult["PROPERTIES"]["DOCUMENTS"]["FILE_TYPE"], но никак не могу понять, как получить имя каждого отдельного файла и ссылку на него. Как это сделать? |
|
|
|
30.07.2017 10:33:44
|
|||
|
|
31.07.2017 13:39:35
|
|||
|
|
31.07.2017 14:03:09
Реализовать различное отображение информации в шапке. Если сейчас время (на сервере)
рабочее (с 9 до 18), то отображается телефон, если не рабочее – то email. Верстка с отображением email - в файле main_email.html делать хардкодом с помощью API в шаблоне. Или есть решение с помощью компонентов или настроек шаблонов, включаемых областей? |
||||
|
|
|||