В свойствах раздела или страницы есть возможность задавать текст в поле "Описание", которое битрикс пихает в метатег description.
Мне нужно чтобы можно было задавать вместо этого текста, именно в админке не текст, а значение свойства title, которое я в управлении структурой задал. При этом, необходимо чтобы была возможность в поле "описание" вставлять как текст, для отдельных разделов или страниц так и значение title...
Возможно ли такое в принципе? Можно конечно прописать <meta name="description" content="<?$APPLICATION->ShowTitle()?>"> но тогда через админку ничего не ввести, так как битриксовский дескрипшн придется убить...
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Возможно ли каки-то образом задавать для разных разделов и страниц разное содержание тега description, в данном случае имеется ввиду либо содержание ShowTitle() либо просто текстовое описание через админку.
Можно конечно сделать в шаблоне просто так: <meta name="description" content="<?$APPLICATION->ShowTitle()?>">
Но тогда не будет возможности писать в дескрипшн что-то кроме тайтла... Может быть как-то можно пихнуть код показа тайтла при изменении свойств страницы\раздела прямо в админке в поле "Описание:"? Или это шизофрения?
Посоветуйте пожалуйста, как быть?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Хм... так я и не понял, Николай, что вы хотели сказать своим сообщением... Я знаю что такое файл standard.php и что будет если не подключить пролог, эпилог, либо поставить тело страницы и их в ненадлежащем порядке
Я просто хочу разобраться как же всетаки можно сделать свой собственный шаблон для включаемой области или страницы, делал как написано в курсах, но ничего не вышло
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
А кто-нибудь когда-нибудь вообще использовал эту удивительную возможность 1С-Битрикс: Управление сайтом, задавать шаблоны страниц и включаемых областей из таинственной директории page_templates?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Спасибо за ответ, Николай, но Вы наверное подумали что мне нужно вообще сменять полностью шаблон сайта для определенных страниц. Это не так. Я хочу разобраться в предназначении шаблонов страниц и включаемых областей, которые хранятся в папке page_templates шаблона, и выбираются при создании файла страницы из выпадающего списка . По умолчанию, в стандартной поставке битрикса там уже есть шаблон, называется standard.php, в этом шаблоне просто подключается пролог и эпилог, а в тело страницы вставляется строчка "Text here....".
Для этих "шаблонов" (опять же как я понял из приведенных выше ссылок из курса, которые надеюсь Вы просмотрели...) не нужно никаких вызовов типа ?print=Y и т.п., это просто куски кода, которые вставляются при создании страницы или файла включаемой области в тело этого, создаваемого файла или страницы.
Как написать более доходчиво, я не представляю, итак написал огромнейший пост
Так что вопрос все еще открыт...
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
И все же, уважаемые разработчики, хотелось бы Вас все-таки услышать, используете ли Вы вообще отдельные шаблоны для страниц и включаемых областей, и если да, то как реализовываете?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Суть вопроса: как правильно сделать шаблон для файла включаемой области, чтобы можно было при создании выбирать его (нужный шаблон) из списка
А теперь конкретная задача, есть много повторяющихся шаблонов включаемых областей, вернее кусков html кода, находящихся в файлах включаемых областей (причем в этих файлах пролог и эпилог подключать не нужно, как в файлах страниц сайта), хотелось бы оформить это в виде шаблонов для включаемых, вроде бы все из приведенных выше ссылок понятно и делаю как написано, но не работает...
Как я понял (возможно и неправильно, если так то поправьте) если нужно сделать такого рода шаблон для файла включаемой то нужно: Создать в папке своего шаблона сайта директорию page_templates в ней должен быть файл .content.php в котором таким макаром
задаются имя файла в этой же папке, в котором, как я понял, нужно писать этот самый кусок html кода, и имя шаблона, которое можно будет при создании файла выбирать из выпадающего списка, ну и сортировка. Все делаю так, но при попытке в админке создать какой-либо файл в поле "шаблон" присутствует только одна строчка "Стандартная страница", причем не "standart", хотя по идее оно же должно выводиться (по крайней мере в папке www\bitrix\templates\.default\ в файле .content.php в name указано standart), тогда откуда по умолчанию для единственного шаблона страницы в битриксе берется строчка "Стандартная страница"? Еще не совсем ясно назначение списка "Шаблон области по умолчанию:" в параметрах включаемой области (в нем, кстати созданный файл шаблона появляется, только в названии отображается не содержимое GetMessage("..."), а просто название файла, при выборе этого шаблона, ровным счетом ничего не происходит.
Конечно все это можно прекрасно сделать очень универсально сниппетами... Но зачем тогда все эти шаблоны страниц? Помогите, пожалуйста разобраться..
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
А можно как-нить поподробней, каким образом можно к отдельному полю класс прикрутить?
Может я не туда смотрю, но никаких таких возможностей я в расширенном редактировании форм не нашел (: Даже в коде, который можно редактировать по "Использовать свой шаблон формы" никаких тегов нет..., разве что наверное можно ячейкам в которые вставляются поля задать стиль...
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
В том то и дело, Дмитрий, что в настройках формы нет никакого поля где можно было бы количество столбцов для textarea задать...
Смотрел в: сервисы-вебформы-настройка форм-изменить... там есть возможность применить "свой шаблон формы", применил, вроде должен был сохраниться в уже скопированный шаблон, но мне так и не удалось найти этот "свой шаблон формы"
Появилась необходимость немного переделать стандартную вебформу, а именно изменить количество столбцов (rows) в textarea.
Методом научным выяснил, что за вывод полей отвечает в шаблоне переменная <?=$arQuestion["HTML_CODE"]?> в которой хранится хтмл код... Только вот где бы этот код найти... Все поиски оказались тщетны... В настройках компонента вроде бы нет ничего наподобии "количество столбцов"
Внешний вид изменить то можно по классу, который задан, но хотелось бы понять суть...
Помогите пожалуйста.
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Здравствуйте, умные люди Подскажите пожалуйста верстальщику...
У меня есть два стандартных выпадающих меню на одной странице, типы заданы разные (для каждого разный файл .блабла.menu), шаблоны тоже разделены, только стили одинаковые т.е. называются в каждом шаблоне одинаково.
Так вот, шестой эксплорер как всегда не хочет делать то что нужно, вернее не хочет второе меню, которое в коде идет вторым, раскрывать...
взял переименовал в одном из шаблонов родительский ul в шаблне и все упоминания его в цссе, также в скрипте который ховер эмулирует.. также переименовал и все классы... теперь ховер как бы есть и на нижнем, но теперь меню не выпадает ни в одном из броузеров)
Подскажите пожалуйста, можно ли как-то без кардинальных переработок, заставить два одинаковых стандартных выпадающих меню работать одинаково во всех броузерах включая и шестого ослика?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Дмитрий Яковенко пишет: мускуль по умолчанию на порт 31006 вешает
за дурной головой всем покоя нет)) привык просто я к денверу, забыл совсем про то, что по умолчанию порты в битриксовском мускуле совсем другие, спасибо Дмитрий за напоминание
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Значит добавил я строчки как там сказано в httpd.conf, папочку создал, положил туда бекапчик, restore.php благополучно запустился, только вот не дойдет до меня какой путь писать к базе данных?
раньше на одном www в адресе базы данных я писал: localhost:3306, какой адрес нужно указывать если у меня второй хост на порту 81?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Есть кастомизированное выпадающее стандартное многоуровневое. Нужно сделать такое же, но внизу, при этом изменить и стили, сделать одноуровневое.
Копирую код вызова верхнего туда где должно быть нижнее.
В управлении структурой завожу новый тип bottom
Копирую .top.menu.php и называю его .bottom.menu.php
В режиме разработки копирую шаблон меню нижнего меню и называю папку с шаблоном по-другому.
Теперь у меня на странице два меню, верхнее и нижнее, которые выглядят одинаково, с отличием в уровнях вложенности (нижнее не выпадает)
Иду в папочку с шаблоном нижнего, и изменяю название айди у главного списка, иду в стили и автозаменой меняю старые айдишники на новый, который в шаблоне написал.
Жму эф пять и стили не применяются к нижнему... иду в стили нижнего меню и удаляю все стили, опять эф пять... меню какое было, такое и осталось))) походу стили из нижнего каким-то непонятным мне по крайней мере способом берутся от верхнего, хотя в коде написаны другие шаблоны у каждого...
Это еще не все, иду в шаблон нижнего меню и удаляю там весь код, эф пять... меню исчезло, следовательно код всетаки берется из папочки с нижним, а вот стили...
Подскажите, что я делаю не так и как все же правильно на одном сайте разместить два выпадающих меню на основе стандартного horizontal_multilevel и кастомизировать их по-разному?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
так что <embed> не используется, а с name="wmode" value="transparent" у param поигрался - не помогло, хотя точно и не знаю, можно ли менять эти свойства в данном случае...
в общем вопрос открыт...
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Есть горизонтальное стандартное выпадающее меню битрикс. Внизу див с флеш, вставленный статически методом SWFObject (http://habrahabr.ru/blogs/webdev/31615/) Меню выпадает как будто z-index у него -1, т.е. под флеш объектом (хотя в стилях шаблона меню к выпадающему списку применено правило z-index:500;). Попытки указать меньший z-index для блока с флешем ни к чему не приводят...
Подскажите пожалуйста, можно ли как-то "поднять" список поверх флеш объекта?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Есть проблемы с администрированием, при каждом переходе в админке битрикс выбрасывает приглашение авторизироваться, где проблема знаю, но не могу изменить настройки сайта, можно конечно первосстановить, но есть же менее затратное по времени решение, настройки должны где-то храниться, в файлах или базе...
подскажите пожалуйста, где бы значения этих полей выудить?
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com
Да, Вы правы, Андрей, это то мне как раз и нужно, но выше в коде, я именно так (задал просто свой текст ссылке) и делал - ничего не работало
Может Вы недопоняли сути вопроса.. в громоздком стандартном шаблоне все прекрасно работает, к примеру в шаблоне для верхнего меню, как я и писал выше, а вот в "упрощенном" варианте, код которого я приводил выше - ничего не работает, вот я и спрашиваю, возможно заставить работать проверку на родителя в этом простеньком шаблончике...?
вопрос остается открытым...
Профессионально занимаюсь версткой и интеграцией оной в шаблон «1С-Битрикс» beskrovnyy.com