403Webshell
Server IP : 80.87.202.40  /  Your IP : 216.73.216.169
Web Server : Apache
System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64
User : bitrix ( 600)
PHP Version : 8.2.27
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /home/bitrix/ext_www/ilovecveti.ru/bitrix/modules/sproduction.datasync/admin/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /home/bitrix/ext_www/ilovecveti.ru/bitrix/modules/sproduction.datasync/admin/iblocks_edit_page.php
<?
require_once( $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_admin_before.php" );
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/interface/admin_lib.php");

$MODULE_ID = "sproduction.datasync";

CModule::IncludeModule($MODULE_ID);

use \SProduction\Datasync\Utilities,
	\SProduction\Datasync\SettingsIblocksProfiles,
	\Bitrix\Main\Localization\Loc,
	\Bitrix\Main\Config\Option,
	\Bitrix\Main\Page\Asset,
	\Bitrix\Sale;

Loc::LoadMessages(__FILE__);
$loc_messages = Loc::loadLanguageFile(__FILE__);

$scripts = ['/bitrix/js/'.$MODULE_ID.'/page_iblocks_edit.js'];
$styles = [];

$profile_id = intval($_GET['id']);
$profile = SettingsIblocksProfiles::get($profile_id);
$profile_name = Utilities::convEncToWin($profile[SettingsIblocksProfiles::BLOCK_MAIN]['name']);

require_once( $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/" . $MODULE_ID . "/admin/include/header.php" );
?>
    <script>
        profile_id = '<?=$profile_id;?>';
        messages.ru.page = {
		<?foreach ($loc_messages as $k => $message):?>
		<?=$k;?>: '<?=str_replace(array("\n", "\r"), '', $message);?>',
		<?endforeach;?>
        };
    </script>
    <div id="app">
        <div class="sprod-dsync-page" id="sprod_dsync_profile_edit_page">
            <div class="wrapper iframe-wrapper">
                <div class="container-fluid pl-3 pr-3 pt-3">

                    <b-card>
                        <b-nav pills>
                            <b-nav-item href="/bitrix/admin/sprod_dsync_iblocks_main.php?lang=ru" target="_top"><?=Loc::getMessage('SP_DS_PAGE_IBLOCKS_MENU_MAIN');?></b-nav-item>
                            <b-nav-item href="/bitrix/admin/sprod_dsync_iblocks_profiles.php?lang=ru" target="_top" active><?=Loc::getMessage('SP_DS_PAGE_IBLOCKS_MENU_IBLOCKS');?></b-nav-item>
                        </b-nav>
                    </b-card>

                    <div class="page-title-box">
                        <loader :counter="loader_counter" class="mb-3"></loader>
                        <h4 class="page-title"><?=Loc::getMessage('SP_DS_PAGE_IBLOCKS_EDIT_TITLE', ['#TITLE#' => $profile_name]);?></h4>
                    </div>

                    <main-errors :errors="errors" :warnings="warnings"></main-errors>

                    <div :class="{ 'block-disabled': loader_counter }">
                        <b-tabs
                            active-nav-item-class="bg-success"
                            pills>

                            <b-tab title="<?=Loc::getMessage('SP_DS_IBLOCKS_EDIT_TAB_MAIN');?>" v-if="state.main.display" active>
                                <messages :items="state.main.messages"></messages>
                                <b-card-text :class="{ 'block-disabled': state.main.active == false }">
                                    <profile-tab-main
                                        :crm_iblocks_list="info.crm.iblocks"
                                        :crm_iblock_link="info.crm.iblock_link"
                                        :store_search_fields="info.store.search_fields"
                                        :crm_search_fields="info.crm.search_fields"
                                        @load_start="startLoadingInfo"
                                        @load_stop="stopLoadingInfo"
                                        @block_update="updateBlocks"
                                    ></profile-tab-main>
                                </b-card-text>
                            </b-tab>

                            <b-tab title="<?=Loc::getMessage('SP_DS_IBLOCKS_EDIT_TAB_BASE');?>" v-if="state.base.display">
                                <messages :items="state.base.messages"></messages>
                                <b-card-text :class="{ 'block-disabled': state.base.active == false }">
                                    <profile-tab
                                        code="base"
                                        :fields_list="info.fields"
                                        @load_start="startLoadingInfo"
                                        @load_stop="stopLoadingInfo"
                                        @block_update="updateBlocks"
                                    ></profile-tab>
                                </b-card-text>
                            </b-tab>

                            <b-tab title="<?=Loc::getMessage('SP_DS_IBLOCKS_EDIT_TAB_PROPS');?>" v-if="state.props.display">
                                <messages :items="state.props.messages"></messages>
                                <b-card-text :class="{ 'block-disabled': state.props.active == false }">
                                    <profile-tab
                                        code="props"
                                        :fields_list="info.fields"
                                        @load_start="startLoadingInfo"
                                        @load_stop="stopLoadingInfo"
                                        @block_update="updateBlocks"
                                    ></profile-tab>
                                </b-card-text>
                            </b-tab>

                            <b-tab title="<?=Loc::getMessage('SP_DS_IBLOCKS_EDIT_TAB_CATALOG');?>" v-if="state.catalog.display">
                                <messages :items="state.catalog.messages"></messages>
                                <b-card-text :class="{ 'block-disabled': state.catalog.active == false }">
                                    <profile-tab
                                        code="catalog"
                                        :fields_list="info.fields"
                                        @load_start="startLoadingInfo"
                                        @load_stop="stopLoadingInfo"
                                        @block_update="updateBlocks"
                                    ></profile-tab>
                                </b-card-text>
                            </b-tab>

                            <!--<b-tab title="<?=Loc::getMessage('SP_DS_IBLOCKS_EDIT_TAB_OTHER');?>" v-if="state.other.display">
                                <messages :items="state.main.messages"></messages>
                                <b-card-text v-bind:class="{ 'block-disabled': state.other.active == false }">
                                    <profile-tab
                                        code="other"
                                        :fields_list="info.fields"
                                        @load_start="startLoadingInfo"
                                        @load_stop="stopLoadingInfo"
                                        @block_update="updateBlocks"
                                    ></profile-tab>
                                </b-card-text>
                            </b-tab>-->

                            <b-tab title="<?=Loc::getMessage('SP_DS_IBLOCKS_EDIT_TAB_SYNC');?>" v-if="state.sync.display">
                                <messages :items="state.sync.messages"></messages>
                                <b-card-text :class="{ 'block-disabled': state.sync.active == false }">
                                    <profile-tab-sync
                                        code="sync"
                                        :crm_iblock_link="info.crm.iblock_link"
                                        :state_man_sync="state.man_sync"
                                        :state_add_sync="state.add_sync"
                                        @load_start="startLoadingInfo"
                                        @load_stop="stopLoadingInfo"
                                        @block_update="updateBlocks"
                                    ></profile-tab-sync>
                                </b-card-text>
                            </b-tab>

                        </b-tabs>
                    </div>

                    <profile-info></profile-info>

<!--                    <b-alert show><i class="fa fa-question-circle"></i> --><?//=Loc::getMessage('SP_DS_PAGE_IBLOCKS_EDIT_HELP_LINK');?><!--</b-alert>-->

<!--                    <b-alert show><i class="fa fa-question-circle"></i> --><?//=Loc::getMessage('SP_DS_PAGE_IBLOCKS_EDIT_HELP_LINK_2');?><!--</b-alert>-->

                </div> <!-- end container -->
            </div>

        </div>
    </div>

<?
require_once( $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/" . $MODULE_ID . "/admin/include/footer.php" );

Youez - 2016 - github.com/yon3zu
LinuXploit