Ещё какие то идеи есть?
31.08.2017 17:32:45
Всё вроде элементарно просто, но что то упустил я. |
|||
|
31.08.2017 16:38:48
Стараюсь работать точно по инструкции, но кажись я где то что то перепутал или не правильно понял! Помогите разрулить! Я хочу без маркет плейса и инсталяции, просто через код добавить этого компонент либо где на сайте, просто для опыта. Моя сруктура: /bitrix/templates/avto_100/components/dv/date.current/templates/.default tamlates.php <? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();echo $arResult['DATE']; ?> /bitrix/templates/avto_100/components/dv/date.current .description.php <? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();$arComponentDescription = array( "NAME" => GetMessage("Текущая дата"), "DESCRIPTION" => GetMessage("Выводим текущую дату"), "PATH" => array( "ID" => "dv_components", "CHILD" => array( "ID" => "curdate", "NAME" => "Текущая дата" ) ), "ICON" => "/images/icon.gif", ); ?> .parameters.php <? if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); $arComponentParameters = array( "GROUPS" => array(), "PARAMETERS" => array( "TEMPLATE_FOR_DATE" => array( "PARENT" => "BASE", "NAME" => "Шаблон для даты", "TYPE" => "STRING", "MULTIPLE" => "N", "DEFAULT" => "Y-m-d", "REFRESH" => "Y", ), ), ); ?> component.php <? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();$arResult['DATE'] = date($arParams["TEMPLATE_FOR_DATE"]); $this->IncludeComponentTemplate(); ?> |
|
|