В бизнес календара можете да намерите датите на търговскитe дни.
ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.
| Page variables | ||
|---|---|---|
| {{ this }} | ThisVariable | |
Cms\Classes\ThisVariable {#1865 +config: array:9 [ "page" => Cms\Classes\Page {#832 #dirName: "pages" #fillable: array:10 [ 0 => "url" 1 => "layout" 2 => "title" 3 => "description" 4 => "is_hidden" 5 => "meta_title" 6 => "meta_description" 7 => "markup" 8 => "settings" 9 => "code" ] #parsable: array:2 [ 0 => "meta_title" 1 => "meta_description" ] +apiBag: [] +rules: array:2 [ "title" => "required" "url" => "required" ] +components: array:1 [ "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889 +id: null +alias: "tradingDays" +name: "tradingDays" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/tradingcalendar/components/tradingdays" #controller: Cms\Classes\Controller {#602 #theme: Cms\Classes\Theme {#603 #dirName: "partners-investments" #configCache: array:8 [ "name" => "Partners Investments" "description" => "Partners Investment theme" "author" => "Webland" "homepage" => "" "authorCode" => "" "code" => "" "parent" => "" "database" => "0" ] } #router: Cms\Classes\Router {#605 #theme: Cms\Classes\Theme {#603} #url: "/biznes-kalendar" #parameters: [] #routerObj: October\Rain\Router\Router {#599 #routeMap: array:32 [ "webinars/detail-webinar.htm" => October\Rain\Router\Rule {#1819 #config: array:9 [ "ruleName" => "webinars/detail-webinar.htm" "rulePattern" => "/uebinari/detajl/:video_id" "segments" => array:3 [ …3] "segmentCount" => 3 "staticUrl" => "/uebinari/detajl" "staticSegments" => array:2 [ …2] "staticSegmentCount" => 2 "dynamicSegmentCount" => 1 "wildSegmentCount" => 0 ] #ruleName: "webinars/detail-webinar.htm" #rulePattern: "/uebinari/detajl/:video_id" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari/detajl" +segments: array:3 [ 0 => "uebinari" 1 => "detajl" 2 => ":video_id" ] +segmentCount: 3 +staticSegmentCount: 2 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:2 [ 0 => "uebinari" 1 => "detajl" ] } "search.htm" => October\Rain\Router\Rule {#1765 #config: array:9 [ "ruleName" => "search.htm" "rulePattern" => "/search" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/search" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "search.htm" #rulePattern: "/search" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/search" +segments: array:1 [ 0 => "search" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "search" ] } "biznes-kalendar.htm" => October\Rain\Router\Rule {#1789 #config: array:9 [ "ruleName" => "biznes-kalendar.htm" "rulePattern" => "/biznes-kalendar" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/biznes-kalendar" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "biznes-kalendar.htm" #rulePattern: "/biznes-kalendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/biznes-kalendar" +segments: array:1 [ 0 => "biznes-kalendar" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "biznes-kalendar" ] } "documents.htm" => October\Rain\Router\Rule {#1794 #config: array:9 [ "ruleName" => "documents.htm" "rulePattern" => "/dokumenti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/dokumenti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "documents.htm" #rulePattern: "/dokumenti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/dokumenti" +segments: array:1 [ 0 => "dokumenti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "dokumenti" ] } "about-service.htm" => October\Rain\Router\Rule {#1795 #config: array:9 [ "ruleName" => "about-service.htm" "rulePattern" => "/nashite-uslugi" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-uslugi" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-service.htm" #rulePattern: "/nashite-uslugi" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-uslugi" +segments: array:1 [ 0 => "nashite-uslugi" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-uslugi" ] } "glossary.htm" => October\Rain\Router\Rule {#1796 #config: array:9 [ "ruleName" => "glossary.htm" "rulePattern" => "/terminologichen-rechnik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/terminologichen-rechnik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "glossary.htm" #rulePattern: "/terminologichen-rechnik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/terminologichen-rechnik" +segments: array:1 [ 0 => "terminologichen-rechnik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "terminologichen-rechnik" ] } "about-investment.htm" => October\Rain\Router\Rule {#1797 #config: array:9 [ "ruleName" => "about-investment.htm" "rulePattern" => "/kak-da-investirate" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kak-da-investirate" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-investment.htm" #rulePattern: "/kak-da-investirate" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kak-da-investirate" +segments: array:1 [ 0 => "kak-da-investirate" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kak-da-investirate" ] } "error.htm" => October\Rain\Router\Rule {#1798 #config: array:9 [ "ruleName" => "error.htm" "rulePattern" => "/error" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/error" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "error.htm" #rulePattern: "/error" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/error" +segments: array:1 [ 0 => "error" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "error" ] } "test.htm" => October\Rain\Router\Rule {#1799 #config: array:9 [ "ruleName" => "test.htm" "rulePattern" => "/test" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/test" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "test.htm" #rulePattern: "/test" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/test" +segments: array:1 [ 0 => "test" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "test" ] } "products.htm" => October\Rain\Router\Rule {#1800 #config: array:9 [ "ruleName" => "products.htm" "rulePattern" => "/nashite-produkti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-produkti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "products.htm" #rulePattern: "/nashite-produkti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-produkti" +segments: array:1 [ 0 => "nashite-produkti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-produkti" ] } "contact.htm" => October\Rain\Router\Rule {#1801 #config: array:9 [ "ruleName" => "contact.htm" "rulePattern" => "/kontakti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kontakti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "contact.htm" #rulePattern: "/kontakti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kontakti" +segments: array:1 [ 0 => "kontakti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kontakti" ] } "zasady-pouzivania-suborov-cookie.htm" => October\Rain\Router\Rule {#1802 #config: array:9 [ "ruleName" => "zasady-pouzivania-suborov-cookie.htm" "rulePattern" => "/cookies" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cookies" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 …1 ] #ruleName: "zasady-pouzivania-suborov-cookie.htm" #rulePattern: "/cookies" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cookies" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "about-us.htm" => October\Rain\Router\Rule {#1803 #config: array:9 [ …9] #ruleName: "about-us.htm" #rulePattern: "/za-nas" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/za-nas" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "guarantee-fund.htm" => October\Rain\Router\Rule {#1804 #config: array:9 [ …9] #ruleName: "guarantee-fund.htm" #rulePattern: "/garancionen-fond" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/garancionen-fond" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "etf.htm" => October\Rain\Router\Rule {#1805 #config: array:9 [ …9] #ruleName: "etf.htm" #rulePattern: "/etf" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/etf" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "price-list.htm" => October\Rain\Router\Rule {#1806 #config: array:9 [ …9] #ruleName: "price-list.htm" #rulePattern: "/cennik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cennik" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "404.htm" => October\Rain\Router\Rule {#1807 #config: array:9 [ …9] #ruleName: "404.htm" #rulePattern: "/404" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/404" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/partners-investments.htm" => October\Rain\Router\Rule {#1808 #config: array:9 [ …9] #ruleName: "en/partners-investments.htm" #rulePattern: "/bubububububuubububu" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/bubububububuubububu" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/documents.htm" => October\Rain\Router\Rule {#1809 #config: array:9 [ …9] #ruleName: "en/documents.htm" #rulePattern: "/documents" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/documents" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/glossary.htm" => October\Rain\Router\Rule {#1810 #config: array:9 [ …9] #ruleName: "en/glossary.htm" #rulePattern: "/glossary" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/glossary" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-services.htm" => October\Rain\Router\Rule {#1811 #config: array:9 [ …9] #ruleName: "en/our-services.htm" #rulePattern: "/our-services" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-services" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/contact.htm" => October\Rain\Router\Rule {#1812 #config: array:9 [ …9] #ruleName: "en/contact.htm" #rulePattern: "/contact" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/contact" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/about-us.htm" => October\Rain\Router\Rule {#1813 #config: array:9 [ …9] #ruleName: "en/about-us.htm" #rulePattern: "/about-us" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/about-us" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/fees.htm" => October\Rain\Router\Rule {#1814 #config: array:9 [ …9] #ruleName: "en/fees.htm" #rulePattern: "/price-list" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/price-list" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/guarantee-fund.htm" => October\Rain\Router\Rule {#1815 #config: array:9 [ …9] #ruleName: "en/guarantee-fund.htm" #rulePattern: "/guarantee-fund" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/guarantee-fund" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/how-invest.htm" => October\Rain\Router\Rule {#1816 #config: array:9 [ …9] #ruleName: "en/how-invest.htm" #rulePattern: "/how-invest" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/how-invest" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/trading-days-calendar.htm" => October\Rain\Router\Rule {#1817 #config: array:9 [ …9] #ruleName: "en/trading-days-calendar.htm" #rulePattern: "/trading-days-calendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/trading-days-calendar" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-products.htm" => October\Rain\Router\Rule {#1818 #config: array:9 [ …9] #ruleName: "en/our-products.htm" #rulePattern: "/our-products" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-products" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/news.htm" => October\Rain\Router\Rule {#1791 #config: array:9 [ …9] #ruleName: "blog/news.htm" #rulePattern: "/novini/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/novini" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/post-detail.htm" => October\Rain\Router\Rule {#1792 #config: array:9 [ …9] #ruleName: "blog/post-detail.htm" #rulePattern: "/statiya/:slug" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/statiya" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "webinars/webinar.htm" => October\Rain\Router\Rule {#1820 #config: array:9 [ …9] #ruleName: "webinars/webinar.htm" #rulePattern: "/uebinari/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "partners-investments.htm" => October\Rain\Router\Rule {#1790 #config: array:9 [ …9] #ruleName: "partners-investments.htm" #rulePattern: "/" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/" +segments: [] +segmentCount: 0 +staticSegmentCount: 0 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": [] } ] #matchedRouteRule: October\Rain\Router\Rule {#1789} #parameters: [] } } #loader: Cms\Twig\Loader {#607 #obj: Cms\Classes\Partial {#2953 #dirName: "partials" +components: array:3 [ "topMenu" => RainLab\Pages\Components\StaticMenu {#2959 +menuName: "PI top menu" #menuItems: array:6 [ …6] +id: null +alias: "topMenu" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870 #dirName: "layouts" #parsable: [] +components: array:2 [ "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887 +id: "cookiesBar6940d74ac70b3" +alias: "cookiesBar" +name: "cookiesBar" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/janvince/smallgdpr/components/cookiesbar" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870} +controller: Cms\Classes\Controller {#602} +vars: array:5 [ "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/janvince/smallgdpr" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } "localePicker" => RainLab\Translate\Components\LocalePicker {#1888 #translator: RainLab\Translate\Classes\Translator {#425 #activeLocale: "bg" #defaultLocale: "bg" #isConfigured: true } +locales: array:2 [ "bg" => "Bulgaria" "en" => "English" ] +activeLocale: "bg" +activeLocaleName: "Bulgaria" +oldLocale: null +id: null +alias: "localePicker" +name: "localePicker" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/translate/components/localepicker" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/translate" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "forceUrl" => "1" ] } ] +settings: array:2 [ "description" => "Layout for cms pages" "components" => array:2 [ "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#1875 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1881 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #original: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ 0 => Closure($data, $options) {#1871 class: "Cms\Classes\CmsObject" use: { $model: Cms\Classes\Layout {#1870} } file: "/var/www/html/stage/pibg.webland.sk/vendor/october/rain/src/Halcyon/Traits/Validation.php" line: "60 to 77" } ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#1872 class: "Cms\Models\ThemeLog" use: { $template: Cms\Classes\Layout {#1870} } file: "/var/www/html/stage/pibg.webland.sk/modules/cms/models/ThemeLog.php" line: "45 to 47" } ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#1873 class: "Cms\Models\ThemeLog" use: { $template: Cms\Classes\Layout {#1870} } file: "/var/www/html/stage/pibg.webland.sk/modules/cms/models/ThemeLog.php" line: "49 to 51" } ] ] ] #emitterEventSorted: [] #validationErrors: null #parsableAttributes: [] } +controller: Cms\Classes\Controller {#602} +vars: array:4 [ "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ …1] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "clientZone" => RainLab\Pages\Components\StaticMenu {#2961 +menuName: "Client zone" #menuItems: array:1 [ …1] +id: null +alias: "clientZone" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "popup" => Webland\ClientzonePopup\Components\PopupInformation {#2962 +id: null +alias: "popup" +name: "popup" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/clientzonepopup/components/popupinformation" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/webland/clientzonepopup" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:2 [ "description" => "Navigation block" "components" => array:3 [ "staticMenu topMenu" => array:1 [ …1] "staticMenu clientZone" => array:1 [ …1] "popup" => [] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#2958 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#2952 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #original: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ …1] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ …1] ] "model.beforeSave" => array:1 [ 0 => array:1 [ …1] ] ] #emitterEventSorted: [] #validationErrors: null } #fallbackCache: [] #cache: [] } #page: Cms\Classes\Page {#832} #pageObj: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #layout: Cms\Classes\Layout {#1870} #layoutObj: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #twig: Twig\Environment {#608 -charset: "UTF-8" -loader: Cms\Twig\Loader {#607} -debug: true -autoReload: true -cache: Twig\Cache\FilesystemCache {#606 -directory: "/var/www/html/stage/pibg.webland.sk/storage/cms/twig/" -options: 1 } -lexer: null -parser: null -compiler: null -globals: [] -resolvedGlobals: [] -loadedTemplates: array:11 [ "__TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed" => __TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed {#1958 -source: Twig\Source {#1935 -code: """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/pages/biznes-kalendar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611 -dateFormats: array:2 [ …2] -numberFormat: array:3 [ …3] -timezone: null } "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612 -defaultStrategy: "html" -escapers: [] +safeClasses: array:1 [ …1] +safeLookup: [] } "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613 -optimizers: -1 } "Cms\Twig\Extension" => Cms\Twig\Extension {#614 #controller: Cms\Classes\Controller {#602} } "System\Twig\Extension" => System\Twig\Extension {#615 #markupManager: System\Classes\MarkupManager {#616 …2} } "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617 #controller: Cms\Classes\Controller {#602} #zebra: 0 #variablePrefix: true #commentMap: [] #blockMethods: array:7 [ …7] } ] #sandbox: null } "__TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d" => __TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d {#1956 -source: Twig\Source {#1955 -code: """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/layouts/pi-cms-layotu.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3" => __TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3 {#2204 -source: Twig\Source {#2203 -code: """ <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\n <meta name="description" content="Partnersinvestments - financial invest">\n <meta name="author" content="Webland">\n <title>{% if this.page.url == '/' %} {{ 'Invests' | _ }} {% else %} {{this.page.title }} {% endif %} | Partners Investments</title>\n <link rel="shortcut icon" href="{{ 'assets/img/favicon.ico'| theme }}" type="image/x-icon">\n \n {% if this.environment == 'production' %}\n <meta name="robots" content="index, follow"/>\n <link rel="sitemap" type="application/xml" title="Sitemap" href="{{ url('/') }}/sitemap.xml"/>\n {% else %}\n <meta name="robots" content="noindex, nofollow"/>\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4" => __TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4 {#2187 -source: Twig\Source {#2186 -code: """ <link href="{{ 'assets/bootstrap/css/bootstrap.min.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/restore-old-bootstrap.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/fonts.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/font-awesome.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.carousel.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.theme.default.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/jquery/jquery-ui.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/bxslider/jquery.bxslider.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/wow/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/powertip/css/jquery.powertip.css'| theme }}" rel="stylesheet">\n {% if activeLocale == 'bg' %}\n <link href="{{ 'assets/css/custom-bg.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% else %}\n <link href="{{ 'assets/css/custom-en.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% endif %}\n <link href="{{ 'assets/css/search.css?v=1.0.1'| theme }}" rel="stylesheet">\n {% placeholder headerStyle %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header-styles.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c" => __TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c {#2170 -source: Twig\Source {#2169 -code: """ {% if post %}\n <meta name="description" content="{{ post.excerpt }}">\n <meta property="og:url" content="{{''|page}}" />\n <meta property="og:type" content="article" />\n <meta property="og:title" content="{{ post.title }} | PARTNERS INVESTMENTS" />\n <meta property="og:description" content="{{ post.excerpt }}" />\n <meta property="og:image" content="{{ post.featured_images[0].path}}" />\n <meta property="og:site_name" content="PARTNERS INVESTMENTS" />\n {% else %}\n <meta property="og:title" content="{{ this.page.title}} | PARTNERS INVESTMENTS">\n <meta property="og:type" content="website">\n <meta property="og:site_name" content="PARTNERS INVESTMENTS">\n <meta property="og:fb:admins" content="">\n {% if page.url is empty %}\n <meta property="og:url" content="{{ ''|page}}" />\n {%else%}\n <meta property="og:url" content="{{ url('') }}{{page.url}}" />\n {% endif %}\n {% if page.viewBag.meta_description %}\n <meta property="og:description" content="{{ page.viewBag.meta_description }}">\n {% endif %}\n {% if this.page.meta_description %}\n <meta property="og:description"content="{{ this.page.meta_description }}">\n {% endif %}\n <meta property="og:image:type" content="image/jpeg">\n <meta property="og:image" content="{{ 'assets/img/logo-partners-investments.png'|theme }}">\n {% endif %}\n {% if this.environment == 'production' %}\n {% if this.page.url == '/' %}\n <!-- Facebook Pixel Code -->\n <meta name="facebook-domain-verification" content="t2gxewrukskuh1yyzn7m7bqrccrl8f" />\n <!-- End Facebook Pixel Code -->\n {% endif %}\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/social-fb-tag.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd" => __TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd {#2144 -source: Twig\Source {#2143 -code: """ <div id="sg-{{ __SELF__ }}">\n \n {% if sgCookies.consent is empty and viewBag.hideCookiesBar == false and page.viewBag.hideCookiesBar == false %}\n \n {% partial __SELF__ ~ '::cookiesbar' %}\n \n {% endif %}\n \n {% partial '@run-scripts' %}\n \n </div> """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/default.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2" => __TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2 {#2116 -source: Twig\Source {#2115 -code: """ {% set showModal = null %}\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n <div class="cookies-bar-container">\n \n <div class="container">\n \n <div class="row">\n \n <div class="col-xs-12">\n \n {% endif %}\n \n \n <div id="cookies-bar" class="cookies-bar {{ cookiesSettingsGet('cookies_bar_css_class') }}">\n \n {% if cookiesSettingsGet('cookies_bar_title', null) %}\n \n <h3 class="title">{{ cookiesSettingsGet('cookies_bar_title') }}</h3>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_content', null) %}\n \n <div class="content">{{ cookiesSettingsGet('cookies_bar_content')|raw }}</div>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_buttons', null)|length %}\n \n <div class="buttons">\n \n {% for button in cookiesSettingsGet('cookies_bar_buttons') %}\n \n {% if button.show_modal %}\n \n {% set showModal = button.show_modal %}\n \n {% endif %}\n \n {% partial __SELF__ ~ '::cookiesbar-btn-' ~ cookiesSettingsGet('ui_style', 'default') button = button %}\n \n {% endfor %}\n \n </div>\n \n {% endif %}\n \n </div>\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n </div>\n \n </div>\n \n </div>\n \n </div>\n \n {% endif %}\n \n \n {% if showModal %}\n \n {% partial __SELF__ ~ '::cookiesbar-modal-' ~ cookiesSettingsGet('ui_style', 'default') %}\n \n {% endif %}\n \n {% put scripts %}\n \n <script>\n \n $('#cookies-bar .btn-accept-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n $('#cookies-bar .btn-disable-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' setOnlyRequiredCookies = true %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n </script>\n \n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/cookiesbar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672" => __TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672 {#2892 -source: Twig\Source {#2893 -code: """ var date = new Date();\n \n date.setDate(date.getDate() + {{ cookiesSettingsGet('set_cookies_lifetime_days') ? cookiesSettingsGet('set_cookies_lifetime_days') : 365 }});\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-consent=1; path=/; expires='}}" + date.toGMTString(); \n \n {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% if setOnlyRequiredCookies %}\n \n {% if cookie.required %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% else %}\n \n {% if setOnlyManageCookies %}\n \n var item = document.getElementById('sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}{{customId}}');\n \n if( item.checked == true ) {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}=1; path=/; expires=' + date.toGMTString(); \n } else {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix}}-{{cookie.slug}}=0; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; \n }\n \n {% else %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% endif %}\n \n {% endfor %}\n \n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/set-cookies.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88" => __TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88 {#2929 -source: Twig\Source {#2930 -code: """ {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% for script in cookie.scripts %}\n {% if script.scripts_disable == 0 %}\n \n {# If pages list is set, compare to current page URL #}\n \n {% if script.scripts_run_pages == true and script.scripts_run_pages_list|length %}\n \n {% set scriptRunThisPage = false %}\n \n {% for item in script.scripts_run_pages_list %}\n \n {% if url(item.page_url) == url().current %}\n \n {% set scriptRunThisPage = true %}\n \n {% endif %}\n \n {% endfor %}\n \n {% else %}\n {% set scriptRunThisPage = true %}\n {% endif %}\n \n \n {# TODO: get rid of those IFs #}\n \n {% if scriptRunThisPage %}\n \n {# Test for production mode required first #}\n {% if script.scripts_run_production == false\n or ( script.scripts_run_production == true and this.environment == 'production') %}\n \n {% if cookie.required or sgCookies[cookie.slug] %}\n \n {% if script.scripts_code and scriptRunThisPage %}\n \n {% put scripts %}\n \n {{ script.scripts_code|raw }}\n \n {% endput %}\n \n {% endif %}\n \n {% if script.scripts_file and scriptRunThisPage %}\n \n {% put scripts %}\n \n <script src="{{ script.scripts_file|media }}"></script>\n \n {% endput %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% endfor %}\n \n {% endif %}\n """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/run-scripts.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2" => __TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2 {#2945 -source: Twig\Source {#2943 -code: """ <div id="fb-root"></div>\n <script>(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = 'https://connect.facebook.net/sk_SK/sdk.js#xfbml=1&version=v2.12&appId=197306707383179&autoLogAppEvents=1';\n fjs.parentNode.insertBefore(js, fjs);\n }(document, 'script', 'facebook-jssdk'));</script> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/fb-share-script.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c" => __TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c {#3144 -source: Twig\Source {#3145 -code: """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/template/navigation.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } ] -strictVariables: false -templateClassPrefix: "__TwigTemplate_" -originalCache: Twig\Cache\FilesystemCache {#606} -extensionSet: Twig\ExtensionSet {#609 -extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] -initialized: true -runtimeInitialized: true -staging: Twig\Extension\StagingExtension {#610 -functions: [] -filters: [] -visitors: [] -tokenParsers: [] -tests: [] } -parsers: array:28 [ "apply" => Twig\TokenParser\ApplyTokenParser {#2061 #parser: null } "for" => Twig\TokenParser\ForTokenParser {#2060 #parser: null } "if" => Twig\TokenParser\IfTokenParser {#2059 #parser: null } "extends" => Twig\TokenParser\ExtendsTokenParser {#2058 #parser: null } "include" => Twig\TokenParser\IncludeTokenParser {#2057 #parser: null } "block" => Twig\TokenParser\BlockTokenParser {#2056 #parser: null } "use" => Twig\TokenParser\UseTokenParser {#2055 #parser: null } "macro" => Twig\TokenParser\MacroTokenParser {#2054 #parser: null } "import" => Twig\TokenParser\ImportTokenParser {#2053 #parser: null } "from" => Twig\TokenParser\FromTokenParser {#2052 #parser: null } "set" => Twig\TokenParser\SetTokenParser {#2051 #parser: null } "flush" => Twig\TokenParser\FlushTokenParser {#2050 #parser: null } "do" => Twig\TokenParser\DoTokenParser {#2049 #parser: null } "embed" => Twig\TokenParser\EmbedTokenParser {#2048 #parser: null } "with" => Twig\TokenParser\WithTokenParser {#2047 #parser: null } "deprecated" => Twig\TokenParser\DeprecatedTokenParser {#2046 #parser: null } "autoescape" => Twig\TokenParser\AutoEscapeTokenParser {#2041 #parser: null } "page" => Cms\Twig\PageTokenParser {#2020 #parser: null } "partial" => Cms\Twig\PartialTokenParser {#2019 #parser: null } "content" => Cms\Twig\ContentTokenParser {#2018 #parser: null } "put" => Cms\Twig\PutTokenParser {#2017 #parser: null } "placeholder" => Cms\Twig\PlaceholderTokenParser {#2016 #parser: null } "default" => Cms\Twig\DefaultTokenParser {#2015 #parser: null } "framework" => Cms\Twig\FrameworkTokenParser {#2014 #parser: null } "component" => Cms\Twig\ComponentTokenParser {#2013 #parser: null } "flash" => Cms\Twig\FlashTokenParser {#2012 #parser: null } "scripts" => Cms\Twig\ScriptsTokenParser {#2011 #parser: null } "styles" => Cms\Twig\StylesTokenParser {#2010 #parser: null } ] -visitors: array:4 [ 0 => Twig\NodeVisitor\MacroAutoImportNodeVisitor {#2045 -inAModule: false -hasMacroCalls: false } 1 => Twig\NodeVisitor\EscaperNodeVisitor {#2040 -statusStack: [] -blocks: [] -safeAnalysis: Twig\NodeVisitor\SafeAnalysisNodeVisitor {#2039 …2} -traverser: null -defaultStrategy: false -safeVars: [] } 2 => Twig\NodeVisitor\OptimizerNodeVisitor {#2038 -loops: [] -loopsTargets: [] -optimizers: -1 } 3 => Cms\Twig\GetAttrAdjuster {#2009} ] -filters: array:66 [ "date" => Twig\TwigFilter {#2114 -name: "date" -callable: "twig_date_format_filter" -options: array:10 [ …10] -arguments: [] } "date_modify" => Twig\TwigFilter {#2113 -name: "date_modify" -callable: "twig_date_modify_filter" -options: array:10 [ …10] -arguments: [] } "format" => Twig\TwigFilter {#2112 -name: "format" -callable: "twig_sprintf" -options: array:10 [ …10] -arguments: [] } "replace" => Twig\TwigFilter {#2111 -name: "replace" -callable: "twig_replace_filter" -options: array:10 [ …10] -arguments: [] } "number_format" => Twig\TwigFilter {#2110 -name: "number_format" -callable: "twig_number_format_filter" -options: array:10 [ …10] -arguments: [] } "abs" => Twig\TwigFilter {#2109 -name: "abs" -callable: "abs" -options: array:10 [ …10] -arguments: [] } "round" => Twig\TwigFilter {#2108 -name: "round" -callable: "twig_round" -options: array:10 [ …10] -arguments: [] } "url_encode" => Twig\TwigFilter {#2107 -name: "url_encode" -callable: "twig_urlencode_filter" -options: array:10 [ …10] -arguments: [] } "json_encode" => Twig\TwigFilter {#2106 -name: "json_encode" -callable: "json_encode" -options: array:10 [ …10] -arguments: [] } "convert_encoding" => Twig\TwigFilter {#2105 -name: "convert_encoding" -callable: "twig_convert_encoding" -options: array:10 [ …10] -arguments: [] } "title" => Twig\TwigFilter {#2104 -name: "title" -callable: "twig_title_string_filter" -options: array:10 [ …10] -arguments: [] } "capitalize" => Twig\TwigFilter {#2103 -name: "capitalize" -callable: "twig_capitalize_string_filter" -options: array:10 [ …10] -arguments: [] } "upper" => Twig\TwigFilter {#2102 -name: "upper" -callable: "twig_upper_filter" -options: array:10 [ …10] -arguments: [] } "lower" => Twig\TwigFilter {#2101 -name: "lower" -callable: "twig_lower_filter" -options: array:10 [ …10] -arguments: [] } "striptags" => Twig\TwigFilter {#2100 -name: "striptags" -callable: "twig_striptags" -options: array:10 [ …10] -arguments: [] } "trim" => Twig\TwigFilter {#2099 -name: "trim" -callable: "twig_trim_filter" -options: array:10 [ …10] -arguments: [] } "nl2br" => Twig\TwigFilter {#2098 -name: "nl2br" -callable: "twig_nl2br" -options: array:10 [ …10] -arguments: [] } "spaceless" => Twig\TwigFilter {#2097 -name: "spaceless" -callable: "twig_spaceless" -options: array:10 [ …10] -arguments: [] } "join" => Twig\TwigFilter {#2096 -name: "join" -callable: "twig_join_filter" -options: array:10 [ …10] -arguments: [] } "split" => Twig\TwigFilter {#2095 -name: "split" -callable: "twig_split_filter" -options: array:10 [ …10] -arguments: [] } "sort" => Twig\TwigFilter {#2094 -name: "sort" -callable: "twig_sort_filter" -options: array:10 [ …10] -arguments: [] } "merge" => Twig\TwigFilter {#2093 -name: "merge" -callable: "twig_array_merge" -options: array:10 [ …10] -arguments: [] } "batch" => Twig\TwigFilter {#2092 -name: "batch" -callable: "twig_array_batch" -options: array:10 [ …10] -arguments: [] } "column" => Twig\TwigFilter {#2091 -name: "column" -callable: "twig_array_column" -options: array:10 [ …10] -arguments: [] } "filter" => Twig\TwigFilter {#2090 -name: "filter" -callable: "twig_array_filter" -options: array:10 [ …10] -arguments: [] } "map" => Twig\TwigFilter {#2089 -name: "map" -callable: "twig_array_map" -options: array:10 [ …10] -arguments: [] } "reduce" => Twig\TwigFilter {#2088 -name: "reduce" -callable: "twig_array_reduce" -options: array:10 [ …10] -arguments: [] } "reverse" => Twig\TwigFilter {#2087 -name: "reverse" -callable: "twig_reverse_filter" -options: array:10 [ …10] -arguments: [] } "length" => Twig\TwigFilter {#2086 -name: "length" -callable: "twig_length_filter" -options: array:10 [ …10] -arguments: [] } "slice" => Twig\TwigFilter {#2085 -name: "slice" -callable: "twig_slice" -options: array:10 [ …10] -arguments: [] } "first" => Twig\TwigFilter {#2084 -name: "first" -callable: "twig_first" -options: array:10 [ …10] -arguments: [] } "last" => Twig\TwigFilter {#2083 -name: "last" -callable: "twig_last" -options: array:10 [ …10] -arguments: [] } "default" => Twig\TwigFilter {#2082 -name: "default" -callable: "_twig_default_filter" -options: array:10 [ …10] -arguments: [] } "keys" => Twig\TwigFilter {#2081 -name: "keys" -callable: "twig_get_array_keys_filter" -options: array:10 [ …10] -arguments: [] } "escape" => Twig\TwigFilter {#2044 -name: "escape" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "e" => Twig\TwigFilter {#2043 -name: "e" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "raw" => Twig\TwigFilter {#2042 -name: "raw" -callable: "twig_raw_filter" -options: array:10 [ …10] -arguments: [] } "page" => Twig\TwigFilter {#2037 -name: "page" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "theme" => Twig\TwigFilter {#2036 -name: "theme" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "app" => Twig\TwigFilter {#2008 -name: "app" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "resize" => Twig\TwigFilter {#2007 -name: "resize" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "str_*" => Twig\TwigFilter {#2773 -name: "str_*" -callable: Closure($name) {#2774 …4} -options: array:10 [ …10] -arguments: [] } "html_*" => Twig\TwigFilter {#2775 -name: "html_*" -callable: Closure($name) {#2776 …4} -options: array:10 [ …10] -arguments: [] } "trans" => Twig\TwigFilter {#2777 -name: "trans" -callable: Closure(...$args) {#2778 …5} -options: array:10 [ …10] -arguments: [] } "transchoice" => Twig\TwigFilter {#2779 -name: "transchoice" -callable: Closure(...$args) {#2780 …5} -options: array:10 [ …10] -arguments: [] } "url_*" => Twig\TwigFilter {#2781 -name: "url_*" -callable: Closure($name) {#2782 …4} -options: array:10 [ …10] -arguments: [] } "slug" => Twig\TwigFilter {#2783 -name: "slug" -callable: Closure(...$args) {#2784 …5} -options: array:10 [ …10] -arguments: [] } "plural" => Twig\TwigFilter {#2785 -name: "plural" -callable: Closure(...$args) {#2786 …5} -options: array:10 [ …10] -arguments: [] } "singular" => Twig\TwigFilter {#2787 -name: "singular" -callable: Closure(...$args) {#2788 …5} -options: array:10 [ …10] -arguments: [] } "finish" => Twig\TwigFilter {#2789 -name: "finish" -callable: Closure(...$args) {#2790 …5} -options: array:10 [ …10] -arguments: [] } "snake" => Twig\TwigFilter {#2791 -name: "snake" -callable: Closure(...$args) {#2792 …5} -options: array:10 [ …10] -arguments: [] } "camel" => Twig\TwigFilter {#2793 -name: "camel" -callable: Closure(...$args) {#2794 …5} -options: array:10 [ …10] -arguments: [] } "studly" => Twig\TwigFilter {#2795 -name: "studly" -callable: Closure(...$args) {#2796 …5} -options: array:10 [ …10] -arguments: [] } "md" => Twig\TwigFilter {#2797 -name: "md" -callable: Closure(...$args) {#2798 …5} -options: array:10 [ …10] -arguments: [] } "md_safe" => Twig\TwigFilter {#2799 -name: "md_safe" -callable: Closure(...$args) {#2800 …5} -options: array:10 [ …10] -arguments: [] } "md_clean" => Twig\TwigFilter {#2801 -name: "md_clean" -callable: Closure(...$args) {#2802 …5} -options: array:10 [ …10] -arguments: [] } "md_indent" => Twig\TwigFilter {#2803 -name: "md_indent" -callable: Closure(...$args) {#2804 …5} -options: array:10 [ …10] -arguments: [] } "time_since" => Twig\TwigFilter {#2805 -name: "time_since" -callable: Closure(...$args) {#2806 …5} -options: array:10 [ …10] -arguments: [] } "time_tense" => Twig\TwigFilter {#2807 -name: "time_tense" -callable: Closure(...$args) {#2808 …5} -options: array:10 [ …10] -arguments: [] } "media" => Twig\TwigFilter {#2809 -name: "media" -callable: Closure(...$args) {#2810 …5} -options: array:10 [ …10] -arguments: [] } "staticPage" => Twig\TwigFilter {#2811 -name: "staticPage" -callable: Closure(...$args) {#2812 …5} -options: array:10 [ …10] -arguments: [] } "_" => Twig\TwigFilter {#2813 -name: "_" -callable: Closure(...$args) {#2814 …5} -options: array:10 [ …10] -arguments: [] } "__" => Twig\TwigFilter {#2815 -name: "__" -callable: Closure(...$args) {#2816 …5} -options: array:10 [ …10] -arguments: [] } "transRaw" => Twig\TwigFilter {#2817 -name: "transRaw" -callable: Closure(...$args) {#2818 …5} -options: array:10 [ …10] -arguments: [] } "transRawPlural" => Twig\TwigFilter {#2819 -name: "transRawPlural" -callable: Closure(...$args) {#2820 …5} -options: array:10 [ …10] -arguments: [] } "localeUrl" => Twig\TwigFilter {#2821 -name: "localeUrl" -callable: Closure(...$args) {#2822 …5} -options: array:10 [ …10] -arguments: [] } ] -tests: array:10 [ "even" => Twig\TwigTest {#2071 -name: "even" -callable: null -options: array:5 [ …5] -arguments: [] } "odd" => Twig\TwigTest {#2070 -name: "odd" -callable: null -options: array:5 [ …5] -arguments: [] } "defined" => Twig\TwigTest {#2069 -name: "defined" -callable: null -options: array:5 [ …5] -arguments: [] } "same as" => Twig\TwigTest {#2068 -name: "same as" -callable: null -options: array:5 [ …5] -arguments: [] } "none" => Twig\TwigTest {#2067 -name: "none" -callable: null -options: array:5 [ …5] -arguments: [] } "null" => Twig\TwigTest {#2066 -name: "null" -callable: null -options: array:5 [ …5] -arguments: [] } "divisible by" => Twig\TwigTest {#2065 -name: "divisible by" -callable: null -options: array:5 [ …5] -arguments: [] } "constant" => Twig\TwigTest {#2064 -name: "constant" -callable: null -options: array:5 [ …5] -arguments: [] } "empty" => Twig\TwigTest {#2063 -name: "empty" -callable: "twig_test_empty" -options: array:5 [ …5] -arguments: [] } "iterable" => Twig\TwigTest {#2062 -name: "iterable" -callable: "twig_test_iterable" -options: array:5 [ …5] -arguments: [] } ] -functions: array:46 [ "max" => Twig\TwigFunction {#2080 -name: "max" -callable: "max" -options: array:8 [ …8] -arguments: [] } "min" => Twig\TwigFunction {#2079 -name: "min" -callable: "min" -options: array:8 [ …8] -arguments: [] } "range" => Twig\TwigFunction {#2078 -name: "range" -callable: "range" -options: array:8 [ …8] -arguments: [] } "constant" => Twig\TwigFunction {#2077 -name: "constant" -callable: "twig_constant" -options: array:8 [ …8] -arguments: [] } "cycle" => Twig\TwigFunction {#2076 -name: "cycle" -callable: "twig_cycle" -options: array:8 [ …8] -arguments: [] } "random" => Twig\TwigFunction {#2075 -name: "random" -callable: "twig_random" -options: array:8 [ …8] -arguments: [] } "date" => Twig\TwigFunction {#2074 -name: "date" -callable: "twig_date_converter" -options: array:8 [ …8] -arguments: [] } "include" => Twig\TwigFunction {#2073 -name: "include" -callable: "twig_include" -options: array:8 [ …8] -arguments: [] } "source" => Twig\TwigFunction {#2072 -name: "source" -callable: "twig_source" -options: array:8 [ …8] -arguments: [] } "page" => Twig\TwigFunction {#2035 -name: "page" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "partial" => Twig\TwigFunction {#2034 -name: "partial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPartial" => Twig\TwigFunction {#2033 -name: "hasPartial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "content" => Twig\TwigFunction {#2032 -name: "content" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasContent" => Twig\TwigFunction {#2031 -name: "hasContent" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "component" => Twig\TwigFunction {#2030 -name: "component" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "placeholder" => Twig\TwigFunction {#2029 -name: "placeholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPlaceholder" => Twig\TwigFunction {#2028 -name: "hasPlaceholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "ajaxHandler" => Twig\TwigFunction {#2027 -name: "ajaxHandler" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "response" => Twig\TwigFunction {#2026 -name: "response" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "resource" => Twig\TwigFunction {#2025 -name: "resource" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "collect" => Twig\TwigFunction {#2024 -name: "collect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "pager" => Twig\TwigFunction {#2023 -name: "pager" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "redirect" => Twig\TwigFunction {#2022 -name: "redirect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "abort" => Twig\TwigFunction {#2021 -name: "abort" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "input" => Twig\TwigFunction {#2823 -name: "input" -callable: Closure(...$args) {#2824 …5} -options: array:8 [ …8] -arguments: [] } "post" => Twig\TwigFunction {#2825 -name: "post" -callable: Closure(...$args) {#2826 …5} -options: array:8 [ …8] -arguments: [] } "get" => Twig\TwigFunction {#2827 -name: "get" -callable: Closure(...$args) {#2828 …5} -options: array:8 [ …8] -arguments: [] } "form_value" => Twig\TwigFunction {#2829 -name: "form_value" -callable: Closure(...$args) {#2830 …5} -options: array:8 [ …8] -arguments: [] } "link_to" => Twig\TwigFunction {#2831 -name: "link_to" -callable: Closure(...$args) {#2832 …5} -options: array:8 [ …8] -arguments: [] } "link_to_asset" => Twig\TwigFunction {#2833 -name: "link_to_asset" -callable: Closure(...$args) {#2834 …5} -options: array:8 [ …8] -arguments: [] } "link_to_route" => Twig\TwigFunction {#2835 -name: "link_to_route" -callable: Closure(...$args) {#2836 …5} -options: array:8 [ …8] -arguments: [] } "link_to_action" => Twig\TwigFunction {#2837 -name: "link_to_action" -callable: Closure(...$args) {#2838 …5} -options: array:8 [ …8] -arguments: [] } "asset" => Twig\TwigFunction {#2839 -name: "asset" -callable: Closure(...$args) {#2840 …5} -options: array:8 [ …8] -arguments: [] } "action" => Twig\TwigFunction {#2841 -name: "action" -callable: Closure(...$args) {#2842 …5} -options: array:8 [ …8] -arguments: [] } "url" => Twig\TwigFunction {#2843 -name: "url" -callable: Closure(...$args) {#2844 …5} -options: array:8 [ …8] -arguments: [] } "route" => Twig\TwigFunction {#2845 -name: "route" -callable: Closure(...$args) {#2846 …5} -options: array:8 [ …8] -arguments: [] } "secure_url" => Twig\TwigFunction {#2847 -name: "secure_url" -callable: Closure(...$args) {#2848 …5} -options: array:8 [ …8] -arguments: [] } "secure_asset" => Twig\TwigFunction {#2849 -name: "secure_asset" -callable: Closure(...$args) {#2850 …5} -options: array:8 [ …8] -arguments: [] } "html_email" => Twig\TwigFunction {#2851 -name: "html_email" -callable: Closure(...$args) {#2852 …5} -options: array:8 [ …8] -arguments: [] } "str_*" => Twig\TwigFunction {#2853 -name: "str_*" -callable: Closure($name) {#2854 …4} -options: array:8 [ …8] -arguments: [] } "html_*" => Twig\TwigFunction {#2855 -name: "html_*" -callable: Closure($name) {#2856 …4} -options: array:8 [ …8] -arguments: [] } "url_*" => Twig\TwigFunction {#2857 -name: "url_*" -callable: Closure($name) {#2858 …4} -options: array:8 [ …8] -arguments: [] } "form_*" => Twig\TwigFunction {#2859 -name: "form_*" -callable: Closure($name) {#2860 …4} -options: array:8 [ …8] -arguments: [] } "form_macro" => Twig\TwigFunction {#2861 -name: "form_macro" -callable: Closure(...$args) {#2862 …5} -options: array:8 [ …8] -arguments: [] } "cookiesSettingsGet" => Twig\TwigFunction {#2863 -name: "cookiesSettingsGet" -callable: Closure(...$args) {#2864 …5} -options: array:8 [ …8] -arguments: [] } "dump" => Twig\TwigFunction {#2865 -name: "dump" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } ] -unaryOperators: array:3 [ "not" => array:2 [ "precedence" => 50 "class" => "Twig\Node\Expression\Unary\NotUnary" ] "-" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\NegUnary" ] "+" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\PosUnary" ] ] -binaryOperators: array:29 [ "or" => array:3 [ "precedence" => 10 "class" => "Twig\Node\Expression\Binary\OrBinary" "associativity" => 1 ] "and" => array:3 [ "precedence" => 15 "class" => "Twig\Node\Expression\Binary\AndBinary" "associativity" => 1 ] "b-or" => array:3 [ "precedence" => 16 "class" => "Twig\Node\Expression\Binary\BitwiseOrBinary" "associativity" => 1 ] "b-xor" => array:3 [ "precedence" => 17 "class" => "Twig\Node\Expression\Binary\BitwiseXorBinary" "associativity" => 1 ] "b-and" => array:3 [ "precedence" => 18 "class" => "Twig\Node\Expression\Binary\BitwiseAndBinary" "associativity" => 1 ] "==" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EqualBinary" "associativity" => 1 ] "!=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotEqualBinary" "associativity" => 1 ] "<=>" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\SpaceshipBinary" "associativity" => 1 ] "<" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessBinary" "associativity" => 1 ] ">" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterBinary" "associativity" => 1 ] ">=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterEqualBinary" "associativity" => 1 ] "<=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessEqualBinary" "associativity" => 1 ] "not in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotInBinary" "associativity" => 1 ] "in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\InBinary" "associativity" => 1 ] "matches" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\MatchesBinary" "associativity" => 1 ] "starts with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\StartsWithBinary" "associativity" => 1 ] "ends with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EndsWithBinary" "associativity" => 1 ] ".." => array:3 [ "precedence" => 25 "class" => "Twig\Node\Expression\Binary\RangeBinary" "associativity" => 1 ] "+" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\AddBinary" "associativity" => 1 ] "-" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\SubBinary" "associativity" => 1 ] "~" => array:3 [ "precedence" => 40 "class" => "Twig\Node\Expression\Binary\ConcatBinary" "associativity" => 1 ] "*" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\MulBinary" "associativity" => 1 ] "/" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\DivBinary" "associativity" => 1 ] "//" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\FloorDivBinary" "associativity" => 1 ] "%" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\ModBinary" "associativity" => 1 ] "is" => array:2 [ "precedence" => 100 "associativity" => 1 ] "is not" => array:2 [ "precedence" => 100 "associativity" => 1 ] "**" => array:3 [ "precedence" => 200 "class" => "Twig\Node\Expression\Binary\PowerBinary" "associativity" => 2 ] "??" => array:3 [ "precedence" => 300 "class" => "Twig\Node\Expression\NullCoalesceExpression" "associativity" => 2 ] ] -globals: null -functionCallbacks: [] -filterCallbacks: [] -parserCallbacks: [] -lastModified: 1660618016 } -runtimeLoaders: [] -runtimes: [] -optionsHash: "["Twig\\Extension\\CoreExtension","Twig\\Extension\\EscaperExtension","Twig\\Extension\\OptimizerExtension","Cms\\Twig\\Extension","System\\Twig\\Extension","Cms\\Twig\\DebugExtension"]:8:0:3.4.2:1:0" } #pageContents: """ <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n Бизнес календар\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n \n """ +vars: array:15 [ "this" => Cms\Classes\ThisVariable {#1865} "errors" => Illuminate\Support\ViewErrorBag {#1878 #bags: [] } "oldInput" => [] "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118} ] #componentContext: null #partialStack: Cms\Classes\PartialStack {#604 +activePartial: array:1 [ "components" => array:3 [ 0 => array:2 [ "name" => "topMenu" "obj" => RainLab\Pages\Components\StaticMenu {#2959} ] 1 => array:2 [ "name" => "clientZone" "obj" => RainLab\Pages\Components\StaticMenu {#2961} ] 2 => array:2 [ "name" => "popup" "obj" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] ] ] #partialStack: [] } #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/themes/partners-investments" +assetLocalPath: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments" #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #statusCode: 200 #responseOverride: null #responseHeaderBag: null } #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/tradingcalendar" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:7 [ "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null "components" => array:1 [ "tradingDays" => [] ] ] +viewBag: [] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#844 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1884 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:12 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] "description" => null "meta_title" => null "meta_description" => null ] #original: array:9 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => array:2 [ "RainLab\Translate\Behaviors\TranslatablePageUrl" => RainLab\Translate\Behaviors\TranslatablePageUrl {#833 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableDefaultUrl: "/biznes-kalendar" #extensionHidden: array:2 [ "fields" => [] "methods" => array:2 [ 0 => "extensionIsHiddenField" 1 => "extensionIsHiddenMethod" ] ] } "RainLab\Translate\Behaviors\TranslatablePage" => RainLab\Translate\Behaviors\TranslatablePage {#835 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableUseFallback: true #translatableAttributes: [] #translatableOriginals: array:4 [ "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null ] #requiredProperties: array:1 [ 0 => "translatable" ] #extensionHidden: array:2 [ "fields" => [] "methods" => array:2 [ 0 => "extensionIsHiddenField" 1 => "extensionIsHiddenMethod" ] ] } ] "methods" => array:31 [ "initTranslatableContext" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "hasTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "extend" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionApplyInitCallbacks" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionExtendCallback" => "RainLab\Translate\Behaviors\TranslatablePage" "getCalledExtensionClass" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslatable" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getModelAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "setAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "saveTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "noFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "withFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "syncTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "translateContext" => "RainLab\Translate\Behaviors\TranslatablePage" "lang" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributesWithOptions" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" "getDirtyLocales" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableOriginals" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" ] "dynamicMethods" => [] "dynamicProperties" => array:1 [ 0 => "translatable" ] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:6 [ "model.afterFetch" => array:1 [ 0 => array:2 [ 0 => Closure() {#834 class: "RainLab\Translate\Behaviors\TranslatablePageUrl" this: RainLab\Translate\Behaviors\TranslatablePageUrl {#833} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePageUrl.php" line: "49 to 55" } 1 => Closure() {#839 class: "RainLab\Translate\Behaviors\TranslatablePage" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePage.php" line: "24 to 30" } ] ] "model.beforeGetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key) {#836 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { $model: Cms\Classes\Page {#832} } file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "61 to 70" } ] ] "model.beforeSetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key, $value) {#837 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { $model: Cms\Classes\Page {#832} } file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "72 to 81" } ] ] "model.saveInternal" => array:2 [ 0 => array:1 [ 0 => Closure() {#838 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "83 to 85" } ] 500 => array:1 [ 0 => Closure($data, $options) {#840 class: "Cms\Classes\CmsObject" use: { $model: Cms\Classes\Page {#832} } file: "/var/www/html/stage/pibg.webland.sk/vendor/october/rain/src/Halcyon/Traits/Validation.php" line: "60 to 77" } ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#841 class: "Cms\Models\ThemeLog" use: { $template: Cms\Classes\Page {#832} } file: "/var/www/html/stage/pibg.webland.sk/modules/cms/models/ThemeLog.php" line: "45 to 47" } ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#842 class: "Cms\Models\ThemeLog" use: { $template: Cms\Classes\Page {#832} } file: "/var/www/html/stage/pibg.webland.sk/modules/cms/models/ThemeLog.php" line: "49 to 51" } ] ] ] #emitterEventSorted: array:3 [ "model.afterFetch" => array:2 [ 0 => Closure() {#834} 1 => Closure() {#839} ] "model.beforeGetAttribute" => array:1 [ 0 => Closure($key) {#836} ] "model.beforeSetAttribute" => array:1 [ 0 => Closure($key, $value) {#837} ] ] #validationErrors: null #parsableAttributes: [] +"translatable": array:4 [ 0 => "title" 1 => "description" 2 => "meta_title" 3 => "meta_description" ] } "layout" => Cms\Classes\Layout {#1870} "theme" => Cms\Classes\Theme {#603} "param" => [] "controller" => Cms\Classes\Controller {#602} "environment" => Closure() {#1869 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "307 to 307" } "request" => Closure() {#1874 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "308 to 308" } "session" => Closure() {#1877 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "309 to 309" } "method" => Closure() {#1876 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "312 to 312" } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } |
||
| {{ errors }} | ViewErrorBag | |
Illuminate\Support\ViewErrorBag {#1878 #bags: [] } |
||
| {{ oldInput }} | array(0) | |
[] |
||
| {{ cookiesBar }} | Component | janvince.smallgdpr::lang.components.cookies_bar.name |
JanVince\SmallGDPR\Components\CookiesBar {#1887 +id: "cookiesBar6940d74ac70b3" +alias: "cookiesBar" +name: "cookiesBar" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/janvince/smallgdpr/components/cookiesbar" #controller: Cms\Classes\Controller {#602 #theme: Cms\Classes\Theme {#603 #dirName: "partners-investments" #configCache: array:8 [ "name" => "Partners Investments" "description" => "Partners Investment theme" "author" => "Webland" "homepage" => "" "authorCode" => "" "code" => "" "parent" => "" "database" => "0" ] } #router: Cms\Classes\Router {#605 #theme: Cms\Classes\Theme {#603} #url: "/biznes-kalendar" #parameters: [] #routerObj: October\Rain\Router\Router {#599 #routeMap: array:32 [ "webinars/detail-webinar.htm" => October\Rain\Router\Rule {#1819 #config: array:9 [ "ruleName" => "webinars/detail-webinar.htm" "rulePattern" => "/uebinari/detajl/:video_id" "segments" => array:3 [ …3] "segmentCount" => 3 "staticUrl" => "/uebinari/detajl" "staticSegments" => array:2 [ …2] "staticSegmentCount" => 2 "dynamicSegmentCount" => 1 "wildSegmentCount" => 0 ] #ruleName: "webinars/detail-webinar.htm" #rulePattern: "/uebinari/detajl/:video_id" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari/detajl" +segments: array:3 [ 0 => "uebinari" 1 => "detajl" 2 => ":video_id" ] +segmentCount: 3 +staticSegmentCount: 2 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:2 [ 0 => "uebinari" 1 => "detajl" ] } "search.htm" => October\Rain\Router\Rule {#1765 #config: array:9 [ "ruleName" => "search.htm" "rulePattern" => "/search" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/search" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "search.htm" #rulePattern: "/search" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/search" +segments: array:1 [ 0 => "search" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "search" ] } "biznes-kalendar.htm" => October\Rain\Router\Rule {#1789 #config: array:9 [ "ruleName" => "biznes-kalendar.htm" "rulePattern" => "/biznes-kalendar" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/biznes-kalendar" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "biznes-kalendar.htm" #rulePattern: "/biznes-kalendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/biznes-kalendar" +segments: array:1 [ 0 => "biznes-kalendar" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "biznes-kalendar" ] } "documents.htm" => October\Rain\Router\Rule {#1794 #config: array:9 [ "ruleName" => "documents.htm" "rulePattern" => "/dokumenti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/dokumenti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "documents.htm" #rulePattern: "/dokumenti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/dokumenti" +segments: array:1 [ 0 => "dokumenti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "dokumenti" ] } "about-service.htm" => October\Rain\Router\Rule {#1795 #config: array:9 [ "ruleName" => "about-service.htm" "rulePattern" => "/nashite-uslugi" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-uslugi" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-service.htm" #rulePattern: "/nashite-uslugi" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-uslugi" +segments: array:1 [ 0 => "nashite-uslugi" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-uslugi" ] } "glossary.htm" => October\Rain\Router\Rule {#1796 #config: array:9 [ "ruleName" => "glossary.htm" "rulePattern" => "/terminologichen-rechnik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/terminologichen-rechnik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "glossary.htm" #rulePattern: "/terminologichen-rechnik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/terminologichen-rechnik" +segments: array:1 [ 0 => "terminologichen-rechnik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "terminologichen-rechnik" ] } "about-investment.htm" => October\Rain\Router\Rule {#1797 #config: array:9 [ "ruleName" => "about-investment.htm" "rulePattern" => "/kak-da-investirate" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kak-da-investirate" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-investment.htm" #rulePattern: "/kak-da-investirate" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kak-da-investirate" +segments: array:1 [ 0 => "kak-da-investirate" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kak-da-investirate" ] } "error.htm" => October\Rain\Router\Rule {#1798 #config: array:9 [ "ruleName" => "error.htm" "rulePattern" => "/error" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/error" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "error.htm" #rulePattern: "/error" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/error" +segments: array:1 [ 0 => "error" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "error" ] } "test.htm" => October\Rain\Router\Rule {#1799 #config: array:9 [ "ruleName" => "test.htm" "rulePattern" => "/test" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/test" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "test.htm" #rulePattern: "/test" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/test" +segments: array:1 [ 0 => "test" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "test" ] } "products.htm" => October\Rain\Router\Rule {#1800 #config: array:9 [ "ruleName" => "products.htm" "rulePattern" => "/nashite-produkti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-produkti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "products.htm" #rulePattern: "/nashite-produkti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-produkti" +segments: array:1 [ 0 => "nashite-produkti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-produkti" ] } "contact.htm" => October\Rain\Router\Rule {#1801 #config: array:9 [ "ruleName" => "contact.htm" "rulePattern" => "/kontakti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kontakti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "contact.htm" #rulePattern: "/kontakti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kontakti" +segments: array:1 [ 0 => "kontakti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kontakti" ] } "zasady-pouzivania-suborov-cookie.htm" => October\Rain\Router\Rule {#1802 #config: array:9 [ "ruleName" => "zasady-pouzivania-suborov-cookie.htm" "rulePattern" => "/cookies" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cookies" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "zasady-pouzivania-suborov-cookie.htm" #rulePattern: "/cookies" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cookies" +segments: array:1 [ 0 => "cookies" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cookies" ] } "about-us.htm" => October\Rain\Router\Rule {#1803 #config: array:9 [ "ruleName" => "about-us.htm" "rulePattern" => "/za-nas" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/za-nas" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-us.htm" #rulePattern: "/za-nas" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/za-nas" +segments: array:1 [ 0 => "za-nas" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "za-nas" ] } "guarantee-fund.htm" => October\Rain\Router\Rule {#1804 #config: array:9 [ "ruleName" => "guarantee-fund.htm" "rulePattern" => "/garancionen-fond" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/garancionen-fond" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "guarantee-fund.htm" #rulePattern: "/garancionen-fond" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/garancionen-fond" +segments: array:1 [ 0 => "garancionen-fond" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "garancionen-fond" ] } "etf.htm" => October\Rain\Router\Rule {#1805 #config: array:9 [ "ruleName" => "etf.htm" "rulePattern" => "/etf" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/etf" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "etf.htm" #rulePattern: "/etf" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/etf" +segments: array:1 [ 0 => "etf" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "etf" ] } "price-list.htm" => October\Rain\Router\Rule {#1806 #config: array:9 [ "ruleName" => "price-list.htm" "rulePattern" => "/cennik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cennik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "price-list.htm" #rulePattern: "/cennik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cennik" +segments: array:1 [ 0 => "cennik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cennik" ] } "404.htm" => October\Rain\Router\Rule {#1807 #config: array:9 [ "ruleName" => "404.htm" "rulePattern" => "/404" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/404" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "404.htm" #rulePattern: "/404" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/404" +segments: array:1 [ 0 => "404" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "404" ] } "en/partners-investments.htm" => October\Rain\Router\Rule {#1808 #config: array:9 [ "ruleName" => "en/partners-investments.htm" "rulePattern" => "/bubububububuubububu" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/bubububububuubububu" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "en/partners-investments.htm" #rulePattern: "/bubububububuubububu" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/bubububububuubububu" +segments: array:1 [ 0 => "bubububububuubububu" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/documents.htm" => October\Rain\Router\Rule {#1809 #config: array:9 [ …9] #ruleName: "en/documents.htm" #rulePattern: "/documents" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/documents" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/glossary.htm" => October\Rain\Router\Rule {#1810 #config: array:9 [ …9] #ruleName: "en/glossary.htm" #rulePattern: "/glossary" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/glossary" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-services.htm" => October\Rain\Router\Rule {#1811 #config: array:9 [ …9] #ruleName: "en/our-services.htm" #rulePattern: "/our-services" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-services" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/contact.htm" => October\Rain\Router\Rule {#1812 #config: array:9 [ …9] #ruleName: "en/contact.htm" #rulePattern: "/contact" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/contact" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/about-us.htm" => October\Rain\Router\Rule {#1813 #config: array:9 [ …9] #ruleName: "en/about-us.htm" #rulePattern: "/about-us" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/about-us" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/fees.htm" => October\Rain\Router\Rule {#1814 #config: array:9 [ …9] #ruleName: "en/fees.htm" #rulePattern: "/price-list" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/price-list" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/guarantee-fund.htm" => October\Rain\Router\Rule {#1815 #config: array:9 [ …9] #ruleName: "en/guarantee-fund.htm" #rulePattern: "/guarantee-fund" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/guarantee-fund" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/how-invest.htm" => October\Rain\Router\Rule {#1816 #config: array:9 [ …9] #ruleName: "en/how-invest.htm" #rulePattern: "/how-invest" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/how-invest" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/trading-days-calendar.htm" => October\Rain\Router\Rule {#1817 #config: array:9 [ …9] #ruleName: "en/trading-days-calendar.htm" #rulePattern: "/trading-days-calendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/trading-days-calendar" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-products.htm" => October\Rain\Router\Rule {#1818 #config: array:9 [ …9] #ruleName: "en/our-products.htm" #rulePattern: "/our-products" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-products" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/news.htm" => October\Rain\Router\Rule {#1791 #config: array:9 [ …9] #ruleName: "blog/news.htm" #rulePattern: "/novini/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/novini" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/post-detail.htm" => October\Rain\Router\Rule {#1792 #config: array:9 [ …9] #ruleName: "blog/post-detail.htm" #rulePattern: "/statiya/:slug" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/statiya" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "webinars/webinar.htm" => October\Rain\Router\Rule {#1820 #config: array:9 [ …9] #ruleName: "webinars/webinar.htm" #rulePattern: "/uebinari/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "partners-investments.htm" => October\Rain\Router\Rule {#1790 #config: array:9 [ …9] #ruleName: "partners-investments.htm" #rulePattern: "/" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/" +segments: [] +segmentCount: 0 +staticSegmentCount: 0 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": [] } ] #matchedRouteRule: October\Rain\Router\Rule {#1789} #parameters: [] } } #loader: Cms\Twig\Loader {#607 #obj: Cms\Classes\Partial {#2953 #dirName: "partials" +components: array:3 [ "topMenu" => RainLab\Pages\Components\StaticMenu {#2959 +menuName: "PI top menu" #menuItems: array:6 [ …6] +id: null +alias: "topMenu" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879 +page: Cms\Classes\Page {#832 #dirName: "pages" #fillable: array:10 [ 0 => "url" 1 => "layout" 2 => "title" 3 => "description" 4 => "is_hidden" 5 => "meta_title" 6 => "meta_description" 7 => "markup" 8 => "settings" 9 => "code" ] #parsable: array:2 [ 0 => "meta_title" 1 => "meta_description" ] +apiBag: [] +rules: array:2 [ "title" => "required" "url" => "required" ] +components: array:1 [ "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889 +id: null +alias: "tradingDays" +name: "tradingDays" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/tradingcalendar/components/tradingdays" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/tradingcalendar" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:7 [ "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null "components" => array:1 [ "tradingDays" => [] ] ] +viewBag: [] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#844 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1884 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:12 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] "description" => null "meta_title" => null "meta_description" => null ] #original: array:9 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => array:2 [ "RainLab\Translate\Behaviors\TranslatablePageUrl" => RainLab\Translate\Behaviors\TranslatablePageUrl {#833 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableDefaultUrl: "/biznes-kalendar" #extensionHidden: array:2 [ …2] } "RainLab\Translate\Behaviors\TranslatablePage" => RainLab\Translate\Behaviors\TranslatablePage {#835 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableUseFallback: true #translatableAttributes: [] #translatableOriginals: array:4 [ …4] #requiredProperties: array:1 [ …1] #extensionHidden: array:2 [ …2] } ] "methods" => array:31 [ "initTranslatableContext" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "hasTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "extend" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionApplyInitCallbacks" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionExtendCallback" => "RainLab\Translate\Behaviors\TranslatablePage" "getCalledExtensionClass" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslatable" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getModelAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "setAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "saveTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "noFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "withFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "syncTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "translateContext" => "RainLab\Translate\Behaviors\TranslatablePage" "lang" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributesWithOptions" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" "getDirtyLocales" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableOriginals" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" ] "dynamicMethods" => [] "dynamicProperties" => array:1 [ 0 => "translatable" ] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:6 [ "model.afterFetch" => array:1 [ 0 => array:2 [ 0 => Closure() {#834 class: "RainLab\Translate\Behaviors\TranslatablePageUrl" this: RainLab\Translate\Behaviors\TranslatablePageUrl {#833} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePageUrl.php" line: "49 to 55" } 1 => Closure() {#839 class: "RainLab\Translate\Behaviors\TranslatablePage" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePage.php" line: "24 to 30" } ] ] "model.beforeGetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key) {#836 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "61 to 70" } ] ] "model.beforeSetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key, $value) {#837 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "72 to 81" } ] ] "model.saveInternal" => array:2 [ 0 => array:1 [ 0 => Closure() {#838 …4} ] 500 => array:1 [ 0 => Closure($data, $options) {#840 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#841 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#842 …4} ] ] ] #emitterEventSorted: array:3 [ "model.afterFetch" => array:2 [ 0 => Closure() {#834} 1 => Closure() {#839} ] "model.beforeGetAttribute" => array:1 [ 0 => Closure($key) {#836} ] "model.beforeSetAttribute" => array:1 [ 0 => Closure($key, $value) {#837} ] ] #validationErrors: null #parsableAttributes: [] +"translatable": array:4 [ 0 => "title" 1 => "description" 2 => "meta_title" 3 => "meta_description" ] } +layout: Cms\Classes\Layout {#1870 #dirName: "layouts" #parsable: [] +components: array:2 [ "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888 #translator: RainLab\Translate\Classes\Translator {#425 #activeLocale: "bg" #defaultLocale: "bg" #isConfigured: true } +locales: array:2 [ "bg" => "Bulgaria" "en" => "English" ] +activeLocale: "bg" +activeLocaleName: "Bulgaria" +oldLocale: null +id: null +alias: "localePicker" +name: "localePicker" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/translate/components/localepicker" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870} +controller: Cms\Classes\Controller {#602} +vars: array:5 [ "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/translate" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "forceUrl" => "1" ] } ] +settings: array:2 [ "description" => "Layout for cms pages" "components" => array:2 [ "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#1875 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1881 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #original: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ 0 => Closure($data, $options) {#1871 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#1872 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#1873 …4} ] ] ] #emitterEventSorted: [] #validationErrors: null #parsableAttributes: [] } +controller: Cms\Classes\Controller {#602} +vars: array:4 [ "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ …1] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "clientZone" => RainLab\Pages\Components\StaticMenu {#2961 +menuName: "Client zone" #menuItems: array:1 [ …1] +id: null +alias: "clientZone" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "popup" => Webland\ClientzonePopup\Components\PopupInformation {#2962 +id: null +alias: "popup" +name: "popup" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/clientzonepopup/components/popupinformation" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/webland/clientzonepopup" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:2 [ "description" => "Navigation block" "components" => array:3 [ "staticMenu topMenu" => array:1 [ …1] "staticMenu clientZone" => array:1 [ …1] "popup" => [] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#2958 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#2952 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #original: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ …1] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ …1] ] "model.beforeSave" => array:1 [ 0 => array:1 [ …1] ] ] #emitterEventSorted: [] #validationErrors: null } #fallbackCache: [] #cache: [] } #page: Cms\Classes\Page {#832} #pageObj: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #layout: Cms\Classes\Layout {#1870} #layoutObj: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #twig: Twig\Environment {#608 -charset: "UTF-8" -loader: Cms\Twig\Loader {#607} -debug: true -autoReload: true -cache: Twig\Cache\FilesystemCache {#606 -directory: "/var/www/html/stage/pibg.webland.sk/storage/cms/twig/" -options: 1 } -lexer: null -parser: null -compiler: null -globals: [] -resolvedGlobals: [] -loadedTemplates: array:11 [ "__TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed" => __TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed {#1958 -source: Twig\Source {#1935 -code: """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/pages/biznes-kalendar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611 -dateFormats: array:2 [ …2] -numberFormat: array:3 [ …3] -timezone: null } "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612 -defaultStrategy: "html" -escapers: [] +safeClasses: array:1 [ …1] +safeLookup: [] } "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613 -optimizers: -1 } "Cms\Twig\Extension" => Cms\Twig\Extension {#614 #controller: Cms\Classes\Controller {#602} } "System\Twig\Extension" => System\Twig\Extension {#615 #markupManager: System\Classes\MarkupManager {#616 …2} } "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617 #controller: Cms\Classes\Controller {#602} #zebra: 1 #variablePrefix: true #commentMap: [] #blockMethods: array:7 [ …7] } ] #sandbox: null } "__TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d" => __TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d {#1956 -source: Twig\Source {#1955 -code: """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/layouts/pi-cms-layotu.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3" => __TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3 {#2204 -source: Twig\Source {#2203 -code: """ <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\n <meta name="description" content="Partnersinvestments - financial invest">\n <meta name="author" content="Webland">\n <title>{% if this.page.url == '/' %} {{ 'Invests' | _ }} {% else %} {{this.page.title }} {% endif %} | Partners Investments</title>\n <link rel="shortcut icon" href="{{ 'assets/img/favicon.ico'| theme }}" type="image/x-icon">\n \n {% if this.environment == 'production' %}\n <meta name="robots" content="index, follow"/>\n <link rel="sitemap" type="application/xml" title="Sitemap" href="{{ url('/') }}/sitemap.xml"/>\n {% else %}\n <meta name="robots" content="noindex, nofollow"/>\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4" => __TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4 {#2187 -source: Twig\Source {#2186 -code: """ <link href="{{ 'assets/bootstrap/css/bootstrap.min.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/restore-old-bootstrap.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/fonts.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/font-awesome.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.carousel.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.theme.default.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/jquery/jquery-ui.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/bxslider/jquery.bxslider.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/wow/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/powertip/css/jquery.powertip.css'| theme }}" rel="stylesheet">\n {% if activeLocale == 'bg' %}\n <link href="{{ 'assets/css/custom-bg.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% else %}\n <link href="{{ 'assets/css/custom-en.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% endif %}\n <link href="{{ 'assets/css/search.css?v=1.0.1'| theme }}" rel="stylesheet">\n {% placeholder headerStyle %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header-styles.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c" => __TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c {#2170 -source: Twig\Source {#2169 -code: """ {% if post %}\n <meta name="description" content="{{ post.excerpt }}">\n <meta property="og:url" content="{{''|page}}" />\n <meta property="og:type" content="article" />\n <meta property="og:title" content="{{ post.title }} | PARTNERS INVESTMENTS" />\n <meta property="og:description" content="{{ post.excerpt }}" />\n <meta property="og:image" content="{{ post.featured_images[0].path}}" />\n <meta property="og:site_name" content="PARTNERS INVESTMENTS" />\n {% else %}\n <meta property="og:title" content="{{ this.page.title}} | PARTNERS INVESTMENTS">\n <meta property="og:type" content="website">\n <meta property="og:site_name" content="PARTNERS INVESTMENTS">\n <meta property="og:fb:admins" content="">\n {% if page.url is empty %}\n <meta property="og:url" content="{{ ''|page}}" />\n {%else%}\n <meta property="og:url" content="{{ url('') }}{{page.url}}" />\n {% endif %}\n {% if page.viewBag.meta_description %}\n <meta property="og:description" content="{{ page.viewBag.meta_description }}">\n {% endif %}\n {% if this.page.meta_description %}\n <meta property="og:description"content="{{ this.page.meta_description }}">\n {% endif %}\n <meta property="og:image:type" content="image/jpeg">\n <meta property="og:image" content="{{ 'assets/img/logo-partners-investments.png'|theme }}">\n {% endif %}\n {% if this.environment == 'production' %}\n {% if this.page.url == '/' %}\n <!-- Facebook Pixel Code -->\n <meta name="facebook-domain-verification" content="t2gxewrukskuh1yyzn7m7bqrccrl8f" />\n <!-- End Facebook Pixel Code -->\n {% endif %}\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/social-fb-tag.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd" => __TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd {#2144 -source: Twig\Source {#2143 -code: """ <div id="sg-{{ __SELF__ }}">\n \n {% if sgCookies.consent is empty and viewBag.hideCookiesBar == false and page.viewBag.hideCookiesBar == false %}\n \n {% partial __SELF__ ~ '::cookiesbar' %}\n \n {% endif %}\n \n {% partial '@run-scripts' %}\n \n </div> """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/default.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2" => __TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2 {#2116 -source: Twig\Source {#2115 -code: """ {% set showModal = null %}\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n <div class="cookies-bar-container">\n \n <div class="container">\n \n <div class="row">\n \n <div class="col-xs-12">\n \n {% endif %}\n \n \n <div id="cookies-bar" class="cookies-bar {{ cookiesSettingsGet('cookies_bar_css_class') }}">\n \n {% if cookiesSettingsGet('cookies_bar_title', null) %}\n \n <h3 class="title">{{ cookiesSettingsGet('cookies_bar_title') }}</h3>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_content', null) %}\n \n <div class="content">{{ cookiesSettingsGet('cookies_bar_content')|raw }}</div>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_buttons', null)|length %}\n \n <div class="buttons">\n \n {% for button in cookiesSettingsGet('cookies_bar_buttons') %}\n \n {% if button.show_modal %}\n \n {% set showModal = button.show_modal %}\n \n {% endif %}\n \n {% partial __SELF__ ~ '::cookiesbar-btn-' ~ cookiesSettingsGet('ui_style', 'default') button = button %}\n \n {% endfor %}\n \n </div>\n \n {% endif %}\n \n </div>\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n </div>\n \n </div>\n \n </div>\n \n </div>\n \n {% endif %}\n \n \n {% if showModal %}\n \n {% partial __SELF__ ~ '::cookiesbar-modal-' ~ cookiesSettingsGet('ui_style', 'default') %}\n \n {% endif %}\n \n {% put scripts %}\n \n <script>\n \n $('#cookies-bar .btn-accept-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n $('#cookies-bar .btn-disable-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' setOnlyRequiredCookies = true %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n </script>\n \n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/cookiesbar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672" => __TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672 {#2892 -source: Twig\Source {#2893 -code: """ var date = new Date();\n \n date.setDate(date.getDate() + {{ cookiesSettingsGet('set_cookies_lifetime_days') ? cookiesSettingsGet('set_cookies_lifetime_days') : 365 }});\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-consent=1; path=/; expires='}}" + date.toGMTString(); \n \n {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% if setOnlyRequiredCookies %}\n \n {% if cookie.required %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% else %}\n \n {% if setOnlyManageCookies %}\n \n var item = document.getElementById('sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}{{customId}}');\n \n if( item.checked == true ) {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}=1; path=/; expires=' + date.toGMTString(); \n } else {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix}}-{{cookie.slug}}=0; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; \n }\n \n {% else %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% endif %}\n \n {% endfor %}\n \n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/set-cookies.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88" => __TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88 {#2929 -source: Twig\Source {#2930 -code: """ {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% for script in cookie.scripts %}\n {% if script.scripts_disable == 0 %}\n \n {# If pages list is set, compare to current page URL #}\n \n {% if script.scripts_run_pages == true and script.scripts_run_pages_list|length %}\n \n {% set scriptRunThisPage = false %}\n \n {% for item in script.scripts_run_pages_list %}\n \n {% if url(item.page_url) == url().current %}\n \n {% set scriptRunThisPage = true %}\n \n {% endif %}\n \n {% endfor %}\n \n {% else %}\n {% set scriptRunThisPage = true %}\n {% endif %}\n \n \n {# TODO: get rid of those IFs #}\n \n {% if scriptRunThisPage %}\n \n {# Test for production mode required first #}\n {% if script.scripts_run_production == false\n or ( script.scripts_run_production == true and this.environment == 'production') %}\n \n {% if cookie.required or sgCookies[cookie.slug] %}\n \n {% if script.scripts_code and scriptRunThisPage %}\n \n {% put scripts %}\n \n {{ script.scripts_code|raw }}\n \n {% endput %}\n \n {% endif %}\n \n {% if script.scripts_file and scriptRunThisPage %}\n \n {% put scripts %}\n \n <script src="{{ script.scripts_file|media }}"></script>\n \n {% endput %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% endfor %}\n \n {% endif %}\n """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/run-scripts.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2" => __TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2 {#2945 -source: Twig\Source {#2943 -code: """ <div id="fb-root"></div>\n <script>(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = 'https://connect.facebook.net/sk_SK/sdk.js#xfbml=1&version=v2.12&appId=197306707383179&autoLogAppEvents=1';\n fjs.parentNode.insertBefore(js, fjs);\n }(document, 'script', 'facebook-jssdk'));</script> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/fb-share-script.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c" => __TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c {#3144 -source: Twig\Source {#3145 -code: """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/template/navigation.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } ] -strictVariables: false -templateClassPrefix: "__TwigTemplate_" -originalCache: Twig\Cache\FilesystemCache {#606} -extensionSet: Twig\ExtensionSet {#609 -extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] -initialized: true -runtimeInitialized: true -staging: Twig\Extension\StagingExtension {#610 -functions: [] -filters: [] -visitors: [] -tokenParsers: [] -tests: [] } -parsers: array:28 [ "apply" => Twig\TokenParser\ApplyTokenParser {#2061 #parser: null } "for" => Twig\TokenParser\ForTokenParser {#2060 #parser: null } "if" => Twig\TokenParser\IfTokenParser {#2059 #parser: null } "extends" => Twig\TokenParser\ExtendsTokenParser {#2058 #parser: null } "include" => Twig\TokenParser\IncludeTokenParser {#2057 #parser: null } "block" => Twig\TokenParser\BlockTokenParser {#2056 #parser: null } "use" => Twig\TokenParser\UseTokenParser {#2055 #parser: null } "macro" => Twig\TokenParser\MacroTokenParser {#2054 #parser: null } "import" => Twig\TokenParser\ImportTokenParser {#2053 #parser: null } "from" => Twig\TokenParser\FromTokenParser {#2052 #parser: null } "set" => Twig\TokenParser\SetTokenParser {#2051 #parser: null } "flush" => Twig\TokenParser\FlushTokenParser {#2050 #parser: null } "do" => Twig\TokenParser\DoTokenParser {#2049 #parser: null } "embed" => Twig\TokenParser\EmbedTokenParser {#2048 #parser: null } "with" => Twig\TokenParser\WithTokenParser {#2047 #parser: null } "deprecated" => Twig\TokenParser\DeprecatedTokenParser {#2046 #parser: null } "autoescape" => Twig\TokenParser\AutoEscapeTokenParser {#2041 #parser: null } "page" => Cms\Twig\PageTokenParser {#2020 #parser: null } "partial" => Cms\Twig\PartialTokenParser {#2019 #parser: null } "content" => Cms\Twig\ContentTokenParser {#2018 #parser: null } "put" => Cms\Twig\PutTokenParser {#2017 #parser: null } "placeholder" => Cms\Twig\PlaceholderTokenParser {#2016 #parser: null } "default" => Cms\Twig\DefaultTokenParser {#2015 #parser: null } "framework" => Cms\Twig\FrameworkTokenParser {#2014 #parser: null } "component" => Cms\Twig\ComponentTokenParser {#2013 #parser: null } "flash" => Cms\Twig\FlashTokenParser {#2012 #parser: null } "scripts" => Cms\Twig\ScriptsTokenParser {#2011 #parser: null } "styles" => Cms\Twig\StylesTokenParser {#2010 #parser: null } ] -visitors: array:4 [ 0 => Twig\NodeVisitor\MacroAutoImportNodeVisitor {#2045 -inAModule: false -hasMacroCalls: false } 1 => Twig\NodeVisitor\EscaperNodeVisitor {#2040 -statusStack: [] -blocks: [] -safeAnalysis: Twig\NodeVisitor\SafeAnalysisNodeVisitor {#2039 …2} -traverser: null -defaultStrategy: false -safeVars: [] } 2 => Twig\NodeVisitor\OptimizerNodeVisitor {#2038 -loops: [] -loopsTargets: [] -optimizers: -1 } 3 => Cms\Twig\GetAttrAdjuster {#2009} ] -filters: array:66 [ "date" => Twig\TwigFilter {#2114 -name: "date" -callable: "twig_date_format_filter" -options: array:10 [ …10] -arguments: [] } "date_modify" => Twig\TwigFilter {#2113 -name: "date_modify" -callable: "twig_date_modify_filter" -options: array:10 [ …10] -arguments: [] } "format" => Twig\TwigFilter {#2112 -name: "format" -callable: "twig_sprintf" -options: array:10 [ …10] -arguments: [] } "replace" => Twig\TwigFilter {#2111 -name: "replace" -callable: "twig_replace_filter" -options: array:10 [ …10] -arguments: [] } "number_format" => Twig\TwigFilter {#2110 -name: "number_format" -callable: "twig_number_format_filter" -options: array:10 [ …10] -arguments: [] } "abs" => Twig\TwigFilter {#2109 -name: "abs" -callable: "abs" -options: array:10 [ …10] -arguments: [] } "round" => Twig\TwigFilter {#2108 -name: "round" -callable: "twig_round" -options: array:10 [ …10] -arguments: [] } "url_encode" => Twig\TwigFilter {#2107 -name: "url_encode" -callable: "twig_urlencode_filter" -options: array:10 [ …10] -arguments: [] } "json_encode" => Twig\TwigFilter {#2106 -name: "json_encode" -callable: "json_encode" -options: array:10 [ …10] -arguments: [] } "convert_encoding" => Twig\TwigFilter {#2105 -name: "convert_encoding" -callable: "twig_convert_encoding" -options: array:10 [ …10] -arguments: [] } "title" => Twig\TwigFilter {#2104 -name: "title" -callable: "twig_title_string_filter" -options: array:10 [ …10] -arguments: [] } "capitalize" => Twig\TwigFilter {#2103 -name: "capitalize" -callable: "twig_capitalize_string_filter" -options: array:10 [ …10] -arguments: [] } "upper" => Twig\TwigFilter {#2102 -name: "upper" -callable: "twig_upper_filter" -options: array:10 [ …10] -arguments: [] } "lower" => Twig\TwigFilter {#2101 -name: "lower" -callable: "twig_lower_filter" -options: array:10 [ …10] -arguments: [] } "striptags" => Twig\TwigFilter {#2100 -name: "striptags" -callable: "twig_striptags" -options: array:10 [ …10] -arguments: [] } "trim" => Twig\TwigFilter {#2099 -name: "trim" -callable: "twig_trim_filter" -options: array:10 [ …10] -arguments: [] } "nl2br" => Twig\TwigFilter {#2098 -name: "nl2br" -callable: "twig_nl2br" -options: array:10 [ …10] -arguments: [] } "spaceless" => Twig\TwigFilter {#2097 -name: "spaceless" -callable: "twig_spaceless" -options: array:10 [ …10] -arguments: [] } "join" => Twig\TwigFilter {#2096 -name: "join" -callable: "twig_join_filter" -options: array:10 [ …10] -arguments: [] } "split" => Twig\TwigFilter {#2095 -name: "split" -callable: "twig_split_filter" -options: array:10 [ …10] -arguments: [] } "sort" => Twig\TwigFilter {#2094 -name: "sort" -callable: "twig_sort_filter" -options: array:10 [ …10] -arguments: [] } "merge" => Twig\TwigFilter {#2093 -name: "merge" -callable: "twig_array_merge" -options: array:10 [ …10] -arguments: [] } "batch" => Twig\TwigFilter {#2092 -name: "batch" -callable: "twig_array_batch" -options: array:10 [ …10] -arguments: [] } "column" => Twig\TwigFilter {#2091 -name: "column" -callable: "twig_array_column" -options: array:10 [ …10] -arguments: [] } "filter" => Twig\TwigFilter {#2090 -name: "filter" -callable: "twig_array_filter" -options: array:10 [ …10] -arguments: [] } "map" => Twig\TwigFilter {#2089 -name: "map" -callable: "twig_array_map" -options: array:10 [ …10] -arguments: [] } "reduce" => Twig\TwigFilter {#2088 -name: "reduce" -callable: "twig_array_reduce" -options: array:10 [ …10] -arguments: [] } "reverse" => Twig\TwigFilter {#2087 -name: "reverse" -callable: "twig_reverse_filter" -options: array:10 [ …10] -arguments: [] } "length" => Twig\TwigFilter {#2086 -name: "length" -callable: "twig_length_filter" -options: array:10 [ …10] -arguments: [] } "slice" => Twig\TwigFilter {#2085 -name: "slice" -callable: "twig_slice" -options: array:10 [ …10] -arguments: [] } "first" => Twig\TwigFilter {#2084 -name: "first" -callable: "twig_first" -options: array:10 [ …10] -arguments: [] } "last" => Twig\TwigFilter {#2083 -name: "last" -callable: "twig_last" -options: array:10 [ …10] -arguments: [] } "default" => Twig\TwigFilter {#2082 -name: "default" -callable: "_twig_default_filter" -options: array:10 [ …10] -arguments: [] } "keys" => Twig\TwigFilter {#2081 -name: "keys" -callable: "twig_get_array_keys_filter" -options: array:10 [ …10] -arguments: [] } "escape" => Twig\TwigFilter {#2044 -name: "escape" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "e" => Twig\TwigFilter {#2043 -name: "e" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "raw" => Twig\TwigFilter {#2042 -name: "raw" -callable: "twig_raw_filter" -options: array:10 [ …10] -arguments: [] } "page" => Twig\TwigFilter {#2037 -name: "page" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "theme" => Twig\TwigFilter {#2036 -name: "theme" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "app" => Twig\TwigFilter {#2008 -name: "app" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "resize" => Twig\TwigFilter {#2007 -name: "resize" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "str_*" => Twig\TwigFilter {#2773 -name: "str_*" -callable: Closure($name) {#2774 …4} -options: array:10 [ …10] -arguments: [] } "html_*" => Twig\TwigFilter {#2775 -name: "html_*" -callable: Closure($name) {#2776 …4} -options: array:10 [ …10] -arguments: [] } "trans" => Twig\TwigFilter {#2777 -name: "trans" -callable: Closure(...$args) {#2778 …5} -options: array:10 [ …10] -arguments: [] } "transchoice" => Twig\TwigFilter {#2779 -name: "transchoice" -callable: Closure(...$args) {#2780 …5} -options: array:10 [ …10] -arguments: [] } "url_*" => Twig\TwigFilter {#2781 -name: "url_*" -callable: Closure($name) {#2782 …4} -options: array:10 [ …10] -arguments: [] } "slug" => Twig\TwigFilter {#2783 -name: "slug" -callable: Closure(...$args) {#2784 …5} -options: array:10 [ …10] -arguments: [] } "plural" => Twig\TwigFilter {#2785 -name: "plural" -callable: Closure(...$args) {#2786 …5} -options: array:10 [ …10] -arguments: [] } "singular" => Twig\TwigFilter {#2787 -name: "singular" -callable: Closure(...$args) {#2788 …5} -options: array:10 [ …10] -arguments: [] } "finish" => Twig\TwigFilter {#2789 -name: "finish" -callable: Closure(...$args) {#2790 …5} -options: array:10 [ …10] -arguments: [] } "snake" => Twig\TwigFilter {#2791 -name: "snake" -callable: Closure(...$args) {#2792 …5} -options: array:10 [ …10] -arguments: [] } "camel" => Twig\TwigFilter {#2793 -name: "camel" -callable: Closure(...$args) {#2794 …5} -options: array:10 [ …10] -arguments: [] } "studly" => Twig\TwigFilter {#2795 -name: "studly" -callable: Closure(...$args) {#2796 …5} -options: array:10 [ …10] -arguments: [] } "md" => Twig\TwigFilter {#2797 -name: "md" -callable: Closure(...$args) {#2798 …5} -options: array:10 [ …10] -arguments: [] } "md_safe" => Twig\TwigFilter {#2799 -name: "md_safe" -callable: Closure(...$args) {#2800 …5} -options: array:10 [ …10] -arguments: [] } "md_clean" => Twig\TwigFilter {#2801 -name: "md_clean" -callable: Closure(...$args) {#2802 …5} -options: array:10 [ …10] -arguments: [] } "md_indent" => Twig\TwigFilter {#2803 -name: "md_indent" -callable: Closure(...$args) {#2804 …5} -options: array:10 [ …10] -arguments: [] } "time_since" => Twig\TwigFilter {#2805 -name: "time_since" -callable: Closure(...$args) {#2806 …5} -options: array:10 [ …10] -arguments: [] } "time_tense" => Twig\TwigFilter {#2807 -name: "time_tense" -callable: Closure(...$args) {#2808 …5} -options: array:10 [ …10] -arguments: [] } "media" => Twig\TwigFilter {#2809 -name: "media" -callable: Closure(...$args) {#2810 …5} -options: array:10 [ …10] -arguments: [] } "staticPage" => Twig\TwigFilter {#2811 -name: "staticPage" -callable: Closure(...$args) {#2812 …5} -options: array:10 [ …10] -arguments: [] } "_" => Twig\TwigFilter {#2813 -name: "_" -callable: Closure(...$args) {#2814 …5} -options: array:10 [ …10] -arguments: [] } "__" => Twig\TwigFilter {#2815 -name: "__" -callable: Closure(...$args) {#2816 …5} -options: array:10 [ …10] -arguments: [] } "transRaw" => Twig\TwigFilter {#2817 -name: "transRaw" -callable: Closure(...$args) {#2818 …5} -options: array:10 [ …10] -arguments: [] } "transRawPlural" => Twig\TwigFilter {#2819 -name: "transRawPlural" -callable: Closure(...$args) {#2820 …5} -options: array:10 [ …10] -arguments: [] } "localeUrl" => Twig\TwigFilter {#2821 -name: "localeUrl" -callable: Closure(...$args) {#2822 …5} -options: array:10 [ …10] -arguments: [] } ] -tests: array:10 [ "even" => Twig\TwigTest {#2071 -name: "even" -callable: null -options: array:5 [ …5] -arguments: [] } "odd" => Twig\TwigTest {#2070 -name: "odd" -callable: null -options: array:5 [ …5] -arguments: [] } "defined" => Twig\TwigTest {#2069 -name: "defined" -callable: null -options: array:5 [ …5] -arguments: [] } "same as" => Twig\TwigTest {#2068 -name: "same as" -callable: null -options: array:5 [ …5] -arguments: [] } "none" => Twig\TwigTest {#2067 -name: "none" -callable: null -options: array:5 [ …5] -arguments: [] } "null" => Twig\TwigTest {#2066 -name: "null" -callable: null -options: array:5 [ …5] -arguments: [] } "divisible by" => Twig\TwigTest {#2065 -name: "divisible by" -callable: null -options: array:5 [ …5] -arguments: [] } "constant" => Twig\TwigTest {#2064 -name: "constant" -callable: null -options: array:5 [ …5] -arguments: [] } "empty" => Twig\TwigTest {#2063 -name: "empty" -callable: "twig_test_empty" -options: array:5 [ …5] -arguments: [] } "iterable" => Twig\TwigTest {#2062 -name: "iterable" -callable: "twig_test_iterable" -options: array:5 [ …5] -arguments: [] } ] -functions: array:46 [ "max" => Twig\TwigFunction {#2080 -name: "max" -callable: "max" -options: array:8 [ …8] -arguments: [] } "min" => Twig\TwigFunction {#2079 -name: "min" -callable: "min" -options: array:8 [ …8] -arguments: [] } "range" => Twig\TwigFunction {#2078 -name: "range" -callable: "range" -options: array:8 [ …8] -arguments: [] } "constant" => Twig\TwigFunction {#2077 -name: "constant" -callable: "twig_constant" -options: array:8 [ …8] -arguments: [] } "cycle" => Twig\TwigFunction {#2076 -name: "cycle" -callable: "twig_cycle" -options: array:8 [ …8] -arguments: [] } "random" => Twig\TwigFunction {#2075 -name: "random" -callable: "twig_random" -options: array:8 [ …8] -arguments: [] } "date" => Twig\TwigFunction {#2074 -name: "date" -callable: "twig_date_converter" -options: array:8 [ …8] -arguments: [] } "include" => Twig\TwigFunction {#2073 -name: "include" -callable: "twig_include" -options: array:8 [ …8] -arguments: [] } "source" => Twig\TwigFunction {#2072 -name: "source" -callable: "twig_source" -options: array:8 [ …8] -arguments: [] } "page" => Twig\TwigFunction {#2035 -name: "page" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "partial" => Twig\TwigFunction {#2034 -name: "partial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPartial" => Twig\TwigFunction {#2033 -name: "hasPartial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "content" => Twig\TwigFunction {#2032 -name: "content" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasContent" => Twig\TwigFunction {#2031 -name: "hasContent" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "component" => Twig\TwigFunction {#2030 -name: "component" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "placeholder" => Twig\TwigFunction {#2029 -name: "placeholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPlaceholder" => Twig\TwigFunction {#2028 -name: "hasPlaceholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "ajaxHandler" => Twig\TwigFunction {#2027 -name: "ajaxHandler" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "response" => Twig\TwigFunction {#2026 -name: "response" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "resource" => Twig\TwigFunction {#2025 -name: "resource" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "collect" => Twig\TwigFunction {#2024 -name: "collect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "pager" => Twig\TwigFunction {#2023 -name: "pager" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "redirect" => Twig\TwigFunction {#2022 -name: "redirect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "abort" => Twig\TwigFunction {#2021 -name: "abort" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "input" => Twig\TwigFunction {#2823 -name: "input" -callable: Closure(...$args) {#2824 …5} -options: array:8 [ …8] -arguments: [] } "post" => Twig\TwigFunction {#2825 -name: "post" -callable: Closure(...$args) {#2826 …5} -options: array:8 [ …8] -arguments: [] } "get" => Twig\TwigFunction {#2827 -name: "get" -callable: Closure(...$args) {#2828 …5} -options: array:8 [ …8] -arguments: [] } "form_value" => Twig\TwigFunction {#2829 -name: "form_value" -callable: Closure(...$args) {#2830 …5} -options: array:8 [ …8] -arguments: [] } "link_to" => Twig\TwigFunction {#2831 -name: "link_to" -callable: Closure(...$args) {#2832 …5} -options: array:8 [ …8] -arguments: [] } "link_to_asset" => Twig\TwigFunction {#2833 -name: "link_to_asset" -callable: Closure(...$args) {#2834 …5} -options: array:8 [ …8] -arguments: [] } "link_to_route" => Twig\TwigFunction {#2835 -name: "link_to_route" -callable: Closure(...$args) {#2836 …5} -options: array:8 [ …8] -arguments: [] } "link_to_action" => Twig\TwigFunction {#2837 -name: "link_to_action" -callable: Closure(...$args) {#2838 …5} -options: array:8 [ …8] -arguments: [] } "asset" => Twig\TwigFunction {#2839 -name: "asset" -callable: Closure(...$args) {#2840 …5} -options: array:8 [ …8] -arguments: [] } "action" => Twig\TwigFunction {#2841 -name: "action" -callable: Closure(...$args) {#2842 …5} -options: array:8 [ …8] -arguments: [] } "url" => Twig\TwigFunction {#2843 -name: "url" -callable: Closure(...$args) {#2844 …5} -options: array:8 [ …8] -arguments: [] } "route" => Twig\TwigFunction {#2845 -name: "route" -callable: Closure(...$args) {#2846 …5} -options: array:8 [ …8] -arguments: [] } "secure_url" => Twig\TwigFunction {#2847 -name: "secure_url" -callable: Closure(...$args) {#2848 …5} -options: array:8 [ …8] -arguments: [] } "secure_asset" => Twig\TwigFunction {#2849 -name: "secure_asset" -callable: Closure(...$args) {#2850 …5} -options: array:8 [ …8] -arguments: [] } "html_email" => Twig\TwigFunction {#2851 -name: "html_email" -callable: Closure(...$args) {#2852 …5} -options: array:8 [ …8] -arguments: [] } "str_*" => Twig\TwigFunction {#2853 -name: "str_*" -callable: Closure($name) {#2854 …4} -options: array:8 [ …8] -arguments: [] } "html_*" => Twig\TwigFunction {#2855 -name: "html_*" -callable: Closure($name) {#2856 …4} -options: array:8 [ …8] -arguments: [] } "url_*" => Twig\TwigFunction {#2857 -name: "url_*" -callable: Closure($name) {#2858 …4} -options: array:8 [ …8] -arguments: [] } "form_*" => Twig\TwigFunction {#2859 -name: "form_*" -callable: Closure($name) {#2860 …4} -options: array:8 [ …8] -arguments: [] } "form_macro" => Twig\TwigFunction {#2861 -name: "form_macro" -callable: Closure(...$args) {#2862 …5} -options: array:8 [ …8] -arguments: [] } "cookiesSettingsGet" => Twig\TwigFunction {#2863 -name: "cookiesSettingsGet" -callable: Closure(...$args) {#2864 …5} -options: array:8 [ …8] -arguments: [] } "dump" => Twig\TwigFunction {#2865 -name: "dump" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } ] -unaryOperators: array:3 [ "not" => array:2 [ "precedence" => 50 "class" => "Twig\Node\Expression\Unary\NotUnary" ] "-" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\NegUnary" ] "+" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\PosUnary" ] ] -binaryOperators: array:29 [ "or" => array:3 [ "precedence" => 10 "class" => "Twig\Node\Expression\Binary\OrBinary" "associativity" => 1 ] "and" => array:3 [ "precedence" => 15 "class" => "Twig\Node\Expression\Binary\AndBinary" "associativity" => 1 ] "b-or" => array:3 [ "precedence" => 16 "class" => "Twig\Node\Expression\Binary\BitwiseOrBinary" "associativity" => 1 ] "b-xor" => array:3 [ "precedence" => 17 "class" => "Twig\Node\Expression\Binary\BitwiseXorBinary" "associativity" => 1 ] "b-and" => array:3 [ "precedence" => 18 "class" => "Twig\Node\Expression\Binary\BitwiseAndBinary" "associativity" => 1 ] "==" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EqualBinary" "associativity" => 1 ] "!=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotEqualBinary" "associativity" => 1 ] "<=>" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\SpaceshipBinary" "associativity" => 1 ] "<" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessBinary" "associativity" => 1 ] ">" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterBinary" "associativity" => 1 ] ">=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterEqualBinary" "associativity" => 1 ] "<=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessEqualBinary" "associativity" => 1 ] "not in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotInBinary" "associativity" => 1 ] "in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\InBinary" "associativity" => 1 ] "matches" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\MatchesBinary" "associativity" => 1 ] "starts with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\StartsWithBinary" "associativity" => 1 ] "ends with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EndsWithBinary" "associativity" => 1 ] ".." => array:3 [ "precedence" => 25 "class" => "Twig\Node\Expression\Binary\RangeBinary" "associativity" => 1 ] "+" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\AddBinary" "associativity" => 1 ] "-" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\SubBinary" "associativity" => 1 ] "~" => array:3 [ "precedence" => 40 "class" => "Twig\Node\Expression\Binary\ConcatBinary" "associativity" => 1 ] "*" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\MulBinary" "associativity" => 1 ] "/" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\DivBinary" "associativity" => 1 ] "//" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\FloorDivBinary" "associativity" => 1 ] "%" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\ModBinary" "associativity" => 1 ] "is" => array:2 [ "precedence" => 100 "associativity" => 1 ] "is not" => array:2 [ "precedence" => 100 "associativity" => 1 ] "**" => array:3 [ "precedence" => 200 "class" => "Twig\Node\Expression\Binary\PowerBinary" "associativity" => 2 ] "??" => array:3 [ "precedence" => 300 "class" => "Twig\Node\Expression\NullCoalesceExpression" "associativity" => 2 ] ] -globals: null -functionCallbacks: [] -filterCallbacks: [] -parserCallbacks: [] -lastModified: 1660618016 } -runtimeLoaders: [] -runtimes: [] -optionsHash: "["Twig\\Extension\\CoreExtension","Twig\\Extension\\EscaperExtension","Twig\\Extension\\OptimizerExtension","Cms\\Twig\\Extension","System\\Twig\\Extension","Cms\\Twig\\DebugExtension"]:8:0:3.4.2:1:0" } #pageContents: """ <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n Бизнес календар\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n \n """ +vars: array:15 [ "this" => Cms\Classes\ThisVariable {#1865 +config: array:9 [ "page" => Cms\Classes\Page {#832} "layout" => Cms\Classes\Layout {#1870} "theme" => Cms\Classes\Theme {#603} "param" => [] "controller" => Cms\Classes\Controller {#602} "environment" => Closure() {#1869 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "307 to 307" } "request" => Closure() {#1874 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "308 to 308" } "session" => Closure() {#1877 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "309 to 309" } "method" => Closure() {#1876 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "312 to 312" } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } "errors" => Illuminate\Support\ViewErrorBag {#1878 #bags: [] } "oldInput" => [] "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118} ] #componentContext: null #partialStack: Cms\Classes\PartialStack {#604 +activePartial: array:1 [ "components" => array:3 [ 0 => array:2 [ "name" => "topMenu" "obj" => RainLab\Pages\Components\StaticMenu {#2959} ] 1 => array:2 [ "name" => "clientZone" "obj" => RainLab\Pages\Components\StaticMenu {#2961} ] 2 => array:2 [ "name" => "popup" "obj" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] ] ] #partialStack: [] } #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/themes/partners-investments" +assetLocalPath: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments" #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #statusCode: 200 #responseOverride: null #responseHeaderBag: null } #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/janvince/smallgdpr" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } |
||
| {{ localePicker }} | Component | rainlab.translate::lang.locale_picker.component_name |
RainLab\Translate\Components\LocalePicker {#1888 #translator: RainLab\Translate\Classes\Translator {#425 #activeLocale: "bg" #defaultLocale: "bg" #isConfigured: true } +locales: array:2 [ "bg" => "Bulgaria" "en" => "English" ] +activeLocale: "bg" +activeLocaleName: "Bulgaria" +oldLocale: null +id: null +alias: "localePicker" +name: "localePicker" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/translate/components/localepicker" #controller: Cms\Classes\Controller {#602 #theme: Cms\Classes\Theme {#603 #dirName: "partners-investments" #configCache: array:8 [ "name" => "Partners Investments" "description" => "Partners Investment theme" "author" => "Webland" "homepage" => "" "authorCode" => "" "code" => "" "parent" => "" "database" => "0" ] } #router: Cms\Classes\Router {#605 #theme: Cms\Classes\Theme {#603} #url: "/biznes-kalendar" #parameters: [] #routerObj: October\Rain\Router\Router {#599 #routeMap: array:32 [ "webinars/detail-webinar.htm" => October\Rain\Router\Rule {#1819 #config: array:9 [ "ruleName" => "webinars/detail-webinar.htm" "rulePattern" => "/uebinari/detajl/:video_id" "segments" => array:3 [ …3] "segmentCount" => 3 "staticUrl" => "/uebinari/detajl" "staticSegments" => array:2 [ …2] "staticSegmentCount" => 2 "dynamicSegmentCount" => 1 "wildSegmentCount" => 0 ] #ruleName: "webinars/detail-webinar.htm" #rulePattern: "/uebinari/detajl/:video_id" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari/detajl" +segments: array:3 [ 0 => "uebinari" 1 => "detajl" 2 => ":video_id" ] +segmentCount: 3 +staticSegmentCount: 2 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:2 [ 0 => "uebinari" 1 => "detajl" ] } "search.htm" => October\Rain\Router\Rule {#1765 #config: array:9 [ "ruleName" => "search.htm" "rulePattern" => "/search" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/search" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "search.htm" #rulePattern: "/search" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/search" +segments: array:1 [ 0 => "search" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "search" ] } "biznes-kalendar.htm" => October\Rain\Router\Rule {#1789 #config: array:9 [ "ruleName" => "biznes-kalendar.htm" "rulePattern" => "/biznes-kalendar" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/biznes-kalendar" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "biznes-kalendar.htm" #rulePattern: "/biznes-kalendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/biznes-kalendar" +segments: array:1 [ 0 => "biznes-kalendar" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "biznes-kalendar" ] } "documents.htm" => October\Rain\Router\Rule {#1794 #config: array:9 [ "ruleName" => "documents.htm" "rulePattern" => "/dokumenti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/dokumenti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "documents.htm" #rulePattern: "/dokumenti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/dokumenti" +segments: array:1 [ 0 => "dokumenti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "dokumenti" ] } "about-service.htm" => October\Rain\Router\Rule {#1795 #config: array:9 [ "ruleName" => "about-service.htm" "rulePattern" => "/nashite-uslugi" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-uslugi" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-service.htm" #rulePattern: "/nashite-uslugi" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-uslugi" +segments: array:1 [ 0 => "nashite-uslugi" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-uslugi" ] } "glossary.htm" => October\Rain\Router\Rule {#1796 #config: array:9 [ "ruleName" => "glossary.htm" "rulePattern" => "/terminologichen-rechnik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/terminologichen-rechnik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "glossary.htm" #rulePattern: "/terminologichen-rechnik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/terminologichen-rechnik" +segments: array:1 [ 0 => "terminologichen-rechnik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "terminologichen-rechnik" ] } "about-investment.htm" => October\Rain\Router\Rule {#1797 #config: array:9 [ "ruleName" => "about-investment.htm" "rulePattern" => "/kak-da-investirate" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kak-da-investirate" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-investment.htm" #rulePattern: "/kak-da-investirate" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kak-da-investirate" +segments: array:1 [ 0 => "kak-da-investirate" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kak-da-investirate" ] } "error.htm" => October\Rain\Router\Rule {#1798 #config: array:9 [ "ruleName" => "error.htm" "rulePattern" => "/error" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/error" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "error.htm" #rulePattern: "/error" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/error" +segments: array:1 [ 0 => "error" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "error" ] } "test.htm" => October\Rain\Router\Rule {#1799 #config: array:9 [ "ruleName" => "test.htm" "rulePattern" => "/test" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/test" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "test.htm" #rulePattern: "/test" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/test" +segments: array:1 [ 0 => "test" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "test" ] } "products.htm" => October\Rain\Router\Rule {#1800 #config: array:9 [ "ruleName" => "products.htm" "rulePattern" => "/nashite-produkti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-produkti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "products.htm" #rulePattern: "/nashite-produkti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-produkti" +segments: array:1 [ 0 => "nashite-produkti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-produkti" ] } "contact.htm" => October\Rain\Router\Rule {#1801 #config: array:9 [ "ruleName" => "contact.htm" "rulePattern" => "/kontakti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kontakti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "contact.htm" #rulePattern: "/kontakti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kontakti" +segments: array:1 [ 0 => "kontakti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kontakti" ] } "zasady-pouzivania-suborov-cookie.htm" => October\Rain\Router\Rule {#1802 #config: array:9 [ "ruleName" => "zasady-pouzivania-suborov-cookie.htm" "rulePattern" => "/cookies" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cookies" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "zasady-pouzivania-suborov-cookie.htm" #rulePattern: "/cookies" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cookies" +segments: array:1 [ 0 => "cookies" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cookies" ] } "about-us.htm" => October\Rain\Router\Rule {#1803 #config: array:9 [ "ruleName" => "about-us.htm" "rulePattern" => "/za-nas" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/za-nas" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-us.htm" #rulePattern: "/za-nas" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/za-nas" +segments: array:1 [ 0 => "za-nas" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "za-nas" ] } "guarantee-fund.htm" => October\Rain\Router\Rule {#1804 #config: array:9 [ "ruleName" => "guarantee-fund.htm" "rulePattern" => "/garancionen-fond" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/garancionen-fond" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "guarantee-fund.htm" #rulePattern: "/garancionen-fond" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/garancionen-fond" +segments: array:1 [ 0 => "garancionen-fond" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "garancionen-fond" ] } "etf.htm" => October\Rain\Router\Rule {#1805 #config: array:9 [ "ruleName" => "etf.htm" "rulePattern" => "/etf" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/etf" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "etf.htm" #rulePattern: "/etf" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/etf" +segments: array:1 [ 0 => "etf" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "etf" ] } "price-list.htm" => October\Rain\Router\Rule {#1806 #config: array:9 [ "ruleName" => "price-list.htm" "rulePattern" => "/cennik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cennik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "price-list.htm" #rulePattern: "/cennik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cennik" +segments: array:1 [ 0 => "cennik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cennik" ] } "404.htm" => October\Rain\Router\Rule {#1807 #config: array:9 [ "ruleName" => "404.htm" "rulePattern" => "/404" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/404" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "404.htm" #rulePattern: "/404" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/404" +segments: array:1 [ 0 => "404" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "404" ] } "en/partners-investments.htm" => October\Rain\Router\Rule {#1808 #config: array:9 [ "ruleName" => "en/partners-investments.htm" "rulePattern" => "/bubububububuubububu" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/bubububububuubububu" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "en/partners-investments.htm" #rulePattern: "/bubububububuubububu" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/bubububububuubububu" +segments: array:1 [ 0 => "bubububububuubububu" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "bubububububuubububu" ] } "en/documents.htm" => October\Rain\Router\Rule {#1809 #config: array:9 [ "ruleName" => "en/documents.htm" "rulePattern" => "/documents" "segments" => array:1 [ …1] "segmentCount" => 1 …5 ] #ruleName: "en/documents.htm" #rulePattern: "/documents" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/documents" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/glossary.htm" => October\Rain\Router\Rule {#1810 #config: array:9 [ …9] #ruleName: "en/glossary.htm" #rulePattern: "/glossary" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/glossary" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-services.htm" => October\Rain\Router\Rule {#1811 #config: array:9 [ …9] #ruleName: "en/our-services.htm" #rulePattern: "/our-services" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-services" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/contact.htm" => October\Rain\Router\Rule {#1812 #config: array:9 [ …9] #ruleName: "en/contact.htm" #rulePattern: "/contact" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/contact" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/about-us.htm" => October\Rain\Router\Rule {#1813 #config: array:9 [ …9] #ruleName: "en/about-us.htm" #rulePattern: "/about-us" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/about-us" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/fees.htm" => October\Rain\Router\Rule {#1814 #config: array:9 [ …9] #ruleName: "en/fees.htm" #rulePattern: "/price-list" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/price-list" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/guarantee-fund.htm" => October\Rain\Router\Rule {#1815 #config: array:9 [ …9] #ruleName: "en/guarantee-fund.htm" #rulePattern: "/guarantee-fund" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/guarantee-fund" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/how-invest.htm" => October\Rain\Router\Rule {#1816 #config: array:9 [ …9] #ruleName: "en/how-invest.htm" #rulePattern: "/how-invest" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/how-invest" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/trading-days-calendar.htm" => October\Rain\Router\Rule {#1817 #config: array:9 [ …9] #ruleName: "en/trading-days-calendar.htm" #rulePattern: "/trading-days-calendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/trading-days-calendar" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-products.htm" => October\Rain\Router\Rule {#1818 #config: array:9 [ …9] #ruleName: "en/our-products.htm" #rulePattern: "/our-products" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-products" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/news.htm" => October\Rain\Router\Rule {#1791 #config: array:9 [ …9] #ruleName: "blog/news.htm" #rulePattern: "/novini/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/novini" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/post-detail.htm" => October\Rain\Router\Rule {#1792 #config: array:9 [ …9] #ruleName: "blog/post-detail.htm" #rulePattern: "/statiya/:slug" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/statiya" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "webinars/webinar.htm" => October\Rain\Router\Rule {#1820 #config: array:9 [ …9] #ruleName: "webinars/webinar.htm" #rulePattern: "/uebinari/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "partners-investments.htm" => October\Rain\Router\Rule {#1790 #config: array:9 [ …9] #ruleName: "partners-investments.htm" #rulePattern: "/" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/" +segments: [] +segmentCount: 0 +staticSegmentCount: 0 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": [] } ] #matchedRouteRule: October\Rain\Router\Rule {#1789} #parameters: [] } } #loader: Cms\Twig\Loader {#607 #obj: Cms\Classes\Partial {#2953 #dirName: "partials" +components: array:3 [ "topMenu" => RainLab\Pages\Components\StaticMenu {#2959 +menuName: "PI top menu" #menuItems: array:6 [ …6] +id: null +alias: "topMenu" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879 +page: Cms\Classes\Page {#832 #dirName: "pages" #fillable: array:10 [ 0 => "url" 1 => "layout" 2 => "title" 3 => "description" 4 => "is_hidden" 5 => "meta_title" 6 => "meta_description" 7 => "markup" 8 => "settings" 9 => "code" ] #parsable: array:2 [ 0 => "meta_title" 1 => "meta_description" ] +apiBag: [] +rules: array:2 [ "title" => "required" "url" => "required" ] +components: array:1 [ "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889 +id: null +alias: "tradingDays" +name: "tradingDays" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/tradingcalendar/components/tradingdays" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/tradingcalendar" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:7 [ "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null "components" => array:1 [ "tradingDays" => [] ] ] +viewBag: [] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#844 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1884 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:12 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] "description" => null "meta_title" => null "meta_description" => null ] #original: array:9 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => array:2 [ "RainLab\Translate\Behaviors\TranslatablePageUrl" => RainLab\Translate\Behaviors\TranslatablePageUrl {#833 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableDefaultUrl: "/biznes-kalendar" #extensionHidden: array:2 [ …2] } "RainLab\Translate\Behaviors\TranslatablePage" => RainLab\Translate\Behaviors\TranslatablePage {#835 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableUseFallback: true #translatableAttributes: [] #translatableOriginals: array:4 [ …4] #requiredProperties: array:1 [ …1] #extensionHidden: array:2 [ …2] } ] "methods" => array:31 [ "initTranslatableContext" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "hasTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "extend" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionApplyInitCallbacks" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionExtendCallback" => "RainLab\Translate\Behaviors\TranslatablePage" "getCalledExtensionClass" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslatable" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getModelAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "setAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "saveTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "noFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "withFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "syncTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "translateContext" => "RainLab\Translate\Behaviors\TranslatablePage" "lang" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributesWithOptions" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" "getDirtyLocales" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableOriginals" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" ] "dynamicMethods" => [] "dynamicProperties" => array:1 [ 0 => "translatable" ] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:6 [ "model.afterFetch" => array:1 [ 0 => array:2 [ 0 => Closure() {#834 class: "RainLab\Translate\Behaviors\TranslatablePageUrl" this: RainLab\Translate\Behaviors\TranslatablePageUrl {#833} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePageUrl.php" line: "49 to 55" } 1 => Closure() {#839 class: "RainLab\Translate\Behaviors\TranslatablePage" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePage.php" line: "24 to 30" } ] ] "model.beforeGetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key) {#836 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "61 to 70" } ] ] "model.beforeSetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key, $value) {#837 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "72 to 81" } ] ] "model.saveInternal" => array:2 [ 0 => array:1 [ 0 => Closure() {#838 …4} ] 500 => array:1 [ 0 => Closure($data, $options) {#840 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#841 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#842 …4} ] ] ] #emitterEventSorted: array:3 [ "model.afterFetch" => array:2 [ 0 => Closure() {#834} 1 => Closure() {#839} ] "model.beforeGetAttribute" => array:1 [ 0 => Closure($key) {#836} ] "model.beforeSetAttribute" => array:1 [ 0 => Closure($key, $value) {#837} ] ] #validationErrors: null #parsableAttributes: [] +"translatable": array:4 [ 0 => "title" 1 => "description" 2 => "meta_title" 3 => "meta_description" ] } +layout: Cms\Classes\Layout {#1870 #dirName: "layouts" #parsable: [] +components: array:2 [ "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887 +id: "cookiesBar6940d74ac70b3" +alias: "cookiesBar" +name: "cookiesBar" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/janvince/smallgdpr/components/cookiesbar" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870} +controller: Cms\Classes\Controller {#602} +vars: array:5 [ "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/janvince/smallgdpr" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} ] +settings: array:2 [ "description" => "Layout for cms pages" "components" => array:2 [ "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#1875 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1881 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #original: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ 0 => Closure($data, $options) {#1871 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#1872 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#1873 …4} ] ] ] #emitterEventSorted: [] #validationErrors: null #parsableAttributes: [] } +controller: Cms\Classes\Controller {#602} +vars: array:4 [ "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ …1] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "clientZone" => RainLab\Pages\Components\StaticMenu {#2961 +menuName: "Client zone" #menuItems: array:1 [ …1] +id: null +alias: "clientZone" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "popup" => Webland\ClientzonePopup\Components\PopupInformation {#2962 +id: null +alias: "popup" +name: "popup" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/clientzonepopup/components/popupinformation" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/webland/clientzonepopup" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:2 [ "description" => "Navigation block" "components" => array:3 [ "staticMenu topMenu" => array:1 [ …1] "staticMenu clientZone" => array:1 [ …1] "popup" => [] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#2958 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#2952 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #original: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ …1] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ …1] ] "model.beforeSave" => array:1 [ 0 => array:1 [ …1] ] ] #emitterEventSorted: [] #validationErrors: null } #fallbackCache: [] #cache: [] } #page: Cms\Classes\Page {#832} #pageObj: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #layout: Cms\Classes\Layout {#1870} #layoutObj: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #twig: Twig\Environment {#608 -charset: "UTF-8" -loader: Cms\Twig\Loader {#607} -debug: true -autoReload: true -cache: Twig\Cache\FilesystemCache {#606 -directory: "/var/www/html/stage/pibg.webland.sk/storage/cms/twig/" -options: 1 } -lexer: null -parser: null -compiler: null -globals: [] -resolvedGlobals: [] -loadedTemplates: array:11 [ "__TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed" => __TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed {#1958 -source: Twig\Source {#1935 -code: """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/pages/biznes-kalendar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611 -dateFormats: array:2 [ …2] -numberFormat: array:3 [ …3] -timezone: null } "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612 -defaultStrategy: "html" -escapers: [] +safeClasses: array:1 [ …1] +safeLookup: [] } "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613 -optimizers: -1 } "Cms\Twig\Extension" => Cms\Twig\Extension {#614 #controller: Cms\Classes\Controller {#602} } "System\Twig\Extension" => System\Twig\Extension {#615 #markupManager: System\Classes\MarkupManager {#616 …2} } "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617 #controller: Cms\Classes\Controller {#602} #zebra: 0 #variablePrefix: true #commentMap: [] #blockMethods: array:7 [ …7] } ] #sandbox: null } "__TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d" => __TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d {#1956 -source: Twig\Source {#1955 -code: """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/layouts/pi-cms-layotu.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3" => __TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3 {#2204 -source: Twig\Source {#2203 -code: """ <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\n <meta name="description" content="Partnersinvestments - financial invest">\n <meta name="author" content="Webland">\n <title>{% if this.page.url == '/' %} {{ 'Invests' | _ }} {% else %} {{this.page.title }} {% endif %} | Partners Investments</title>\n <link rel="shortcut icon" href="{{ 'assets/img/favicon.ico'| theme }}" type="image/x-icon">\n \n {% if this.environment == 'production' %}\n <meta name="robots" content="index, follow"/>\n <link rel="sitemap" type="application/xml" title="Sitemap" href="{{ url('/') }}/sitemap.xml"/>\n {% else %}\n <meta name="robots" content="noindex, nofollow"/>\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4" => __TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4 {#2187 -source: Twig\Source {#2186 -code: """ <link href="{{ 'assets/bootstrap/css/bootstrap.min.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/restore-old-bootstrap.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/fonts.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/font-awesome.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.carousel.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.theme.default.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/jquery/jquery-ui.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/bxslider/jquery.bxslider.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/wow/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/powertip/css/jquery.powertip.css'| theme }}" rel="stylesheet">\n {% if activeLocale == 'bg' %}\n <link href="{{ 'assets/css/custom-bg.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% else %}\n <link href="{{ 'assets/css/custom-en.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% endif %}\n <link href="{{ 'assets/css/search.css?v=1.0.1'| theme }}" rel="stylesheet">\n {% placeholder headerStyle %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header-styles.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c" => __TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c {#2170 -source: Twig\Source {#2169 -code: """ {% if post %}\n <meta name="description" content="{{ post.excerpt }}">\n <meta property="og:url" content="{{''|page}}" />\n <meta property="og:type" content="article" />\n <meta property="og:title" content="{{ post.title }} | PARTNERS INVESTMENTS" />\n <meta property="og:description" content="{{ post.excerpt }}" />\n <meta property="og:image" content="{{ post.featured_images[0].path}}" />\n <meta property="og:site_name" content="PARTNERS INVESTMENTS" />\n {% else %}\n <meta property="og:title" content="{{ this.page.title}} | PARTNERS INVESTMENTS">\n <meta property="og:type" content="website">\n <meta property="og:site_name" content="PARTNERS INVESTMENTS">\n <meta property="og:fb:admins" content="">\n {% if page.url is empty %}\n <meta property="og:url" content="{{ ''|page}}" />\n {%else%}\n <meta property="og:url" content="{{ url('') }}{{page.url}}" />\n {% endif %}\n {% if page.viewBag.meta_description %}\n <meta property="og:description" content="{{ page.viewBag.meta_description }}">\n {% endif %}\n {% if this.page.meta_description %}\n <meta property="og:description"content="{{ this.page.meta_description }}">\n {% endif %}\n <meta property="og:image:type" content="image/jpeg">\n <meta property="og:image" content="{{ 'assets/img/logo-partners-investments.png'|theme }}">\n {% endif %}\n {% if this.environment == 'production' %}\n {% if this.page.url == '/' %}\n <!-- Facebook Pixel Code -->\n <meta name="facebook-domain-verification" content="t2gxewrukskuh1yyzn7m7bqrccrl8f" />\n <!-- End Facebook Pixel Code -->\n {% endif %}\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/social-fb-tag.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd" => __TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd {#2144 -source: Twig\Source {#2143 -code: """ <div id="sg-{{ __SELF__ }}">\n \n {% if sgCookies.consent is empty and viewBag.hideCookiesBar == false and page.viewBag.hideCookiesBar == false %}\n \n {% partial __SELF__ ~ '::cookiesbar' %}\n \n {% endif %}\n \n {% partial '@run-scripts' %}\n \n </div> """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/default.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2" => __TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2 {#2116 -source: Twig\Source {#2115 -code: """ {% set showModal = null %}\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n <div class="cookies-bar-container">\n \n <div class="container">\n \n <div class="row">\n \n <div class="col-xs-12">\n \n {% endif %}\n \n \n <div id="cookies-bar" class="cookies-bar {{ cookiesSettingsGet('cookies_bar_css_class') }}">\n \n {% if cookiesSettingsGet('cookies_bar_title', null) %}\n \n <h3 class="title">{{ cookiesSettingsGet('cookies_bar_title') }}</h3>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_content', null) %}\n \n <div class="content">{{ cookiesSettingsGet('cookies_bar_content')|raw }}</div>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_buttons', null)|length %}\n \n <div class="buttons">\n \n {% for button in cookiesSettingsGet('cookies_bar_buttons') %}\n \n {% if button.show_modal %}\n \n {% set showModal = button.show_modal %}\n \n {% endif %}\n \n {% partial __SELF__ ~ '::cookiesbar-btn-' ~ cookiesSettingsGet('ui_style', 'default') button = button %}\n \n {% endfor %}\n \n </div>\n \n {% endif %}\n \n </div>\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n </div>\n \n </div>\n \n </div>\n \n </div>\n \n {% endif %}\n \n \n {% if showModal %}\n \n {% partial __SELF__ ~ '::cookiesbar-modal-' ~ cookiesSettingsGet('ui_style', 'default') %}\n \n {% endif %}\n \n {% put scripts %}\n \n <script>\n \n $('#cookies-bar .btn-accept-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n $('#cookies-bar .btn-disable-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' setOnlyRequiredCookies = true %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n </script>\n \n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/cookiesbar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672" => __TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672 {#2892 -source: Twig\Source {#2893 -code: """ var date = new Date();\n \n date.setDate(date.getDate() + {{ cookiesSettingsGet('set_cookies_lifetime_days') ? cookiesSettingsGet('set_cookies_lifetime_days') : 365 }});\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-consent=1; path=/; expires='}}" + date.toGMTString(); \n \n {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% if setOnlyRequiredCookies %}\n \n {% if cookie.required %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% else %}\n \n {% if setOnlyManageCookies %}\n \n var item = document.getElementById('sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}{{customId}}');\n \n if( item.checked == true ) {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}=1; path=/; expires=' + date.toGMTString(); \n } else {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix}}-{{cookie.slug}}=0; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; \n }\n \n {% else %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% endif %}\n \n {% endfor %}\n \n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/set-cookies.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88" => __TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88 {#2929 -source: Twig\Source {#2930 -code: """ {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% for script in cookie.scripts %}\n {% if script.scripts_disable == 0 %}\n \n {# If pages list is set, compare to current page URL #}\n \n {% if script.scripts_run_pages == true and script.scripts_run_pages_list|length %}\n \n {% set scriptRunThisPage = false %}\n \n {% for item in script.scripts_run_pages_list %}\n \n {% if url(item.page_url) == url().current %}\n \n {% set scriptRunThisPage = true %}\n \n {% endif %}\n \n {% endfor %}\n \n {% else %}\n {% set scriptRunThisPage = true %}\n {% endif %}\n \n \n {# TODO: get rid of those IFs #}\n \n {% if scriptRunThisPage %}\n \n {# Test for production mode required first #}\n {% if script.scripts_run_production == false\n or ( script.scripts_run_production == true and this.environment == 'production') %}\n \n {% if cookie.required or sgCookies[cookie.slug] %}\n \n {% if script.scripts_code and scriptRunThisPage %}\n \n {% put scripts %}\n \n {{ script.scripts_code|raw }}\n \n {% endput %}\n \n {% endif %}\n \n {% if script.scripts_file and scriptRunThisPage %}\n \n {% put scripts %}\n \n <script src="{{ script.scripts_file|media }}"></script>\n \n {% endput %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% endfor %}\n \n {% endif %}\n """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/run-scripts.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2" => __TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2 {#2945 -source: Twig\Source {#2943 -code: """ <div id="fb-root"></div>\n <script>(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = 'https://connect.facebook.net/sk_SK/sdk.js#xfbml=1&version=v2.12&appId=197306707383179&autoLogAppEvents=1';\n fjs.parentNode.insertBefore(js, fjs);\n }(document, 'script', 'facebook-jssdk'));</script> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/fb-share-script.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c" => __TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c {#3144 -source: Twig\Source {#3145 -code: """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/template/navigation.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } ] -strictVariables: false -templateClassPrefix: "__TwigTemplate_" -originalCache: Twig\Cache\FilesystemCache {#606} -extensionSet: Twig\ExtensionSet {#609 -extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] -initialized: true -runtimeInitialized: true -staging: Twig\Extension\StagingExtension {#610 -functions: [] -filters: [] -visitors: [] -tokenParsers: [] -tests: [] } -parsers: array:28 [ "apply" => Twig\TokenParser\ApplyTokenParser {#2061 #parser: null } "for" => Twig\TokenParser\ForTokenParser {#2060 #parser: null } "if" => Twig\TokenParser\IfTokenParser {#2059 #parser: null } "extends" => Twig\TokenParser\ExtendsTokenParser {#2058 #parser: null } "include" => Twig\TokenParser\IncludeTokenParser {#2057 #parser: null } "block" => Twig\TokenParser\BlockTokenParser {#2056 #parser: null } "use" => Twig\TokenParser\UseTokenParser {#2055 #parser: null } "macro" => Twig\TokenParser\MacroTokenParser {#2054 #parser: null } "import" => Twig\TokenParser\ImportTokenParser {#2053 #parser: null } "from" => Twig\TokenParser\FromTokenParser {#2052 #parser: null } "set" => Twig\TokenParser\SetTokenParser {#2051 #parser: null } "flush" => Twig\TokenParser\FlushTokenParser {#2050 #parser: null } "do" => Twig\TokenParser\DoTokenParser {#2049 #parser: null } "embed" => Twig\TokenParser\EmbedTokenParser {#2048 #parser: null } "with" => Twig\TokenParser\WithTokenParser {#2047 #parser: null } "deprecated" => Twig\TokenParser\DeprecatedTokenParser {#2046 #parser: null } "autoescape" => Twig\TokenParser\AutoEscapeTokenParser {#2041 #parser: null } "page" => Cms\Twig\PageTokenParser {#2020 #parser: null } "partial" => Cms\Twig\PartialTokenParser {#2019 #parser: null } "content" => Cms\Twig\ContentTokenParser {#2018 #parser: null } "put" => Cms\Twig\PutTokenParser {#2017 #parser: null } "placeholder" => Cms\Twig\PlaceholderTokenParser {#2016 #parser: null } "default" => Cms\Twig\DefaultTokenParser {#2015 #parser: null } "framework" => Cms\Twig\FrameworkTokenParser {#2014 #parser: null } "component" => Cms\Twig\ComponentTokenParser {#2013 #parser: null } "flash" => Cms\Twig\FlashTokenParser {#2012 #parser: null } "scripts" => Cms\Twig\ScriptsTokenParser {#2011 #parser: null } "styles" => Cms\Twig\StylesTokenParser {#2010 #parser: null } ] -visitors: array:4 [ 0 => Twig\NodeVisitor\MacroAutoImportNodeVisitor {#2045 -inAModule: false -hasMacroCalls: false } 1 => Twig\NodeVisitor\EscaperNodeVisitor {#2040 -statusStack: [] -blocks: [] -safeAnalysis: Twig\NodeVisitor\SafeAnalysisNodeVisitor {#2039 …2} -traverser: null -defaultStrategy: false -safeVars: [] } 2 => Twig\NodeVisitor\OptimizerNodeVisitor {#2038 -loops: [] -loopsTargets: [] -optimizers: -1 } 3 => Cms\Twig\GetAttrAdjuster {#2009} ] -filters: array:66 [ "date" => Twig\TwigFilter {#2114 -name: "date" -callable: "twig_date_format_filter" -options: array:10 [ …10] -arguments: [] } "date_modify" => Twig\TwigFilter {#2113 -name: "date_modify" -callable: "twig_date_modify_filter" -options: array:10 [ …10] -arguments: [] } "format" => Twig\TwigFilter {#2112 -name: "format" -callable: "twig_sprintf" -options: array:10 [ …10] -arguments: [] } "replace" => Twig\TwigFilter {#2111 -name: "replace" -callable: "twig_replace_filter" -options: array:10 [ …10] -arguments: [] } "number_format" => Twig\TwigFilter {#2110 -name: "number_format" -callable: "twig_number_format_filter" -options: array:10 [ …10] -arguments: [] } "abs" => Twig\TwigFilter {#2109 -name: "abs" -callable: "abs" -options: array:10 [ …10] -arguments: [] } "round" => Twig\TwigFilter {#2108 -name: "round" -callable: "twig_round" -options: array:10 [ …10] -arguments: [] } "url_encode" => Twig\TwigFilter {#2107 -name: "url_encode" -callable: "twig_urlencode_filter" -options: array:10 [ …10] -arguments: [] } "json_encode" => Twig\TwigFilter {#2106 -name: "json_encode" -callable: "json_encode" -options: array:10 [ …10] -arguments: [] } "convert_encoding" => Twig\TwigFilter {#2105 -name: "convert_encoding" -callable: "twig_convert_encoding" -options: array:10 [ …10] -arguments: [] } "title" => Twig\TwigFilter {#2104 -name: "title" -callable: "twig_title_string_filter" -options: array:10 [ …10] -arguments: [] } "capitalize" => Twig\TwigFilter {#2103 -name: "capitalize" -callable: "twig_capitalize_string_filter" -options: array:10 [ …10] -arguments: [] } "upper" => Twig\TwigFilter {#2102 -name: "upper" -callable: "twig_upper_filter" -options: array:10 [ …10] -arguments: [] } "lower" => Twig\TwigFilter {#2101 -name: "lower" -callable: "twig_lower_filter" -options: array:10 [ …10] -arguments: [] } "striptags" => Twig\TwigFilter {#2100 -name: "striptags" -callable: "twig_striptags" -options: array:10 [ …10] -arguments: [] } "trim" => Twig\TwigFilter {#2099 -name: "trim" -callable: "twig_trim_filter" -options: array:10 [ …10] -arguments: [] } "nl2br" => Twig\TwigFilter {#2098 -name: "nl2br" -callable: "twig_nl2br" -options: array:10 [ …10] -arguments: [] } "spaceless" => Twig\TwigFilter {#2097 -name: "spaceless" -callable: "twig_spaceless" -options: array:10 [ …10] -arguments: [] } "join" => Twig\TwigFilter {#2096 -name: "join" -callable: "twig_join_filter" -options: array:10 [ …10] -arguments: [] } "split" => Twig\TwigFilter {#2095 -name: "split" -callable: "twig_split_filter" -options: array:10 [ …10] -arguments: [] } "sort" => Twig\TwigFilter {#2094 -name: "sort" -callable: "twig_sort_filter" -options: array:10 [ …10] -arguments: [] } "merge" => Twig\TwigFilter {#2093 -name: "merge" -callable: "twig_array_merge" -options: array:10 [ …10] -arguments: [] } "batch" => Twig\TwigFilter {#2092 -name: "batch" -callable: "twig_array_batch" -options: array:10 [ …10] -arguments: [] } "column" => Twig\TwigFilter {#2091 -name: "column" -callable: "twig_array_column" -options: array:10 [ …10] -arguments: [] } "filter" => Twig\TwigFilter {#2090 -name: "filter" -callable: "twig_array_filter" -options: array:10 [ …10] -arguments: [] } "map" => Twig\TwigFilter {#2089 -name: "map" -callable: "twig_array_map" -options: array:10 [ …10] -arguments: [] } "reduce" => Twig\TwigFilter {#2088 -name: "reduce" -callable: "twig_array_reduce" -options: array:10 [ …10] -arguments: [] } "reverse" => Twig\TwigFilter {#2087 -name: "reverse" -callable: "twig_reverse_filter" -options: array:10 [ …10] -arguments: [] } "length" => Twig\TwigFilter {#2086 -name: "length" -callable: "twig_length_filter" -options: array:10 [ …10] -arguments: [] } "slice" => Twig\TwigFilter {#2085 -name: "slice" -callable: "twig_slice" -options: array:10 [ …10] -arguments: [] } "first" => Twig\TwigFilter {#2084 -name: "first" -callable: "twig_first" -options: array:10 [ …10] -arguments: [] } "last" => Twig\TwigFilter {#2083 -name: "last" -callable: "twig_last" -options: array:10 [ …10] -arguments: [] } "default" => Twig\TwigFilter {#2082 -name: "default" -callable: "_twig_default_filter" -options: array:10 [ …10] -arguments: [] } "keys" => Twig\TwigFilter {#2081 -name: "keys" -callable: "twig_get_array_keys_filter" -options: array:10 [ …10] -arguments: [] } "escape" => Twig\TwigFilter {#2044 -name: "escape" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "e" => Twig\TwigFilter {#2043 -name: "e" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "raw" => Twig\TwigFilter {#2042 -name: "raw" -callable: "twig_raw_filter" -options: array:10 [ …10] -arguments: [] } "page" => Twig\TwigFilter {#2037 -name: "page" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "theme" => Twig\TwigFilter {#2036 -name: "theme" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "app" => Twig\TwigFilter {#2008 -name: "app" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "resize" => Twig\TwigFilter {#2007 -name: "resize" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "str_*" => Twig\TwigFilter {#2773 -name: "str_*" -callable: Closure($name) {#2774 …4} -options: array:10 [ …10] -arguments: [] } "html_*" => Twig\TwigFilter {#2775 -name: "html_*" -callable: Closure($name) {#2776 …4} -options: array:10 [ …10] -arguments: [] } "trans" => Twig\TwigFilter {#2777 -name: "trans" -callable: Closure(...$args) {#2778 …5} -options: array:10 [ …10] -arguments: [] } "transchoice" => Twig\TwigFilter {#2779 -name: "transchoice" -callable: Closure(...$args) {#2780 …5} -options: array:10 [ …10] -arguments: [] } "url_*" => Twig\TwigFilter {#2781 -name: "url_*" -callable: Closure($name) {#2782 …4} -options: array:10 [ …10] -arguments: [] } "slug" => Twig\TwigFilter {#2783 -name: "slug" -callable: Closure(...$args) {#2784 …5} -options: array:10 [ …10] -arguments: [] } "plural" => Twig\TwigFilter {#2785 -name: "plural" -callable: Closure(...$args) {#2786 …5} -options: array:10 [ …10] -arguments: [] } "singular" => Twig\TwigFilter {#2787 -name: "singular" -callable: Closure(...$args) {#2788 …5} -options: array:10 [ …10] -arguments: [] } "finish" => Twig\TwigFilter {#2789 -name: "finish" -callable: Closure(...$args) {#2790 …5} -options: array:10 [ …10] -arguments: [] } "snake" => Twig\TwigFilter {#2791 -name: "snake" -callable: Closure(...$args) {#2792 …5} -options: array:10 [ …10] -arguments: [] } "camel" => Twig\TwigFilter {#2793 -name: "camel" -callable: Closure(...$args) {#2794 …5} -options: array:10 [ …10] -arguments: [] } "studly" => Twig\TwigFilter {#2795 -name: "studly" -callable: Closure(...$args) {#2796 …5} -options: array:10 [ …10] -arguments: [] } "md" => Twig\TwigFilter {#2797 -name: "md" -callable: Closure(...$args) {#2798 …5} -options: array:10 [ …10] -arguments: [] } "md_safe" => Twig\TwigFilter {#2799 -name: "md_safe" -callable: Closure(...$args) {#2800 …5} -options: array:10 [ …10] -arguments: [] } "md_clean" => Twig\TwigFilter {#2801 -name: "md_clean" -callable: Closure(...$args) {#2802 …5} -options: array:10 [ …10] -arguments: [] } "md_indent" => Twig\TwigFilter {#2803 -name: "md_indent" -callable: Closure(...$args) {#2804 …5} -options: array:10 [ …10] -arguments: [] } "time_since" => Twig\TwigFilter {#2805 -name: "time_since" -callable: Closure(...$args) {#2806 …5} -options: array:10 [ …10] -arguments: [] } "time_tense" => Twig\TwigFilter {#2807 -name: "time_tense" -callable: Closure(...$args) {#2808 …5} -options: array:10 [ …10] -arguments: [] } "media" => Twig\TwigFilter {#2809 -name: "media" -callable: Closure(...$args) {#2810 …5} -options: array:10 [ …10] -arguments: [] } "staticPage" => Twig\TwigFilter {#2811 -name: "staticPage" -callable: Closure(...$args) {#2812 …5} -options: array:10 [ …10] -arguments: [] } "_" => Twig\TwigFilter {#2813 -name: "_" -callable: Closure(...$args) {#2814 …5} -options: array:10 [ …10] -arguments: [] } "__" => Twig\TwigFilter {#2815 -name: "__" -callable: Closure(...$args) {#2816 …5} -options: array:10 [ …10] -arguments: [] } "transRaw" => Twig\TwigFilter {#2817 -name: "transRaw" -callable: Closure(...$args) {#2818 …5} -options: array:10 [ …10] -arguments: [] } "transRawPlural" => Twig\TwigFilter {#2819 -name: "transRawPlural" -callable: Closure(...$args) {#2820 …5} -options: array:10 [ …10] -arguments: [] } "localeUrl" => Twig\TwigFilter {#2821 -name: "localeUrl" -callable: Closure(...$args) {#2822 …5} -options: array:10 [ …10] -arguments: [] } ] -tests: array:10 [ "even" => Twig\TwigTest {#2071 -name: "even" -callable: null -options: array:5 [ …5] -arguments: [] } "odd" => Twig\TwigTest {#2070 -name: "odd" -callable: null -options: array:5 [ …5] -arguments: [] } "defined" => Twig\TwigTest {#2069 -name: "defined" -callable: null -options: array:5 [ …5] -arguments: [] } "same as" => Twig\TwigTest {#2068 -name: "same as" -callable: null -options: array:5 [ …5] -arguments: [] } "none" => Twig\TwigTest {#2067 -name: "none" -callable: null -options: array:5 [ …5] -arguments: [] } "null" => Twig\TwigTest {#2066 -name: "null" -callable: null -options: array:5 [ …5] -arguments: [] } "divisible by" => Twig\TwigTest {#2065 -name: "divisible by" -callable: null -options: array:5 [ …5] -arguments: [] } "constant" => Twig\TwigTest {#2064 -name: "constant" -callable: null -options: array:5 [ …5] -arguments: [] } "empty" => Twig\TwigTest {#2063 -name: "empty" -callable: "twig_test_empty" -options: array:5 [ …5] -arguments: [] } "iterable" => Twig\TwigTest {#2062 -name: "iterable" -callable: "twig_test_iterable" -options: array:5 [ …5] -arguments: [] } ] -functions: array:46 [ "max" => Twig\TwigFunction {#2080 -name: "max" -callable: "max" -options: array:8 [ …8] -arguments: [] } "min" => Twig\TwigFunction {#2079 -name: "min" -callable: "min" -options: array:8 [ …8] -arguments: [] } "range" => Twig\TwigFunction {#2078 -name: "range" -callable: "range" -options: array:8 [ …8] -arguments: [] } "constant" => Twig\TwigFunction {#2077 -name: "constant" -callable: "twig_constant" -options: array:8 [ …8] -arguments: [] } "cycle" => Twig\TwigFunction {#2076 -name: "cycle" -callable: "twig_cycle" -options: array:8 [ …8] -arguments: [] } "random" => Twig\TwigFunction {#2075 -name: "random" -callable: "twig_random" -options: array:8 [ …8] -arguments: [] } "date" => Twig\TwigFunction {#2074 -name: "date" -callable: "twig_date_converter" -options: array:8 [ …8] -arguments: [] } "include" => Twig\TwigFunction {#2073 -name: "include" -callable: "twig_include" -options: array:8 [ …8] -arguments: [] } "source" => Twig\TwigFunction {#2072 -name: "source" -callable: "twig_source" -options: array:8 [ …8] -arguments: [] } "page" => Twig\TwigFunction {#2035 -name: "page" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "partial" => Twig\TwigFunction {#2034 -name: "partial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPartial" => Twig\TwigFunction {#2033 -name: "hasPartial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "content" => Twig\TwigFunction {#2032 -name: "content" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasContent" => Twig\TwigFunction {#2031 -name: "hasContent" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "component" => Twig\TwigFunction {#2030 -name: "component" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "placeholder" => Twig\TwigFunction {#2029 -name: "placeholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPlaceholder" => Twig\TwigFunction {#2028 -name: "hasPlaceholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "ajaxHandler" => Twig\TwigFunction {#2027 -name: "ajaxHandler" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "response" => Twig\TwigFunction {#2026 -name: "response" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "resource" => Twig\TwigFunction {#2025 -name: "resource" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "collect" => Twig\TwigFunction {#2024 -name: "collect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "pager" => Twig\TwigFunction {#2023 -name: "pager" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "redirect" => Twig\TwigFunction {#2022 -name: "redirect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "abort" => Twig\TwigFunction {#2021 -name: "abort" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "input" => Twig\TwigFunction {#2823 -name: "input" -callable: Closure(...$args) {#2824 …5} -options: array:8 [ …8] -arguments: [] } "post" => Twig\TwigFunction {#2825 -name: "post" -callable: Closure(...$args) {#2826 …5} -options: array:8 [ …8] -arguments: [] } "get" => Twig\TwigFunction {#2827 -name: "get" -callable: Closure(...$args) {#2828 …5} -options: array:8 [ …8] -arguments: [] } "form_value" => Twig\TwigFunction {#2829 -name: "form_value" -callable: Closure(...$args) {#2830 …5} -options: array:8 [ …8] -arguments: [] } "link_to" => Twig\TwigFunction {#2831 -name: "link_to" -callable: Closure(...$args) {#2832 …5} -options: array:8 [ …8] -arguments: [] } "link_to_asset" => Twig\TwigFunction {#2833 -name: "link_to_asset" -callable: Closure(...$args) {#2834 …5} -options: array:8 [ …8] -arguments: [] } "link_to_route" => Twig\TwigFunction {#2835 -name: "link_to_route" -callable: Closure(...$args) {#2836 …5} -options: array:8 [ …8] -arguments: [] } "link_to_action" => Twig\TwigFunction {#2837 -name: "link_to_action" -callable: Closure(...$args) {#2838 …5} -options: array:8 [ …8] -arguments: [] } "asset" => Twig\TwigFunction {#2839 -name: "asset" -callable: Closure(...$args) {#2840 …5} -options: array:8 [ …8] -arguments: [] } "action" => Twig\TwigFunction {#2841 -name: "action" -callable: Closure(...$args) {#2842 …5} -options: array:8 [ …8] -arguments: [] } "url" => Twig\TwigFunction {#2843 -name: "url" -callable: Closure(...$args) {#2844 …5} -options: array:8 [ …8] -arguments: [] } "route" => Twig\TwigFunction {#2845 -name: "route" -callable: Closure(...$args) {#2846 …5} -options: array:8 [ …8] -arguments: [] } "secure_url" => Twig\TwigFunction {#2847 -name: "secure_url" -callable: Closure(...$args) {#2848 …5} -options: array:8 [ …8] -arguments: [] } "secure_asset" => Twig\TwigFunction {#2849 -name: "secure_asset" -callable: Closure(...$args) {#2850 …5} -options: array:8 [ …8] -arguments: [] } "html_email" => Twig\TwigFunction {#2851 -name: "html_email" -callable: Closure(...$args) {#2852 …5} -options: array:8 [ …8] -arguments: [] } "str_*" => Twig\TwigFunction {#2853 -name: "str_*" -callable: Closure($name) {#2854 …4} -options: array:8 [ …8] -arguments: [] } "html_*" => Twig\TwigFunction {#2855 -name: "html_*" -callable: Closure($name) {#2856 …4} -options: array:8 [ …8] -arguments: [] } "url_*" => Twig\TwigFunction {#2857 -name: "url_*" -callable: Closure($name) {#2858 …4} -options: array:8 [ …8] -arguments: [] } "form_*" => Twig\TwigFunction {#2859 -name: "form_*" -callable: Closure($name) {#2860 …4} -options: array:8 [ …8] -arguments: [] } "form_macro" => Twig\TwigFunction {#2861 -name: "form_macro" -callable: Closure(...$args) {#2862 …5} -options: array:8 [ …8] -arguments: [] } "cookiesSettingsGet" => Twig\TwigFunction {#2863 -name: "cookiesSettingsGet" -callable: Closure(...$args) {#2864 …5} -options: array:8 [ …8] -arguments: [] } "dump" => Twig\TwigFunction {#2865 -name: "dump" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } ] -unaryOperators: array:3 [ "not" => array:2 [ "precedence" => 50 "class" => "Twig\Node\Expression\Unary\NotUnary" ] "-" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\NegUnary" ] "+" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\PosUnary" ] ] -binaryOperators: array:29 [ "or" => array:3 [ "precedence" => 10 "class" => "Twig\Node\Expression\Binary\OrBinary" "associativity" => 1 ] "and" => array:3 [ "precedence" => 15 "class" => "Twig\Node\Expression\Binary\AndBinary" "associativity" => 1 ] "b-or" => array:3 [ "precedence" => 16 "class" => "Twig\Node\Expression\Binary\BitwiseOrBinary" "associativity" => 1 ] "b-xor" => array:3 [ "precedence" => 17 "class" => "Twig\Node\Expression\Binary\BitwiseXorBinary" "associativity" => 1 ] "b-and" => array:3 [ "precedence" => 18 "class" => "Twig\Node\Expression\Binary\BitwiseAndBinary" "associativity" => 1 ] "==" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EqualBinary" "associativity" => 1 ] "!=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotEqualBinary" "associativity" => 1 ] "<=>" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\SpaceshipBinary" "associativity" => 1 ] "<" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessBinary" "associativity" => 1 ] ">" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterBinary" "associativity" => 1 ] ">=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterEqualBinary" "associativity" => 1 ] "<=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessEqualBinary" "associativity" => 1 ] "not in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotInBinary" "associativity" => 1 ] "in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\InBinary" "associativity" => 1 ] "matches" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\MatchesBinary" "associativity" => 1 ] "starts with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\StartsWithBinary" "associativity" => 1 ] "ends with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EndsWithBinary" "associativity" => 1 ] ".." => array:3 [ "precedence" => 25 "class" => "Twig\Node\Expression\Binary\RangeBinary" "associativity" => 1 ] "+" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\AddBinary" "associativity" => 1 ] "-" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\SubBinary" "associativity" => 1 ] "~" => array:3 [ "precedence" => 40 "class" => "Twig\Node\Expression\Binary\ConcatBinary" "associativity" => 1 ] "*" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\MulBinary" "associativity" => 1 ] "/" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\DivBinary" "associativity" => 1 ] "//" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\FloorDivBinary" "associativity" => 1 ] "%" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\ModBinary" "associativity" => 1 ] "is" => array:2 [ "precedence" => 100 "associativity" => 1 ] "is not" => array:2 [ "precedence" => 100 "associativity" => 1 ] "**" => array:3 [ "precedence" => 200 "class" => "Twig\Node\Expression\Binary\PowerBinary" "associativity" => 2 ] "??" => array:3 [ "precedence" => 300 "class" => "Twig\Node\Expression\NullCoalesceExpression" "associativity" => 2 ] ] -globals: null -functionCallbacks: [] -filterCallbacks: [] -parserCallbacks: [] -lastModified: 1660618016 } -runtimeLoaders: [] -runtimes: [] -optionsHash: "["Twig\\Extension\\CoreExtension","Twig\\Extension\\EscaperExtension","Twig\\Extension\\OptimizerExtension","Cms\\Twig\\Extension","System\\Twig\\Extension","Cms\\Twig\\DebugExtension"]:8:0:3.4.2:1:0" } #pageContents: """ <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n Бизнес календар\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n \n """ +vars: array:15 [ "this" => Cms\Classes\ThisVariable {#1865 +config: array:9 [ "page" => Cms\Classes\Page {#832} "layout" => Cms\Classes\Layout {#1870} "theme" => Cms\Classes\Theme {#603} "param" => [] "controller" => Cms\Classes\Controller {#602} "environment" => Closure() {#1869 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "307 to 307" } "request" => Closure() {#1874 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "308 to 308" } "session" => Closure() {#1877 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "309 to 309" } "method" => Closure() {#1876 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "312 to 312" } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } "errors" => Illuminate\Support\ViewErrorBag {#1878 #bags: [] } "oldInput" => [] "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118} ] #componentContext: null #partialStack: Cms\Classes\PartialStack {#604 +activePartial: array:1 [ "components" => array:3 [ 0 => array:2 [ "name" => "topMenu" "obj" => RainLab\Pages\Components\StaticMenu {#2959} ] 1 => array:2 [ "name" => "clientZone" "obj" => RainLab\Pages\Components\StaticMenu {#2961} ] 2 => array:2 [ "name" => "popup" "obj" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] ] ] #partialStack: [] } #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/themes/partners-investments" +assetLocalPath: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments" #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #statusCode: 200 #responseOverride: null #responseHeaderBag: null } #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/translate" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "forceUrl" => "1" ] } |
||
| {{ tradingDays }} | Component | TradingDays Component |
Webland\TradingCalendar\Components\TradingDays {#1889 +id: null +alias: "tradingDays" +name: "tradingDays" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/tradingcalendar/components/tradingdays" #controller: Cms\Classes\Controller {#602 #theme: Cms\Classes\Theme {#603 #dirName: "partners-investments" #configCache: array:8 [ "name" => "Partners Investments" "description" => "Partners Investment theme" "author" => "Webland" "homepage" => "" "authorCode" => "" "code" => "" "parent" => "" "database" => "0" ] } #router: Cms\Classes\Router {#605 #theme: Cms\Classes\Theme {#603} #url: "/biznes-kalendar" #parameters: [] #routerObj: October\Rain\Router\Router {#599 #routeMap: array:32 [ "webinars/detail-webinar.htm" => October\Rain\Router\Rule {#1819 #config: array:9 [ "ruleName" => "webinars/detail-webinar.htm" "rulePattern" => "/uebinari/detajl/:video_id" "segments" => array:3 [ …3] "segmentCount" => 3 "staticUrl" => "/uebinari/detajl" "staticSegments" => array:2 [ …2] "staticSegmentCount" => 2 "dynamicSegmentCount" => 1 "wildSegmentCount" => 0 ] #ruleName: "webinars/detail-webinar.htm" #rulePattern: "/uebinari/detajl/:video_id" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari/detajl" +segments: array:3 [ 0 => "uebinari" 1 => "detajl" 2 => ":video_id" ] +segmentCount: 3 +staticSegmentCount: 2 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:2 [ 0 => "uebinari" 1 => "detajl" ] } "search.htm" => October\Rain\Router\Rule {#1765 #config: array:9 [ "ruleName" => "search.htm" "rulePattern" => "/search" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/search" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "search.htm" #rulePattern: "/search" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/search" +segments: array:1 [ 0 => "search" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "search" ] } "biznes-kalendar.htm" => October\Rain\Router\Rule {#1789 #config: array:9 [ "ruleName" => "biznes-kalendar.htm" "rulePattern" => "/biznes-kalendar" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/biznes-kalendar" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "biznes-kalendar.htm" #rulePattern: "/biznes-kalendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/biznes-kalendar" +segments: array:1 [ 0 => "biznes-kalendar" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "biznes-kalendar" ] } "documents.htm" => October\Rain\Router\Rule {#1794 #config: array:9 [ "ruleName" => "documents.htm" "rulePattern" => "/dokumenti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/dokumenti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "documents.htm" #rulePattern: "/dokumenti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/dokumenti" +segments: array:1 [ 0 => "dokumenti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "dokumenti" ] } "about-service.htm" => October\Rain\Router\Rule {#1795 #config: array:9 [ "ruleName" => "about-service.htm" "rulePattern" => "/nashite-uslugi" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-uslugi" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-service.htm" #rulePattern: "/nashite-uslugi" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-uslugi" +segments: array:1 [ 0 => "nashite-uslugi" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-uslugi" ] } "glossary.htm" => October\Rain\Router\Rule {#1796 #config: array:9 [ "ruleName" => "glossary.htm" "rulePattern" => "/terminologichen-rechnik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/terminologichen-rechnik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "glossary.htm" #rulePattern: "/terminologichen-rechnik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/terminologichen-rechnik" +segments: array:1 [ 0 => "terminologichen-rechnik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "terminologichen-rechnik" ] } "about-investment.htm" => October\Rain\Router\Rule {#1797 #config: array:9 [ "ruleName" => "about-investment.htm" "rulePattern" => "/kak-da-investirate" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kak-da-investirate" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-investment.htm" #rulePattern: "/kak-da-investirate" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kak-da-investirate" +segments: array:1 [ 0 => "kak-da-investirate" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kak-da-investirate" ] } "error.htm" => October\Rain\Router\Rule {#1798 #config: array:9 [ "ruleName" => "error.htm" "rulePattern" => "/error" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/error" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "error.htm" #rulePattern: "/error" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/error" +segments: array:1 [ 0 => "error" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "error" ] } "test.htm" => October\Rain\Router\Rule {#1799 #config: array:9 [ "ruleName" => "test.htm" "rulePattern" => "/test" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/test" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "test.htm" #rulePattern: "/test" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/test" +segments: array:1 [ 0 => "test" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "test" ] } "products.htm" => October\Rain\Router\Rule {#1800 #config: array:9 [ "ruleName" => "products.htm" "rulePattern" => "/nashite-produkti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-produkti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "products.htm" #rulePattern: "/nashite-produkti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-produkti" +segments: array:1 [ 0 => "nashite-produkti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-produkti" ] } "contact.htm" => October\Rain\Router\Rule {#1801 #config: array:9 [ "ruleName" => "contact.htm" "rulePattern" => "/kontakti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kontakti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "contact.htm" #rulePattern: "/kontakti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kontakti" +segments: array:1 [ 0 => "kontakti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kontakti" ] } "zasady-pouzivania-suborov-cookie.htm" => October\Rain\Router\Rule {#1802 #config: array:9 [ "ruleName" => "zasady-pouzivania-suborov-cookie.htm" "rulePattern" => "/cookies" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cookies" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "zasady-pouzivania-suborov-cookie.htm" #rulePattern: "/cookies" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cookies" +segments: array:1 [ 0 => "cookies" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cookies" ] } "about-us.htm" => October\Rain\Router\Rule {#1803 #config: array:9 [ "ruleName" => "about-us.htm" "rulePattern" => "/za-nas" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/za-nas" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-us.htm" #rulePattern: "/za-nas" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/za-nas" +segments: array:1 [ 0 => "za-nas" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "za-nas" ] } "guarantee-fund.htm" => October\Rain\Router\Rule {#1804 #config: array:9 [ "ruleName" => "guarantee-fund.htm" "rulePattern" => "/garancionen-fond" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/garancionen-fond" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "guarantee-fund.htm" #rulePattern: "/garancionen-fond" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/garancionen-fond" +segments: array:1 [ 0 => "garancionen-fond" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "garancionen-fond" ] } "etf.htm" => October\Rain\Router\Rule {#1805 #config: array:9 [ "ruleName" => "etf.htm" "rulePattern" => "/etf" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/etf" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "etf.htm" #rulePattern: "/etf" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/etf" +segments: array:1 [ 0 => "etf" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "etf" ] } "price-list.htm" => October\Rain\Router\Rule {#1806 #config: array:9 [ "ruleName" => "price-list.htm" "rulePattern" => "/cennik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cennik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "price-list.htm" #rulePattern: "/cennik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cennik" +segments: array:1 [ 0 => "cennik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cennik" ] } "404.htm" => October\Rain\Router\Rule {#1807 #config: array:9 [ "ruleName" => "404.htm" "rulePattern" => "/404" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/404" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "404.htm" #rulePattern: "/404" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/404" +segments: array:1 [ 0 => "404" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "404" ] } "en/partners-investments.htm" => October\Rain\Router\Rule {#1808 #config: array:9 [ "ruleName" => "en/partners-investments.htm" "rulePattern" => "/bubububububuubububu" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/bubububububuubububu" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "en/partners-investments.htm" #rulePattern: "/bubububububuubububu" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/bubububububuubububu" +segments: array:1 [ 0 => "bubububububuubububu" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/documents.htm" => October\Rain\Router\Rule {#1809 #config: array:9 [ …9] #ruleName: "en/documents.htm" #rulePattern: "/documents" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/documents" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/glossary.htm" => October\Rain\Router\Rule {#1810 #config: array:9 [ …9] #ruleName: "en/glossary.htm" #rulePattern: "/glossary" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/glossary" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-services.htm" => October\Rain\Router\Rule {#1811 #config: array:9 [ …9] #ruleName: "en/our-services.htm" #rulePattern: "/our-services" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-services" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/contact.htm" => October\Rain\Router\Rule {#1812 #config: array:9 [ …9] #ruleName: "en/contact.htm" #rulePattern: "/contact" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/contact" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/about-us.htm" => October\Rain\Router\Rule {#1813 #config: array:9 [ …9] #ruleName: "en/about-us.htm" #rulePattern: "/about-us" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/about-us" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/fees.htm" => October\Rain\Router\Rule {#1814 #config: array:9 [ …9] #ruleName: "en/fees.htm" #rulePattern: "/price-list" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/price-list" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/guarantee-fund.htm" => October\Rain\Router\Rule {#1815 #config: array:9 [ …9] #ruleName: "en/guarantee-fund.htm" #rulePattern: "/guarantee-fund" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/guarantee-fund" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/how-invest.htm" => October\Rain\Router\Rule {#1816 #config: array:9 [ …9] #ruleName: "en/how-invest.htm" #rulePattern: "/how-invest" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/how-invest" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/trading-days-calendar.htm" => October\Rain\Router\Rule {#1817 #config: array:9 [ …9] #ruleName: "en/trading-days-calendar.htm" #rulePattern: "/trading-days-calendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/trading-days-calendar" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-products.htm" => October\Rain\Router\Rule {#1818 #config: array:9 [ …9] #ruleName: "en/our-products.htm" #rulePattern: "/our-products" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-products" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/news.htm" => October\Rain\Router\Rule {#1791 #config: array:9 [ …9] #ruleName: "blog/news.htm" #rulePattern: "/novini/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/novini" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/post-detail.htm" => October\Rain\Router\Rule {#1792 #config: array:9 [ …9] #ruleName: "blog/post-detail.htm" #rulePattern: "/statiya/:slug" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/statiya" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "webinars/webinar.htm" => October\Rain\Router\Rule {#1820 #config: array:9 [ …9] #ruleName: "webinars/webinar.htm" #rulePattern: "/uebinari/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "partners-investments.htm" => October\Rain\Router\Rule {#1790 #config: array:9 [ …9] #ruleName: "partners-investments.htm" #rulePattern: "/" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/" +segments: [] +segmentCount: 0 +staticSegmentCount: 0 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": [] } ] #matchedRouteRule: October\Rain\Router\Rule {#1789} #parameters: [] } } #loader: Cms\Twig\Loader {#607 #obj: Cms\Classes\Partial {#2953 #dirName: "partials" +components: array:3 [ "topMenu" => RainLab\Pages\Components\StaticMenu {#2959 +menuName: "PI top menu" #menuItems: array:6 [ …6] +id: null +alias: "topMenu" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879 +page: Cms\Classes\Page {#832 #dirName: "pages" #fillable: array:10 [ 0 => "url" 1 => "layout" 2 => "title" 3 => "description" 4 => "is_hidden" 5 => "meta_title" 6 => "meta_description" 7 => "markup" 8 => "settings" 9 => "code" ] #parsable: array:2 [ 0 => "meta_title" 1 => "meta_description" ] +apiBag: [] +rules: array:2 [ "title" => "required" "url" => "required" ] +components: array:1 [ "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} ] +settings: array:7 [ "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null "components" => array:1 [ "tradingDays" => [] ] ] +viewBag: [] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#844 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1884 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:12 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] "description" => null "meta_title" => null "meta_description" => null ] #original: array:9 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => array:2 [ "RainLab\Translate\Behaviors\TranslatablePageUrl" => RainLab\Translate\Behaviors\TranslatablePageUrl {#833 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableDefaultUrl: "/biznes-kalendar" #extensionHidden: array:2 [ …2] } "RainLab\Translate\Behaviors\TranslatablePage" => RainLab\Translate\Behaviors\TranslatablePage {#835 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableUseFallback: true #translatableAttributes: [] #translatableOriginals: array:4 [ …4] #requiredProperties: array:1 [ …1] #extensionHidden: array:2 [ …2] } ] "methods" => array:31 [ "initTranslatableContext" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "hasTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "extend" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionApplyInitCallbacks" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionExtendCallback" => "RainLab\Translate\Behaviors\TranslatablePage" "getCalledExtensionClass" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslatable" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getModelAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "setAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "saveTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "noFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "withFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "syncTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "translateContext" => "RainLab\Translate\Behaviors\TranslatablePage" "lang" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributesWithOptions" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" "getDirtyLocales" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableOriginals" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" ] "dynamicMethods" => [] "dynamicProperties" => array:1 [ 0 => "translatable" ] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:6 [ "model.afterFetch" => array:1 [ 0 => array:2 [ 0 => Closure() {#834 class: "RainLab\Translate\Behaviors\TranslatablePageUrl" this: RainLab\Translate\Behaviors\TranslatablePageUrl {#833} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePageUrl.php" line: "49 to 55" } 1 => Closure() {#839 class: "RainLab\Translate\Behaviors\TranslatablePage" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePage.php" line: "24 to 30" } ] ] "model.beforeGetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key) {#836 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "61 to 70" } ] ] "model.beforeSetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key, $value) {#837 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "72 to 81" } ] ] "model.saveInternal" => array:2 [ 0 => array:1 [ 0 => Closure() {#838 …4} ] 500 => array:1 [ 0 => Closure($data, $options) {#840 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#841 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#842 …4} ] ] ] #emitterEventSorted: array:3 [ "model.afterFetch" => array:2 [ 0 => Closure() {#834} 1 => Closure() {#839} ] "model.beforeGetAttribute" => array:1 [ 0 => Closure($key) {#836} ] "model.beforeSetAttribute" => array:1 [ 0 => Closure($key, $value) {#837} ] ] #validationErrors: null #parsableAttributes: [] +"translatable": array:4 [ 0 => "title" 1 => "description" 2 => "meta_title" 3 => "meta_description" ] } +layout: Cms\Classes\Layout {#1870 #dirName: "layouts" #parsable: [] +components: array:2 [ "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887 +id: "cookiesBar6940d74ac70b3" +alias: "cookiesBar" +name: "cookiesBar" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/janvince/smallgdpr/components/cookiesbar" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870} +controller: Cms\Classes\Controller {#602} +vars: array:5 [ "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/janvince/smallgdpr" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } "localePicker" => RainLab\Translate\Components\LocalePicker {#1888 #translator: RainLab\Translate\Classes\Translator {#425 #activeLocale: "bg" #defaultLocale: "bg" #isConfigured: true } +locales: array:2 [ "bg" => "Bulgaria" "en" => "English" ] +activeLocale: "bg" +activeLocaleName: "Bulgaria" +oldLocale: null +id: null +alias: "localePicker" +name: "localePicker" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/translate/components/localepicker" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/translate" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "forceUrl" => "1" ] } ] +settings: array:2 [ "description" => "Layout for cms pages" "components" => array:2 [ "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#1875 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1881 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #original: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ 0 => Closure($data, $options) {#1871 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#1872 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#1873 …4} ] ] ] #emitterEventSorted: [] #validationErrors: null #parsableAttributes: [] } +controller: Cms\Classes\Controller {#602} +vars: array:4 [ "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ …1] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "clientZone" => RainLab\Pages\Components\StaticMenu {#2961 +menuName: "Client zone" #menuItems: array:1 [ …1] +id: null +alias: "clientZone" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "popup" => Webland\ClientzonePopup\Components\PopupInformation {#2962 +id: null +alias: "popup" +name: "popup" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/clientzonepopup/components/popupinformation" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/webland/clientzonepopup" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:2 [ "description" => "Navigation block" "components" => array:3 [ "staticMenu topMenu" => array:1 [ …1] "staticMenu clientZone" => array:1 [ …1] "popup" => [] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#2958 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#2952 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #original: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ …1] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ …1] ] "model.beforeSave" => array:1 [ 0 => array:1 [ …1] ] ] #emitterEventSorted: [] #validationErrors: null } #fallbackCache: [] #cache: [] } #page: Cms\Classes\Page {#832} #pageObj: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #layout: Cms\Classes\Layout {#1870} #layoutObj: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #twig: Twig\Environment {#608 -charset: "UTF-8" -loader: Cms\Twig\Loader {#607} -debug: true -autoReload: true -cache: Twig\Cache\FilesystemCache {#606 -directory: "/var/www/html/stage/pibg.webland.sk/storage/cms/twig/" -options: 1 } -lexer: null -parser: null -compiler: null -globals: [] -resolvedGlobals: [] -loadedTemplates: array:11 [ "__TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed" => __TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed {#1958 -source: Twig\Source {#1935 -code: """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/pages/biznes-kalendar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611 -dateFormats: array:2 [ …2] -numberFormat: array:3 [ …3] -timezone: null } "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612 -defaultStrategy: "html" -escapers: [] +safeClasses: array:1 [ …1] +safeLookup: [] } "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613 -optimizers: -1 } "Cms\Twig\Extension" => Cms\Twig\Extension {#614 #controller: Cms\Classes\Controller {#602} } "System\Twig\Extension" => System\Twig\Extension {#615 #markupManager: System\Classes\MarkupManager {#616 …2} } "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617 #controller: Cms\Classes\Controller {#602} #zebra: 1 #variablePrefix: true #commentMap: [] #blockMethods: array:7 [ …7] } ] #sandbox: null } "__TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d" => __TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d {#1956 -source: Twig\Source {#1955 -code: """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/layouts/pi-cms-layotu.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3" => __TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3 {#2204 -source: Twig\Source {#2203 -code: """ <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\n <meta name="description" content="Partnersinvestments - financial invest">\n <meta name="author" content="Webland">\n <title>{% if this.page.url == '/' %} {{ 'Invests' | _ }} {% else %} {{this.page.title }} {% endif %} | Partners Investments</title>\n <link rel="shortcut icon" href="{{ 'assets/img/favicon.ico'| theme }}" type="image/x-icon">\n \n {% if this.environment == 'production' %}\n <meta name="robots" content="index, follow"/>\n <link rel="sitemap" type="application/xml" title="Sitemap" href="{{ url('/') }}/sitemap.xml"/>\n {% else %}\n <meta name="robots" content="noindex, nofollow"/>\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4" => __TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4 {#2187 -source: Twig\Source {#2186 -code: """ <link href="{{ 'assets/bootstrap/css/bootstrap.min.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/restore-old-bootstrap.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/fonts.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/font-awesome.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.carousel.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.theme.default.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/jquery/jquery-ui.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/bxslider/jquery.bxslider.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/wow/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/powertip/css/jquery.powertip.css'| theme }}" rel="stylesheet">\n {% if activeLocale == 'bg' %}\n <link href="{{ 'assets/css/custom-bg.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% else %}\n <link href="{{ 'assets/css/custom-en.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% endif %}\n <link href="{{ 'assets/css/search.css?v=1.0.1'| theme }}" rel="stylesheet">\n {% placeholder headerStyle %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header-styles.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c" => __TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c {#2170 -source: Twig\Source {#2169 -code: """ {% if post %}\n <meta name="description" content="{{ post.excerpt }}">\n <meta property="og:url" content="{{''|page}}" />\n <meta property="og:type" content="article" />\n <meta property="og:title" content="{{ post.title }} | PARTNERS INVESTMENTS" />\n <meta property="og:description" content="{{ post.excerpt }}" />\n <meta property="og:image" content="{{ post.featured_images[0].path}}" />\n <meta property="og:site_name" content="PARTNERS INVESTMENTS" />\n {% else %}\n <meta property="og:title" content="{{ this.page.title}} | PARTNERS INVESTMENTS">\n <meta property="og:type" content="website">\n <meta property="og:site_name" content="PARTNERS INVESTMENTS">\n <meta property="og:fb:admins" content="">\n {% if page.url is empty %}\n <meta property="og:url" content="{{ ''|page}}" />\n {%else%}\n <meta property="og:url" content="{{ url('') }}{{page.url}}" />\n {% endif %}\n {% if page.viewBag.meta_description %}\n <meta property="og:description" content="{{ page.viewBag.meta_description }}">\n {% endif %}\n {% if this.page.meta_description %}\n <meta property="og:description"content="{{ this.page.meta_description }}">\n {% endif %}\n <meta property="og:image:type" content="image/jpeg">\n <meta property="og:image" content="{{ 'assets/img/logo-partners-investments.png'|theme }}">\n {% endif %}\n {% if this.environment == 'production' %}\n {% if this.page.url == '/' %}\n <!-- Facebook Pixel Code -->\n <meta name="facebook-domain-verification" content="t2gxewrukskuh1yyzn7m7bqrccrl8f" />\n <!-- End Facebook Pixel Code -->\n {% endif %}\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/social-fb-tag.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd" => __TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd {#2144 -source: Twig\Source {#2143 -code: """ <div id="sg-{{ __SELF__ }}">\n \n {% if sgCookies.consent is empty and viewBag.hideCookiesBar == false and page.viewBag.hideCookiesBar == false %}\n \n {% partial __SELF__ ~ '::cookiesbar' %}\n \n {% endif %}\n \n {% partial '@run-scripts' %}\n \n </div> """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/default.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2" => __TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2 {#2116 -source: Twig\Source {#2115 -code: """ {% set showModal = null %}\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n <div class="cookies-bar-container">\n \n <div class="container">\n \n <div class="row">\n \n <div class="col-xs-12">\n \n {% endif %}\n \n \n <div id="cookies-bar" class="cookies-bar {{ cookiesSettingsGet('cookies_bar_css_class') }}">\n \n {% if cookiesSettingsGet('cookies_bar_title', null) %}\n \n <h3 class="title">{{ cookiesSettingsGet('cookies_bar_title') }}</h3>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_content', null) %}\n \n <div class="content">{{ cookiesSettingsGet('cookies_bar_content')|raw }}</div>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_buttons', null)|length %}\n \n <div class="buttons">\n \n {% for button in cookiesSettingsGet('cookies_bar_buttons') %}\n \n {% if button.show_modal %}\n \n {% set showModal = button.show_modal %}\n \n {% endif %}\n \n {% partial __SELF__ ~ '::cookiesbar-btn-' ~ cookiesSettingsGet('ui_style', 'default') button = button %}\n \n {% endfor %}\n \n </div>\n \n {% endif %}\n \n </div>\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n </div>\n \n </div>\n \n </div>\n \n </div>\n \n {% endif %}\n \n \n {% if showModal %}\n \n {% partial __SELF__ ~ '::cookiesbar-modal-' ~ cookiesSettingsGet('ui_style', 'default') %}\n \n {% endif %}\n \n {% put scripts %}\n \n <script>\n \n $('#cookies-bar .btn-accept-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n $('#cookies-bar .btn-disable-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' setOnlyRequiredCookies = true %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n </script>\n \n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/cookiesbar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672" => __TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672 {#2892 -source: Twig\Source {#2893 -code: """ var date = new Date();\n \n date.setDate(date.getDate() + {{ cookiesSettingsGet('set_cookies_lifetime_days') ? cookiesSettingsGet('set_cookies_lifetime_days') : 365 }});\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-consent=1; path=/; expires='}}" + date.toGMTString(); \n \n {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% if setOnlyRequiredCookies %}\n \n {% if cookie.required %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% else %}\n \n {% if setOnlyManageCookies %}\n \n var item = document.getElementById('sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}{{customId}}');\n \n if( item.checked == true ) {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}=1; path=/; expires=' + date.toGMTString(); \n } else {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix}}-{{cookie.slug}}=0; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; \n }\n \n {% else %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% endif %}\n \n {% endfor %}\n \n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/set-cookies.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88" => __TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88 {#2929 -source: Twig\Source {#2930 -code: """ {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% for script in cookie.scripts %}\n {% if script.scripts_disable == 0 %}\n \n {# If pages list is set, compare to current page URL #}\n \n {% if script.scripts_run_pages == true and script.scripts_run_pages_list|length %}\n \n {% set scriptRunThisPage = false %}\n \n {% for item in script.scripts_run_pages_list %}\n \n {% if url(item.page_url) == url().current %}\n \n {% set scriptRunThisPage = true %}\n \n {% endif %}\n \n {% endfor %}\n \n {% else %}\n {% set scriptRunThisPage = true %}\n {% endif %}\n \n \n {# TODO: get rid of those IFs #}\n \n {% if scriptRunThisPage %}\n \n {# Test for production mode required first #}\n {% if script.scripts_run_production == false\n or ( script.scripts_run_production == true and this.environment == 'production') %}\n \n {% if cookie.required or sgCookies[cookie.slug] %}\n \n {% if script.scripts_code and scriptRunThisPage %}\n \n {% put scripts %}\n \n {{ script.scripts_code|raw }}\n \n {% endput %}\n \n {% endif %}\n \n {% if script.scripts_file and scriptRunThisPage %}\n \n {% put scripts %}\n \n <script src="{{ script.scripts_file|media }}"></script>\n \n {% endput %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% endfor %}\n \n {% endif %}\n """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/run-scripts.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2" => __TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2 {#2945 -source: Twig\Source {#2943 -code: """ <div id="fb-root"></div>\n <script>(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = 'https://connect.facebook.net/sk_SK/sdk.js#xfbml=1&version=v2.12&appId=197306707383179&autoLogAppEvents=1';\n fjs.parentNode.insertBefore(js, fjs);\n }(document, 'script', 'facebook-jssdk'));</script> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/fb-share-script.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c" => __TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c {#3144 -source: Twig\Source {#3145 -code: """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/template/navigation.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } ] -strictVariables: false -templateClassPrefix: "__TwigTemplate_" -originalCache: Twig\Cache\FilesystemCache {#606} -extensionSet: Twig\ExtensionSet {#609 -extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] -initialized: true -runtimeInitialized: true -staging: Twig\Extension\StagingExtension {#610 -functions: [] -filters: [] -visitors: [] -tokenParsers: [] -tests: [] } -parsers: array:28 [ "apply" => Twig\TokenParser\ApplyTokenParser {#2061 #parser: null } "for" => Twig\TokenParser\ForTokenParser {#2060 #parser: null } "if" => Twig\TokenParser\IfTokenParser {#2059 #parser: null } "extends" => Twig\TokenParser\ExtendsTokenParser {#2058 #parser: null } "include" => Twig\TokenParser\IncludeTokenParser {#2057 #parser: null } "block" => Twig\TokenParser\BlockTokenParser {#2056 #parser: null } "use" => Twig\TokenParser\UseTokenParser {#2055 #parser: null } "macro" => Twig\TokenParser\MacroTokenParser {#2054 #parser: null } "import" => Twig\TokenParser\ImportTokenParser {#2053 #parser: null } "from" => Twig\TokenParser\FromTokenParser {#2052 #parser: null } "set" => Twig\TokenParser\SetTokenParser {#2051 #parser: null } "flush" => Twig\TokenParser\FlushTokenParser {#2050 #parser: null } "do" => Twig\TokenParser\DoTokenParser {#2049 #parser: null } "embed" => Twig\TokenParser\EmbedTokenParser {#2048 #parser: null } "with" => Twig\TokenParser\WithTokenParser {#2047 #parser: null } "deprecated" => Twig\TokenParser\DeprecatedTokenParser {#2046 #parser: null } "autoescape" => Twig\TokenParser\AutoEscapeTokenParser {#2041 #parser: null } "page" => Cms\Twig\PageTokenParser {#2020 #parser: null } "partial" => Cms\Twig\PartialTokenParser {#2019 #parser: null } "content" => Cms\Twig\ContentTokenParser {#2018 #parser: null } "put" => Cms\Twig\PutTokenParser {#2017 #parser: null } "placeholder" => Cms\Twig\PlaceholderTokenParser {#2016 #parser: null } "default" => Cms\Twig\DefaultTokenParser {#2015 #parser: null } "framework" => Cms\Twig\FrameworkTokenParser {#2014 #parser: null } "component" => Cms\Twig\ComponentTokenParser {#2013 #parser: null } "flash" => Cms\Twig\FlashTokenParser {#2012 #parser: null } "scripts" => Cms\Twig\ScriptsTokenParser {#2011 #parser: null } "styles" => Cms\Twig\StylesTokenParser {#2010 #parser: null } ] -visitors: array:4 [ 0 => Twig\NodeVisitor\MacroAutoImportNodeVisitor {#2045 -inAModule: false -hasMacroCalls: false } 1 => Twig\NodeVisitor\EscaperNodeVisitor {#2040 -statusStack: [] -blocks: [] -safeAnalysis: Twig\NodeVisitor\SafeAnalysisNodeVisitor {#2039 …2} -traverser: null -defaultStrategy: false -safeVars: [] } 2 => Twig\NodeVisitor\OptimizerNodeVisitor {#2038 -loops: [] -loopsTargets: [] -optimizers: -1 } 3 => Cms\Twig\GetAttrAdjuster {#2009} ] -filters: array:66 [ "date" => Twig\TwigFilter {#2114 -name: "date" -callable: "twig_date_format_filter" -options: array:10 [ …10] -arguments: [] } "date_modify" => Twig\TwigFilter {#2113 -name: "date_modify" -callable: "twig_date_modify_filter" -options: array:10 [ …10] -arguments: [] } "format" => Twig\TwigFilter {#2112 -name: "format" -callable: "twig_sprintf" -options: array:10 [ …10] -arguments: [] } "replace" => Twig\TwigFilter {#2111 -name: "replace" -callable: "twig_replace_filter" -options: array:10 [ …10] -arguments: [] } "number_format" => Twig\TwigFilter {#2110 -name: "number_format" -callable: "twig_number_format_filter" -options: array:10 [ …10] -arguments: [] } "abs" => Twig\TwigFilter {#2109 -name: "abs" -callable: "abs" -options: array:10 [ …10] -arguments: [] } "round" => Twig\TwigFilter {#2108 -name: "round" -callable: "twig_round" -options: array:10 [ …10] -arguments: [] } "url_encode" => Twig\TwigFilter {#2107 -name: "url_encode" -callable: "twig_urlencode_filter" -options: array:10 [ …10] -arguments: [] } "json_encode" => Twig\TwigFilter {#2106 -name: "json_encode" -callable: "json_encode" -options: array:10 [ …10] -arguments: [] } "convert_encoding" => Twig\TwigFilter {#2105 -name: "convert_encoding" -callable: "twig_convert_encoding" -options: array:10 [ …10] -arguments: [] } "title" => Twig\TwigFilter {#2104 -name: "title" -callable: "twig_title_string_filter" -options: array:10 [ …10] -arguments: [] } "capitalize" => Twig\TwigFilter {#2103 -name: "capitalize" -callable: "twig_capitalize_string_filter" -options: array:10 [ …10] -arguments: [] } "upper" => Twig\TwigFilter {#2102 -name: "upper" -callable: "twig_upper_filter" -options: array:10 [ …10] -arguments: [] } "lower" => Twig\TwigFilter {#2101 -name: "lower" -callable: "twig_lower_filter" -options: array:10 [ …10] -arguments: [] } "striptags" => Twig\TwigFilter {#2100 -name: "striptags" -callable: "twig_striptags" -options: array:10 [ …10] -arguments: [] } "trim" => Twig\TwigFilter {#2099 -name: "trim" -callable: "twig_trim_filter" -options: array:10 [ …10] -arguments: [] } "nl2br" => Twig\TwigFilter {#2098 -name: "nl2br" -callable: "twig_nl2br" -options: array:10 [ …10] -arguments: [] } "spaceless" => Twig\TwigFilter {#2097 -name: "spaceless" -callable: "twig_spaceless" -options: array:10 [ …10] -arguments: [] } "join" => Twig\TwigFilter {#2096 -name: "join" -callable: "twig_join_filter" -options: array:10 [ …10] -arguments: [] } "split" => Twig\TwigFilter {#2095 -name: "split" -callable: "twig_split_filter" -options: array:10 [ …10] -arguments: [] } "sort" => Twig\TwigFilter {#2094 -name: "sort" -callable: "twig_sort_filter" -options: array:10 [ …10] -arguments: [] } "merge" => Twig\TwigFilter {#2093 -name: "merge" -callable: "twig_array_merge" -options: array:10 [ …10] -arguments: [] } "batch" => Twig\TwigFilter {#2092 -name: "batch" -callable: "twig_array_batch" -options: array:10 [ …10] -arguments: [] } "column" => Twig\TwigFilter {#2091 -name: "column" -callable: "twig_array_column" -options: array:10 [ …10] -arguments: [] } "filter" => Twig\TwigFilter {#2090 -name: "filter" -callable: "twig_array_filter" -options: array:10 [ …10] -arguments: [] } "map" => Twig\TwigFilter {#2089 -name: "map" -callable: "twig_array_map" -options: array:10 [ …10] -arguments: [] } "reduce" => Twig\TwigFilter {#2088 -name: "reduce" -callable: "twig_array_reduce" -options: array:10 [ …10] -arguments: [] } "reverse" => Twig\TwigFilter {#2087 -name: "reverse" -callable: "twig_reverse_filter" -options: array:10 [ …10] -arguments: [] } "length" => Twig\TwigFilter {#2086 -name: "length" -callable: "twig_length_filter" -options: array:10 [ …10] -arguments: [] } "slice" => Twig\TwigFilter {#2085 -name: "slice" -callable: "twig_slice" -options: array:10 [ …10] -arguments: [] } "first" => Twig\TwigFilter {#2084 -name: "first" -callable: "twig_first" -options: array:10 [ …10] -arguments: [] } "last" => Twig\TwigFilter {#2083 -name: "last" -callable: "twig_last" -options: array:10 [ …10] -arguments: [] } "default" => Twig\TwigFilter {#2082 -name: "default" -callable: "_twig_default_filter" -options: array:10 [ …10] -arguments: [] } "keys" => Twig\TwigFilter {#2081 -name: "keys" -callable: "twig_get_array_keys_filter" -options: array:10 [ …10] -arguments: [] } "escape" => Twig\TwigFilter {#2044 -name: "escape" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "e" => Twig\TwigFilter {#2043 -name: "e" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "raw" => Twig\TwigFilter {#2042 -name: "raw" -callable: "twig_raw_filter" -options: array:10 [ …10] -arguments: [] } "page" => Twig\TwigFilter {#2037 -name: "page" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "theme" => Twig\TwigFilter {#2036 -name: "theme" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "app" => Twig\TwigFilter {#2008 -name: "app" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "resize" => Twig\TwigFilter {#2007 -name: "resize" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "str_*" => Twig\TwigFilter {#2773 -name: "str_*" -callable: Closure($name) {#2774 …4} -options: array:10 [ …10] -arguments: [] } "html_*" => Twig\TwigFilter {#2775 -name: "html_*" -callable: Closure($name) {#2776 …4} -options: array:10 [ …10] -arguments: [] } "trans" => Twig\TwigFilter {#2777 -name: "trans" -callable: Closure(...$args) {#2778 …5} -options: array:10 [ …10] -arguments: [] } "transchoice" => Twig\TwigFilter {#2779 -name: "transchoice" -callable: Closure(...$args) {#2780 …5} -options: array:10 [ …10] -arguments: [] } "url_*" => Twig\TwigFilter {#2781 -name: "url_*" -callable: Closure($name) {#2782 …4} -options: array:10 [ …10] -arguments: [] } "slug" => Twig\TwigFilter {#2783 -name: "slug" -callable: Closure(...$args) {#2784 …5} -options: array:10 [ …10] -arguments: [] } "plural" => Twig\TwigFilter {#2785 -name: "plural" -callable: Closure(...$args) {#2786 …5} -options: array:10 [ …10] -arguments: [] } "singular" => Twig\TwigFilter {#2787 -name: "singular" -callable: Closure(...$args) {#2788 …5} -options: array:10 [ …10] -arguments: [] } "finish" => Twig\TwigFilter {#2789 -name: "finish" -callable: Closure(...$args) {#2790 …5} -options: array:10 [ …10] -arguments: [] } "snake" => Twig\TwigFilter {#2791 -name: "snake" -callable: Closure(...$args) {#2792 …5} -options: array:10 [ …10] -arguments: [] } "camel" => Twig\TwigFilter {#2793 -name: "camel" -callable: Closure(...$args) {#2794 …5} -options: array:10 [ …10] -arguments: [] } "studly" => Twig\TwigFilter {#2795 -name: "studly" -callable: Closure(...$args) {#2796 …5} -options: array:10 [ …10] -arguments: [] } "md" => Twig\TwigFilter {#2797 -name: "md" -callable: Closure(...$args) {#2798 …5} -options: array:10 [ …10] -arguments: [] } "md_safe" => Twig\TwigFilter {#2799 -name: "md_safe" -callable: Closure(...$args) {#2800 …5} -options: array:10 [ …10] -arguments: [] } "md_clean" => Twig\TwigFilter {#2801 -name: "md_clean" -callable: Closure(...$args) {#2802 …5} -options: array:10 [ …10] -arguments: [] } "md_indent" => Twig\TwigFilter {#2803 -name: "md_indent" -callable: Closure(...$args) {#2804 …5} -options: array:10 [ …10] -arguments: [] } "time_since" => Twig\TwigFilter {#2805 -name: "time_since" -callable: Closure(...$args) {#2806 …5} -options: array:10 [ …10] -arguments: [] } "time_tense" => Twig\TwigFilter {#2807 -name: "time_tense" -callable: Closure(...$args) {#2808 …5} -options: array:10 [ …10] -arguments: [] } "media" => Twig\TwigFilter {#2809 -name: "media" -callable: Closure(...$args) {#2810 …5} -options: array:10 [ …10] -arguments: [] } "staticPage" => Twig\TwigFilter {#2811 -name: "staticPage" -callable: Closure(...$args) {#2812 …5} -options: array:10 [ …10] -arguments: [] } "_" => Twig\TwigFilter {#2813 -name: "_" -callable: Closure(...$args) {#2814 …5} -options: array:10 [ …10] -arguments: [] } "__" => Twig\TwigFilter {#2815 -name: "__" -callable: Closure(...$args) {#2816 …5} -options: array:10 [ …10] -arguments: [] } "transRaw" => Twig\TwigFilter {#2817 -name: "transRaw" -callable: Closure(...$args) {#2818 …5} -options: array:10 [ …10] -arguments: [] } "transRawPlural" => Twig\TwigFilter {#2819 -name: "transRawPlural" -callable: Closure(...$args) {#2820 …5} -options: array:10 [ …10] -arguments: [] } "localeUrl" => Twig\TwigFilter {#2821 -name: "localeUrl" -callable: Closure(...$args) {#2822 …5} -options: array:10 [ …10] -arguments: [] } ] -tests: array:10 [ "even" => Twig\TwigTest {#2071 -name: "even" -callable: null -options: array:5 [ …5] -arguments: [] } "odd" => Twig\TwigTest {#2070 -name: "odd" -callable: null -options: array:5 [ …5] -arguments: [] } "defined" => Twig\TwigTest {#2069 -name: "defined" -callable: null -options: array:5 [ …5] -arguments: [] } "same as" => Twig\TwigTest {#2068 -name: "same as" -callable: null -options: array:5 [ …5] -arguments: [] } "none" => Twig\TwigTest {#2067 -name: "none" -callable: null -options: array:5 [ …5] -arguments: [] } "null" => Twig\TwigTest {#2066 -name: "null" -callable: null -options: array:5 [ …5] -arguments: [] } "divisible by" => Twig\TwigTest {#2065 -name: "divisible by" -callable: null -options: array:5 [ …5] -arguments: [] } "constant" => Twig\TwigTest {#2064 -name: "constant" -callable: null -options: array:5 [ …5] -arguments: [] } "empty" => Twig\TwigTest {#2063 -name: "empty" -callable: "twig_test_empty" -options: array:5 [ …5] -arguments: [] } "iterable" => Twig\TwigTest {#2062 -name: "iterable" -callable: "twig_test_iterable" -options: array:5 [ …5] -arguments: [] } ] -functions: array:46 [ "max" => Twig\TwigFunction {#2080 -name: "max" -callable: "max" -options: array:8 [ …8] -arguments: [] } "min" => Twig\TwigFunction {#2079 -name: "min" -callable: "min" -options: array:8 [ …8] -arguments: [] } "range" => Twig\TwigFunction {#2078 -name: "range" -callable: "range" -options: array:8 [ …8] -arguments: [] } "constant" => Twig\TwigFunction {#2077 -name: "constant" -callable: "twig_constant" -options: array:8 [ …8] -arguments: [] } "cycle" => Twig\TwigFunction {#2076 -name: "cycle" -callable: "twig_cycle" -options: array:8 [ …8] -arguments: [] } "random" => Twig\TwigFunction {#2075 -name: "random" -callable: "twig_random" -options: array:8 [ …8] -arguments: [] } "date" => Twig\TwigFunction {#2074 -name: "date" -callable: "twig_date_converter" -options: array:8 [ …8] -arguments: [] } "include" => Twig\TwigFunction {#2073 -name: "include" -callable: "twig_include" -options: array:8 [ …8] -arguments: [] } "source" => Twig\TwigFunction {#2072 -name: "source" -callable: "twig_source" -options: array:8 [ …8] -arguments: [] } "page" => Twig\TwigFunction {#2035 -name: "page" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "partial" => Twig\TwigFunction {#2034 -name: "partial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPartial" => Twig\TwigFunction {#2033 -name: "hasPartial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "content" => Twig\TwigFunction {#2032 -name: "content" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasContent" => Twig\TwigFunction {#2031 -name: "hasContent" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "component" => Twig\TwigFunction {#2030 -name: "component" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "placeholder" => Twig\TwigFunction {#2029 -name: "placeholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPlaceholder" => Twig\TwigFunction {#2028 -name: "hasPlaceholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "ajaxHandler" => Twig\TwigFunction {#2027 -name: "ajaxHandler" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "response" => Twig\TwigFunction {#2026 -name: "response" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "resource" => Twig\TwigFunction {#2025 -name: "resource" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "collect" => Twig\TwigFunction {#2024 -name: "collect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "pager" => Twig\TwigFunction {#2023 -name: "pager" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "redirect" => Twig\TwigFunction {#2022 -name: "redirect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "abort" => Twig\TwigFunction {#2021 -name: "abort" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "input" => Twig\TwigFunction {#2823 -name: "input" -callable: Closure(...$args) {#2824 …5} -options: array:8 [ …8] -arguments: [] } "post" => Twig\TwigFunction {#2825 -name: "post" -callable: Closure(...$args) {#2826 …5} -options: array:8 [ …8] -arguments: [] } "get" => Twig\TwigFunction {#2827 -name: "get" -callable: Closure(...$args) {#2828 …5} -options: array:8 [ …8] -arguments: [] } "form_value" => Twig\TwigFunction {#2829 -name: "form_value" -callable: Closure(...$args) {#2830 …5} -options: array:8 [ …8] -arguments: [] } "link_to" => Twig\TwigFunction {#2831 -name: "link_to" -callable: Closure(...$args) {#2832 …5} -options: array:8 [ …8] -arguments: [] } "link_to_asset" => Twig\TwigFunction {#2833 -name: "link_to_asset" -callable: Closure(...$args) {#2834 …5} -options: array:8 [ …8] -arguments: [] } "link_to_route" => Twig\TwigFunction {#2835 -name: "link_to_route" -callable: Closure(...$args) {#2836 …5} -options: array:8 [ …8] -arguments: [] } "link_to_action" => Twig\TwigFunction {#2837 -name: "link_to_action" -callable: Closure(...$args) {#2838 …5} -options: array:8 [ …8] -arguments: [] } "asset" => Twig\TwigFunction {#2839 -name: "asset" -callable: Closure(...$args) {#2840 …5} -options: array:8 [ …8] -arguments: [] } "action" => Twig\TwigFunction {#2841 -name: "action" -callable: Closure(...$args) {#2842 …5} -options: array:8 [ …8] -arguments: [] } "url" => Twig\TwigFunction {#2843 -name: "url" -callable: Closure(...$args) {#2844 …5} -options: array:8 [ …8] -arguments: [] } "route" => Twig\TwigFunction {#2845 -name: "route" -callable: Closure(...$args) {#2846 …5} -options: array:8 [ …8] -arguments: [] } "secure_url" => Twig\TwigFunction {#2847 -name: "secure_url" -callable: Closure(...$args) {#2848 …5} -options: array:8 [ …8] -arguments: [] } "secure_asset" => Twig\TwigFunction {#2849 -name: "secure_asset" -callable: Closure(...$args) {#2850 …5} -options: array:8 [ …8] -arguments: [] } "html_email" => Twig\TwigFunction {#2851 -name: "html_email" -callable: Closure(...$args) {#2852 …5} -options: array:8 [ …8] -arguments: [] } "str_*" => Twig\TwigFunction {#2853 -name: "str_*" -callable: Closure($name) {#2854 …4} -options: array:8 [ …8] -arguments: [] } "html_*" => Twig\TwigFunction {#2855 -name: "html_*" -callable: Closure($name) {#2856 …4} -options: array:8 [ …8] -arguments: [] } "url_*" => Twig\TwigFunction {#2857 -name: "url_*" -callable: Closure($name) {#2858 …4} -options: array:8 [ …8] -arguments: [] } "form_*" => Twig\TwigFunction {#2859 -name: "form_*" -callable: Closure($name) {#2860 …4} -options: array:8 [ …8] -arguments: [] } "form_macro" => Twig\TwigFunction {#2861 -name: "form_macro" -callable: Closure(...$args) {#2862 …5} -options: array:8 [ …8] -arguments: [] } "cookiesSettingsGet" => Twig\TwigFunction {#2863 -name: "cookiesSettingsGet" -callable: Closure(...$args) {#2864 …5} -options: array:8 [ …8] -arguments: [] } "dump" => Twig\TwigFunction {#2865 -name: "dump" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } ] -unaryOperators: array:3 [ "not" => array:2 [ "precedence" => 50 "class" => "Twig\Node\Expression\Unary\NotUnary" ] "-" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\NegUnary" ] "+" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\PosUnary" ] ] -binaryOperators: array:29 [ "or" => array:3 [ "precedence" => 10 "class" => "Twig\Node\Expression\Binary\OrBinary" "associativity" => 1 ] "and" => array:3 [ "precedence" => 15 "class" => "Twig\Node\Expression\Binary\AndBinary" "associativity" => 1 ] "b-or" => array:3 [ "precedence" => 16 "class" => "Twig\Node\Expression\Binary\BitwiseOrBinary" "associativity" => 1 ] "b-xor" => array:3 [ "precedence" => 17 "class" => "Twig\Node\Expression\Binary\BitwiseXorBinary" "associativity" => 1 ] "b-and" => array:3 [ "precedence" => 18 "class" => "Twig\Node\Expression\Binary\BitwiseAndBinary" "associativity" => 1 ] "==" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EqualBinary" "associativity" => 1 ] "!=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotEqualBinary" "associativity" => 1 ] "<=>" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\SpaceshipBinary" "associativity" => 1 ] "<" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessBinary" "associativity" => 1 ] ">" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterBinary" "associativity" => 1 ] ">=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterEqualBinary" "associativity" => 1 ] "<=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessEqualBinary" "associativity" => 1 ] "not in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotInBinary" "associativity" => 1 ] "in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\InBinary" "associativity" => 1 ] "matches" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\MatchesBinary" "associativity" => 1 ] "starts with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\StartsWithBinary" "associativity" => 1 ] "ends with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EndsWithBinary" "associativity" => 1 ] ".." => array:3 [ "precedence" => 25 "class" => "Twig\Node\Expression\Binary\RangeBinary" "associativity" => 1 ] "+" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\AddBinary" "associativity" => 1 ] "-" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\SubBinary" "associativity" => 1 ] "~" => array:3 [ "precedence" => 40 "class" => "Twig\Node\Expression\Binary\ConcatBinary" "associativity" => 1 ] "*" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\MulBinary" "associativity" => 1 ] "/" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\DivBinary" "associativity" => 1 ] "//" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\FloorDivBinary" "associativity" => 1 ] "%" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\ModBinary" "associativity" => 1 ] "is" => array:2 [ "precedence" => 100 "associativity" => 1 ] "is not" => array:2 [ "precedence" => 100 "associativity" => 1 ] "**" => array:3 [ "precedence" => 200 "class" => "Twig\Node\Expression\Binary\PowerBinary" "associativity" => 2 ] "??" => array:3 [ "precedence" => 300 "class" => "Twig\Node\Expression\NullCoalesceExpression" "associativity" => 2 ] ] -globals: null -functionCallbacks: [] -filterCallbacks: [] -parserCallbacks: [] -lastModified: 1660618016 } -runtimeLoaders: [] -runtimes: [] -optionsHash: "["Twig\\Extension\\CoreExtension","Twig\\Extension\\EscaperExtension","Twig\\Extension\\OptimizerExtension","Cms\\Twig\\Extension","System\\Twig\\Extension","Cms\\Twig\\DebugExtension"]:8:0:3.4.2:1:0" } #pageContents: """ <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n Бизнес календар\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n \n """ +vars: array:15 [ "this" => Cms\Classes\ThisVariable {#1865 +config: array:9 [ "page" => Cms\Classes\Page {#832} "layout" => Cms\Classes\Layout {#1870} "theme" => Cms\Classes\Theme {#603} "param" => [] "controller" => Cms\Classes\Controller {#602} "environment" => Closure() {#1869 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "307 to 307" } "request" => Closure() {#1874 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "308 to 308" } "session" => Closure() {#1877 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "309 to 309" } "method" => Closure() {#1876 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "312 to 312" } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } "errors" => Illuminate\Support\ViewErrorBag {#1878 #bags: [] } "oldInput" => [] "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118} ] #componentContext: null #partialStack: Cms\Classes\PartialStack {#604 +activePartial: array:1 [ "components" => array:3 [ 0 => array:2 [ "name" => "topMenu" "obj" => RainLab\Pages\Components\StaticMenu {#2959} ] 1 => array:2 [ "name" => "clientZone" "obj" => RainLab\Pages\Components\StaticMenu {#2961} ] 2 => array:2 [ "name" => "popup" "obj" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] ] ] #partialStack: [] } #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/themes/partners-investments" +assetLocalPath: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments" #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #statusCode: 200 #responseOverride: null #responseHeaderBag: null } #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/tradingcalendar" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } |
||
| {{ sgCookies }} | array(1) | consent |
array:1 [ "consent" => false ] |
||
| {{ sgCookiesLocalePrefix }} | string | |
"" |
||
| {{ locales }} | array(2) | bg, en |
array:2 [ "bg" => "Bulgaria" "en" => "English" ] |
||
| {{ activeLocale }} | string | |
"bg"
|
||
| {{ activeLocaleName }} | string | |
"Bulgaria"
|
||
| {{ tradingDaysData }} | string | |
"[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]"
|
||
| {{ menuItems }} | array(1) | 0 |
array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ "en" => array:2 [ "title" => "Client zone" "url" => "https://clients.partnersinvestments.bg" ] ] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] |
||
| {{ isClientZoneModal }} | NULL | |
null
|
||
| {{ modalWindow }} | Model | |
October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } |
||
| {{ topMenu }} | Component | rainlab.pages::lang.component.static_menu_name |
RainLab\Pages\Components\StaticMenu {#2959 +menuName: "PI top menu" #menuItems: array:6 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3001 +type: "cms-page" +title: "За нас" +url: "https://pibg.webland.sk/bg/za-nas" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ "en" => array:2 [ "title" => "" "url" => "" ] ] "isHidden" => "0" "cssClass" => "" "isExternal" => "0" ] } 1 => RainLab\Pages\Classes\MenuItemReference {#3005 +type: "cms-page" +title: "Нашите услуги" +url: "https://pibg.webland.sk/bg/nashite-uslugi" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ "en" => array:2 [ "title" => "" "url" => "" ] ] "isHidden" => "0" "cssClass" => "" "isExternal" => "0" ] } 2 => RainLab\Pages\Classes\MenuItemReference {#3020 +type: "cms-page" +title: "Нашите продукти" +url: "https://pibg.webland.sk/bg/nashite-produkti" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ "en" => array:2 [ "title" => "" "url" => "" ] ] "isHidden" => "0" "cssClass" => "" "isExternal" => "0" ] } 3 => RainLab\Pages\Classes\MenuItemReference {#3033 +type: "cms-page" +title: "Как да инвестирате" +url: "https://pibg.webland.sk/bg/kak-da-investirate" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ "en" => array:2 [ "title" => "" "url" => "" ] ] "isHidden" => "0" "cssClass" => "" "isExternal" => "0" ] } 4 => RainLab\Pages\Classes\MenuItemReference {#3046 +type: "cms-page" +title: "ETF" +url: "https://pibg.webland.sk/bg/etf" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:3 [ "isHidden" => "0" "cssClass" => "" "isExternal" => "0" ] } 5 => RainLab\Pages\Classes\MenuItemReference {#3059 +type: "cms-page" +title: "Контакти" +url: "https://pibg.webland.sk/bg/kontakti" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ "en" => array:2 [ "title" => "" "url" => "" ] ] "isHidden" => "0" "cssClass" => "" "isExternal" => "0" ] } ] +id: null +alias: "topMenu" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602 #theme: Cms\Classes\Theme {#603 #dirName: "partners-investments" #configCache: array:8 [ "name" => "Partners Investments" "description" => "Partners Investment theme" "author" => "Webland" "homepage" => "" "authorCode" => "" "code" => "" "parent" => "" "database" => "0" ] } #router: Cms\Classes\Router {#605 #theme: Cms\Classes\Theme {#603} #url: "/biznes-kalendar" #parameters: [] #routerObj: October\Rain\Router\Router {#599 #routeMap: array:32 [ "webinars/detail-webinar.htm" => October\Rain\Router\Rule {#1819 #config: array:9 [ "ruleName" => "webinars/detail-webinar.htm" "rulePattern" => "/uebinari/detajl/:video_id" "segments" => array:3 [ …3] "segmentCount" => 3 "staticUrl" => "/uebinari/detajl" "staticSegments" => array:2 [ …2] "staticSegmentCount" => 2 "dynamicSegmentCount" => 1 "wildSegmentCount" => 0 ] #ruleName: "webinars/detail-webinar.htm" #rulePattern: "/uebinari/detajl/:video_id" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari/detajl" +segments: array:3 [ 0 => "uebinari" 1 => "detajl" 2 => ":video_id" ] +segmentCount: 3 +staticSegmentCount: 2 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:2 [ 0 => "uebinari" 1 => "detajl" ] } "search.htm" => October\Rain\Router\Rule {#1765 #config: array:9 [ "ruleName" => "search.htm" "rulePattern" => "/search" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/search" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "search.htm" #rulePattern: "/search" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/search" +segments: array:1 [ 0 => "search" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "search" ] } "biznes-kalendar.htm" => October\Rain\Router\Rule {#1789 #config: array:9 [ "ruleName" => "biznes-kalendar.htm" "rulePattern" => "/biznes-kalendar" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/biznes-kalendar" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "biznes-kalendar.htm" #rulePattern: "/biznes-kalendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/biznes-kalendar" +segments: array:1 [ 0 => "biznes-kalendar" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "biznes-kalendar" ] } "documents.htm" => October\Rain\Router\Rule {#1794 #config: array:9 [ "ruleName" => "documents.htm" "rulePattern" => "/dokumenti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/dokumenti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "documents.htm" #rulePattern: "/dokumenti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/dokumenti" +segments: array:1 [ 0 => "dokumenti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "dokumenti" ] } "about-service.htm" => October\Rain\Router\Rule {#1795 #config: array:9 [ "ruleName" => "about-service.htm" "rulePattern" => "/nashite-uslugi" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-uslugi" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-service.htm" #rulePattern: "/nashite-uslugi" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-uslugi" +segments: array:1 [ 0 => "nashite-uslugi" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-uslugi" ] } "glossary.htm" => October\Rain\Router\Rule {#1796 #config: array:9 [ "ruleName" => "glossary.htm" "rulePattern" => "/terminologichen-rechnik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/terminologichen-rechnik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "glossary.htm" #rulePattern: "/terminologichen-rechnik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/terminologichen-rechnik" +segments: array:1 [ 0 => "terminologichen-rechnik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "terminologichen-rechnik" ] } "about-investment.htm" => October\Rain\Router\Rule {#1797 #config: array:9 [ "ruleName" => "about-investment.htm" "rulePattern" => "/kak-da-investirate" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kak-da-investirate" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-investment.htm" #rulePattern: "/kak-da-investirate" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kak-da-investirate" +segments: array:1 [ 0 => "kak-da-investirate" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kak-da-investirate" ] } "error.htm" => October\Rain\Router\Rule {#1798 #config: array:9 [ "ruleName" => "error.htm" "rulePattern" => "/error" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/error" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "error.htm" #rulePattern: "/error" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/error" +segments: array:1 [ 0 => "error" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "error" ] } "test.htm" => October\Rain\Router\Rule {#1799 #config: array:9 [ "ruleName" => "test.htm" "rulePattern" => "/test" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/test" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "test.htm" #rulePattern: "/test" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/test" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "products.htm" => October\Rain\Router\Rule {#1800 #config: array:9 [ …9] #ruleName: "products.htm" #rulePattern: "/nashite-produkti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-produkti" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "contact.htm" => October\Rain\Router\Rule {#1801 #config: array:9 [ …9] #ruleName: "contact.htm" #rulePattern: "/kontakti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kontakti" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "zasady-pouzivania-suborov-cookie.htm" => October\Rain\Router\Rule {#1802 #config: array:9 [ …9] #ruleName: "zasady-pouzivania-suborov-cookie.htm" #rulePattern: "/cookies" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cookies" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "about-us.htm" => October\Rain\Router\Rule {#1803 #config: array:9 [ …9] #ruleName: "about-us.htm" #rulePattern: "/za-nas" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/za-nas" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "guarantee-fund.htm" => October\Rain\Router\Rule {#1804 #config: array:9 [ …9] #ruleName: "guarantee-fund.htm" #rulePattern: "/garancionen-fond" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/garancionen-fond" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "etf.htm" => October\Rain\Router\Rule {#1805 #config: array:9 [ …9] #ruleName: "etf.htm" #rulePattern: "/etf" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/etf" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "price-list.htm" => October\Rain\Router\Rule {#1806 #config: array:9 [ …9] #ruleName: "price-list.htm" #rulePattern: "/cennik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cennik" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "404.htm" => October\Rain\Router\Rule {#1807 #config: array:9 [ …9] #ruleName: "404.htm" #rulePattern: "/404" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/404" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/partners-investments.htm" => October\Rain\Router\Rule {#1808 #config: array:9 [ …9] #ruleName: "en/partners-investments.htm" #rulePattern: "/bubububububuubububu" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/bubububububuubububu" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/documents.htm" => October\Rain\Router\Rule {#1809 #config: array:9 [ …9] #ruleName: "en/documents.htm" #rulePattern: "/documents" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/documents" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/glossary.htm" => October\Rain\Router\Rule {#1810 #config: array:9 [ …9] #ruleName: "en/glossary.htm" #rulePattern: "/glossary" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/glossary" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-services.htm" => October\Rain\Router\Rule {#1811 #config: array:9 [ …9] #ruleName: "en/our-services.htm" #rulePattern: "/our-services" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-services" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/contact.htm" => October\Rain\Router\Rule {#1812 #config: array:9 [ …9] #ruleName: "en/contact.htm" #rulePattern: "/contact" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/contact" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/about-us.htm" => October\Rain\Router\Rule {#1813 #config: array:9 [ …9] #ruleName: "en/about-us.htm" #rulePattern: "/about-us" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/about-us" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/fees.htm" => October\Rain\Router\Rule {#1814 #config: array:9 [ …9] #ruleName: "en/fees.htm" #rulePattern: "/price-list" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/price-list" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/guarantee-fund.htm" => October\Rain\Router\Rule {#1815 #config: array:9 [ …9] #ruleName: "en/guarantee-fund.htm" #rulePattern: "/guarantee-fund" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/guarantee-fund" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/how-invest.htm" => October\Rain\Router\Rule {#1816 #config: array:9 [ …9] #ruleName: "en/how-invest.htm" #rulePattern: "/how-invest" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/how-invest" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/trading-days-calendar.htm" => October\Rain\Router\Rule {#1817 #config: array:9 [ …9] #ruleName: "en/trading-days-calendar.htm" #rulePattern: "/trading-days-calendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/trading-days-calendar" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-products.htm" => October\Rain\Router\Rule {#1818 #config: array:9 [ …9] #ruleName: "en/our-products.htm" #rulePattern: "/our-products" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-products" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/news.htm" => October\Rain\Router\Rule {#1791 #config: array:9 [ …9] #ruleName: "blog/news.htm" #rulePattern: "/novini/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/novini" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/post-detail.htm" => October\Rain\Router\Rule {#1792 #config: array:9 [ …9] #ruleName: "blog/post-detail.htm" #rulePattern: "/statiya/:slug" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/statiya" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "webinars/webinar.htm" => October\Rain\Router\Rule {#1820 #config: array:9 [ …9] #ruleName: "webinars/webinar.htm" #rulePattern: "/uebinari/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "partners-investments.htm" => October\Rain\Router\Rule {#1790 #config: array:9 [ …9] #ruleName: "partners-investments.htm" #rulePattern: "/" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/" +segments: [] +segmentCount: 0 +staticSegmentCount: 0 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": [] } ] #matchedRouteRule: October\Rain\Router\Rule {#1789} #parameters: [] } } #loader: Cms\Twig\Loader {#607 #obj: Cms\Classes\Partial {#2953 #dirName: "partials" +components: array:3 [ "topMenu" => RainLab\Pages\Components\StaticMenu {#2959} "clientZone" => RainLab\Pages\Components\StaticMenu {#2961 +menuName: "Client zone" #menuItems: array:1 [ …1] +id: null +alias: "clientZone" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879 +page: Cms\Classes\Page {#832 #dirName: "pages" #fillable: array:10 [ 0 => "url" 1 => "layout" 2 => "title" 3 => "description" 4 => "is_hidden" 5 => "meta_title" 6 => "meta_description" 7 => "markup" 8 => "settings" 9 => "code" ] #parsable: array:2 [ 0 => "meta_title" 1 => "meta_description" ] +apiBag: [] +rules: array:2 [ "title" => "required" "url" => "required" ] +components: array:1 [ "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889 +id: null +alias: "tradingDays" +name: "tradingDays" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/tradingcalendar/components/tradingdays" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/tradingcalendar" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:7 [ "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null "components" => array:1 [ "tradingDays" => [] ] ] +viewBag: [] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#844 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1884 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:12 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] "description" => null "meta_title" => null "meta_description" => null ] #original: array:9 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => array:2 [ "RainLab\Translate\Behaviors\TranslatablePageUrl" => RainLab\Translate\Behaviors\TranslatablePageUrl {#833 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableDefaultUrl: "/biznes-kalendar" #extensionHidden: array:2 [ …2] } "RainLab\Translate\Behaviors\TranslatablePage" => RainLab\Translate\Behaviors\TranslatablePage {#835 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableUseFallback: true #translatableAttributes: [] #translatableOriginals: array:4 [ …4] #requiredProperties: array:1 [ …1] #extensionHidden: array:2 [ …2] } ] "methods" => array:31 [ "initTranslatableContext" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "hasTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "extend" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionApplyInitCallbacks" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionExtendCallback" => "RainLab\Translate\Behaviors\TranslatablePage" "getCalledExtensionClass" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslatable" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getModelAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "setAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "saveTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "noFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "withFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "syncTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "translateContext" => "RainLab\Translate\Behaviors\TranslatablePage" "lang" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributesWithOptions" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" "getDirtyLocales" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableOriginals" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" ] "dynamicMethods" => [] "dynamicProperties" => array:1 [ 0 => "translatable" ] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:6 [ "model.afterFetch" => array:1 [ 0 => array:2 [ 0 => Closure() {#834 class: "RainLab\Translate\Behaviors\TranslatablePageUrl" this: RainLab\Translate\Behaviors\TranslatablePageUrl {#833} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePageUrl.php" line: "49 to 55" } 1 => Closure() {#839 class: "RainLab\Translate\Behaviors\TranslatablePage" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePage.php" line: "24 to 30" } ] ] "model.beforeGetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key) {#836 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "61 to 70" } ] ] "model.beforeSetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key, $value) {#837 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "72 to 81" } ] ] "model.saveInternal" => array:2 [ 0 => array:1 [ 0 => Closure() {#838 …4} ] 500 => array:1 [ 0 => Closure($data, $options) {#840 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#841 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#842 …4} ] ] ] #emitterEventSorted: array:3 [ "model.afterFetch" => array:2 [ 0 => Closure() {#834} 1 => Closure() {#839} ] "model.beforeGetAttribute" => array:1 [ 0 => Closure($key) {#836} ] "model.beforeSetAttribute" => array:1 [ 0 => Closure($key, $value) {#837} ] ] #validationErrors: null #parsableAttributes: [] +"translatable": array:4 [ 0 => "title" 1 => "description" 2 => "meta_title" 3 => "meta_description" ] } +layout: Cms\Classes\Layout {#1870 #dirName: "layouts" #parsable: [] +components: array:2 [ "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887 +id: "cookiesBar6940d74ac70b3" +alias: "cookiesBar" +name: "cookiesBar" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/janvince/smallgdpr/components/cookiesbar" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870} +controller: Cms\Classes\Controller {#602} +vars: array:5 [ "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/janvince/smallgdpr" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } "localePicker" => RainLab\Translate\Components\LocalePicker {#1888 #translator: RainLab\Translate\Classes\Translator {#425 #activeLocale: "bg" #defaultLocale: "bg" #isConfigured: true } +locales: array:2 [ "bg" => "Bulgaria" "en" => "English" ] +activeLocale: "bg" +activeLocaleName: "Bulgaria" +oldLocale: null +id: null +alias: "localePicker" +name: "localePicker" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/translate/components/localepicker" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/translate" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "forceUrl" => "1" ] } ] +settings: array:2 [ "description" => "Layout for cms pages" "components" => array:2 [ "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#1875 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1881 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #original: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ 0 => Closure($data, $options) {#1871 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#1872 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#1873 …4} ] ] ] #emitterEventSorted: [] #validationErrors: null #parsableAttributes: [] } +controller: Cms\Classes\Controller {#602} +vars: array:4 [ "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ …1] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "popup" => Webland\ClientzonePopup\Components\PopupInformation {#2962 +id: null +alias: "popup" +name: "popup" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/clientzonepopup/components/popupinformation" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/webland/clientzonepopup" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:2 [ "description" => "Navigation block" "components" => array:3 [ "staticMenu topMenu" => array:1 [ …1] "staticMenu clientZone" => array:1 [ …1] "popup" => [] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#2958 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#2952 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #original: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ …1] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ …1] ] "model.beforeSave" => array:1 [ 0 => array:1 [ …1] ] ] #emitterEventSorted: [] #validationErrors: null } #fallbackCache: [] #cache: [] } #page: Cms\Classes\Page {#832} #pageObj: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #layout: Cms\Classes\Layout {#1870} #layoutObj: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #twig: Twig\Environment {#608 -charset: "UTF-8" -loader: Cms\Twig\Loader {#607} -debug: true -autoReload: true -cache: Twig\Cache\FilesystemCache {#606 -directory: "/var/www/html/stage/pibg.webland.sk/storage/cms/twig/" -options: 1 } -lexer: null -parser: null -compiler: null -globals: [] -resolvedGlobals: [] -loadedTemplates: array:11 [ "__TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed" => __TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed {#1958 -source: Twig\Source {#1935 -code: """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/pages/biznes-kalendar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611 -dateFormats: array:2 [ …2] -numberFormat: array:3 [ …3] -timezone: null } "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612 -defaultStrategy: "html" -escapers: [] +safeClasses: array:1 [ …1] +safeLookup: [] } "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613 -optimizers: -1 } "Cms\Twig\Extension" => Cms\Twig\Extension {#614 #controller: Cms\Classes\Controller {#602} } "System\Twig\Extension" => System\Twig\Extension {#615 #markupManager: System\Classes\MarkupManager {#616 …2} } "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617 #controller: Cms\Classes\Controller {#602} #zebra: 1 #variablePrefix: true #commentMap: [] #blockMethods: array:7 [ …7] } ] #sandbox: null } "__TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d" => __TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d {#1956 -source: Twig\Source {#1955 -code: """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/layouts/pi-cms-layotu.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3" => __TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3 {#2204 -source: Twig\Source {#2203 -code: """ <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\n <meta name="description" content="Partnersinvestments - financial invest">\n <meta name="author" content="Webland">\n <title>{% if this.page.url == '/' %} {{ 'Invests' | _ }} {% else %} {{this.page.title }} {% endif %} | Partners Investments</title>\n <link rel="shortcut icon" href="{{ 'assets/img/favicon.ico'| theme }}" type="image/x-icon">\n \n {% if this.environment == 'production' %}\n <meta name="robots" content="index, follow"/>\n <link rel="sitemap" type="application/xml" title="Sitemap" href="{{ url('/') }}/sitemap.xml"/>\n {% else %}\n <meta name="robots" content="noindex, nofollow"/>\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4" => __TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4 {#2187 -source: Twig\Source {#2186 -code: """ <link href="{{ 'assets/bootstrap/css/bootstrap.min.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/restore-old-bootstrap.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/fonts.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/font-awesome.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.carousel.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.theme.default.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/jquery/jquery-ui.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/bxslider/jquery.bxslider.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/wow/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/powertip/css/jquery.powertip.css'| theme }}" rel="stylesheet">\n {% if activeLocale == 'bg' %}\n <link href="{{ 'assets/css/custom-bg.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% else %}\n <link href="{{ 'assets/css/custom-en.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% endif %}\n <link href="{{ 'assets/css/search.css?v=1.0.1'| theme }}" rel="stylesheet">\n {% placeholder headerStyle %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header-styles.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c" => __TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c {#2170 -source: Twig\Source {#2169 -code: """ {% if post %}\n <meta name="description" content="{{ post.excerpt }}">\n <meta property="og:url" content="{{''|page}}" />\n <meta property="og:type" content="article" />\n <meta property="og:title" content="{{ post.title }} | PARTNERS INVESTMENTS" />\n <meta property="og:description" content="{{ post.excerpt }}" />\n <meta property="og:image" content="{{ post.featured_images[0].path}}" />\n <meta property="og:site_name" content="PARTNERS INVESTMENTS" />\n {% else %}\n <meta property="og:title" content="{{ this.page.title}} | PARTNERS INVESTMENTS">\n <meta property="og:type" content="website">\n <meta property="og:site_name" content="PARTNERS INVESTMENTS">\n <meta property="og:fb:admins" content="">\n {% if page.url is empty %}\n <meta property="og:url" content="{{ ''|page}}" />\n {%else%}\n <meta property="og:url" content="{{ url('') }}{{page.url}}" />\n {% endif %}\n {% if page.viewBag.meta_description %}\n <meta property="og:description" content="{{ page.viewBag.meta_description }}">\n {% endif %}\n {% if this.page.meta_description %}\n <meta property="og:description"content="{{ this.page.meta_description }}">\n {% endif %}\n <meta property="og:image:type" content="image/jpeg">\n <meta property="og:image" content="{{ 'assets/img/logo-partners-investments.png'|theme }}">\n {% endif %}\n {% if this.environment == 'production' %}\n {% if this.page.url == '/' %}\n <!-- Facebook Pixel Code -->\n <meta name="facebook-domain-verification" content="t2gxewrukskuh1yyzn7m7bqrccrl8f" />\n <!-- End Facebook Pixel Code -->\n {% endif %}\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/social-fb-tag.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd" => __TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd {#2144 -source: Twig\Source {#2143 -code: """ <div id="sg-{{ __SELF__ }}">\n \n {% if sgCookies.consent is empty and viewBag.hideCookiesBar == false and page.viewBag.hideCookiesBar == false %}\n \n {% partial __SELF__ ~ '::cookiesbar' %}\n \n {% endif %}\n \n {% partial '@run-scripts' %}\n \n </div> """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/default.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2" => __TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2 {#2116 -source: Twig\Source {#2115 -code: """ {% set showModal = null %}\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n <div class="cookies-bar-container">\n \n <div class="container">\n \n <div class="row">\n \n <div class="col-xs-12">\n \n {% endif %}\n \n \n <div id="cookies-bar" class="cookies-bar {{ cookiesSettingsGet('cookies_bar_css_class') }}">\n \n {% if cookiesSettingsGet('cookies_bar_title', null) %}\n \n <h3 class="title">{{ cookiesSettingsGet('cookies_bar_title') }}</h3>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_content', null) %}\n \n <div class="content">{{ cookiesSettingsGet('cookies_bar_content')|raw }}</div>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_buttons', null)|length %}\n \n <div class="buttons">\n \n {% for button in cookiesSettingsGet('cookies_bar_buttons') %}\n \n {% if button.show_modal %}\n \n {% set showModal = button.show_modal %}\n \n {% endif %}\n \n {% partial __SELF__ ~ '::cookiesbar-btn-' ~ cookiesSettingsGet('ui_style', 'default') button = button %}\n \n {% endfor %}\n \n </div>\n \n {% endif %}\n \n </div>\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n </div>\n \n </div>\n \n </div>\n \n </div>\n \n {% endif %}\n \n \n {% if showModal %}\n \n {% partial __SELF__ ~ '::cookiesbar-modal-' ~ cookiesSettingsGet('ui_style', 'default') %}\n \n {% endif %}\n \n {% put scripts %}\n \n <script>\n \n $('#cookies-bar .btn-accept-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n $('#cookies-bar .btn-disable-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' setOnlyRequiredCookies = true %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n </script>\n \n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/cookiesbar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672" => __TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672 {#2892 -source: Twig\Source {#2893 -code: """ var date = new Date();\n \n date.setDate(date.getDate() + {{ cookiesSettingsGet('set_cookies_lifetime_days') ? cookiesSettingsGet('set_cookies_lifetime_days') : 365 }});\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-consent=1; path=/; expires='}}" + date.toGMTString(); \n \n {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% if setOnlyRequiredCookies %}\n \n {% if cookie.required %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% else %}\n \n {% if setOnlyManageCookies %}\n \n var item = document.getElementById('sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}{{customId}}');\n \n if( item.checked == true ) {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}=1; path=/; expires=' + date.toGMTString(); \n } else {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix}}-{{cookie.slug}}=0; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; \n }\n \n {% else %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% endif %}\n \n {% endfor %}\n \n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/set-cookies.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88" => __TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88 {#2929 -source: Twig\Source {#2930 -code: """ {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% for script in cookie.scripts %}\n {% if script.scripts_disable == 0 %}\n \n {# If pages list is set, compare to current page URL #}\n \n {% if script.scripts_run_pages == true and script.scripts_run_pages_list|length %}\n \n {% set scriptRunThisPage = false %}\n \n {% for item in script.scripts_run_pages_list %}\n \n {% if url(item.page_url) == url().current %}\n \n {% set scriptRunThisPage = true %}\n \n {% endif %}\n \n {% endfor %}\n \n {% else %}\n {% set scriptRunThisPage = true %}\n {% endif %}\n \n \n {# TODO: get rid of those IFs #}\n \n {% if scriptRunThisPage %}\n \n {# Test for production mode required first #}\n {% if script.scripts_run_production == false\n or ( script.scripts_run_production == true and this.environment == 'production') %}\n \n {% if cookie.required or sgCookies[cookie.slug] %}\n \n {% if script.scripts_code and scriptRunThisPage %}\n \n {% put scripts %}\n \n {{ script.scripts_code|raw }}\n \n {% endput %}\n \n {% endif %}\n \n {% if script.scripts_file and scriptRunThisPage %}\n \n {% put scripts %}\n \n <script src="{{ script.scripts_file|media }}"></script>\n \n {% endput %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% endfor %}\n \n {% endif %}\n """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/run-scripts.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2" => __TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2 {#2945 -source: Twig\Source {#2943 -code: """ <div id="fb-root"></div>\n <script>(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = 'https://connect.facebook.net/sk_SK/sdk.js#xfbml=1&version=v2.12&appId=197306707383179&autoLogAppEvents=1';\n fjs.parentNode.insertBefore(js, fjs);\n }(document, 'script', 'facebook-jssdk'));</script> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/fb-share-script.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c" => __TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c {#3144 -source: Twig\Source {#3145 -code: """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/template/navigation.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } ] -strictVariables: false -templateClassPrefix: "__TwigTemplate_" -originalCache: Twig\Cache\FilesystemCache {#606} -extensionSet: Twig\ExtensionSet {#609 -extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] -initialized: true -runtimeInitialized: true -staging: Twig\Extension\StagingExtension {#610 -functions: [] -filters: [] -visitors: [] -tokenParsers: [] -tests: [] } -parsers: array:28 [ "apply" => Twig\TokenParser\ApplyTokenParser {#2061 #parser: null } "for" => Twig\TokenParser\ForTokenParser {#2060 #parser: null } "if" => Twig\TokenParser\IfTokenParser {#2059 #parser: null } "extends" => Twig\TokenParser\ExtendsTokenParser {#2058 #parser: null } "include" => Twig\TokenParser\IncludeTokenParser {#2057 #parser: null } "block" => Twig\TokenParser\BlockTokenParser {#2056 #parser: null } "use" => Twig\TokenParser\UseTokenParser {#2055 #parser: null } "macro" => Twig\TokenParser\MacroTokenParser {#2054 #parser: null } "import" => Twig\TokenParser\ImportTokenParser {#2053 #parser: null } "from" => Twig\TokenParser\FromTokenParser {#2052 #parser: null } "set" => Twig\TokenParser\SetTokenParser {#2051 #parser: null } "flush" => Twig\TokenParser\FlushTokenParser {#2050 #parser: null } "do" => Twig\TokenParser\DoTokenParser {#2049 #parser: null } "embed" => Twig\TokenParser\EmbedTokenParser {#2048 #parser: null } "with" => Twig\TokenParser\WithTokenParser {#2047 #parser: null } "deprecated" => Twig\TokenParser\DeprecatedTokenParser {#2046 #parser: null } "autoescape" => Twig\TokenParser\AutoEscapeTokenParser {#2041 #parser: null } "page" => Cms\Twig\PageTokenParser {#2020 #parser: null } "partial" => Cms\Twig\PartialTokenParser {#2019 #parser: null } "content" => Cms\Twig\ContentTokenParser {#2018 #parser: null } "put" => Cms\Twig\PutTokenParser {#2017 #parser: null } "placeholder" => Cms\Twig\PlaceholderTokenParser {#2016 #parser: null } "default" => Cms\Twig\DefaultTokenParser {#2015 #parser: null } "framework" => Cms\Twig\FrameworkTokenParser {#2014 #parser: null } "component" => Cms\Twig\ComponentTokenParser {#2013 #parser: null } "flash" => Cms\Twig\FlashTokenParser {#2012 #parser: null } "scripts" => Cms\Twig\ScriptsTokenParser {#2011 #parser: null } "styles" => Cms\Twig\StylesTokenParser {#2010 #parser: null } ] -visitors: array:4 [ 0 => Twig\NodeVisitor\MacroAutoImportNodeVisitor {#2045 -inAModule: false -hasMacroCalls: false } 1 => Twig\NodeVisitor\EscaperNodeVisitor {#2040 -statusStack: [] -blocks: [] -safeAnalysis: Twig\NodeVisitor\SafeAnalysisNodeVisitor {#2039 …2} -traverser: null -defaultStrategy: false -safeVars: [] } 2 => Twig\NodeVisitor\OptimizerNodeVisitor {#2038 -loops: [] -loopsTargets: [] -optimizers: -1 } 3 => Cms\Twig\GetAttrAdjuster {#2009} ] -filters: array:66 [ "date" => Twig\TwigFilter {#2114 -name: "date" -callable: "twig_date_format_filter" -options: array:10 [ …10] -arguments: [] } "date_modify" => Twig\TwigFilter {#2113 -name: "date_modify" -callable: "twig_date_modify_filter" -options: array:10 [ …10] -arguments: [] } "format" => Twig\TwigFilter {#2112 -name: "format" -callable: "twig_sprintf" -options: array:10 [ …10] -arguments: [] } "replace" => Twig\TwigFilter {#2111 -name: "replace" -callable: "twig_replace_filter" -options: array:10 [ …10] -arguments: [] } "number_format" => Twig\TwigFilter {#2110 -name: "number_format" -callable: "twig_number_format_filter" -options: array:10 [ …10] -arguments: [] } "abs" => Twig\TwigFilter {#2109 -name: "abs" -callable: "abs" -options: array:10 [ …10] -arguments: [] } "round" => Twig\TwigFilter {#2108 -name: "round" -callable: "twig_round" -options: array:10 [ …10] -arguments: [] } "url_encode" => Twig\TwigFilter {#2107 -name: "url_encode" -callable: "twig_urlencode_filter" -options: array:10 [ …10] -arguments: [] } "json_encode" => Twig\TwigFilter {#2106 -name: "json_encode" -callable: "json_encode" -options: array:10 [ …10] -arguments: [] } "convert_encoding" => Twig\TwigFilter {#2105 -name: "convert_encoding" -callable: "twig_convert_encoding" -options: array:10 [ …10] -arguments: [] } "title" => Twig\TwigFilter {#2104 -name: "title" -callable: "twig_title_string_filter" -options: array:10 [ …10] -arguments: [] } "capitalize" => Twig\TwigFilter {#2103 -name: "capitalize" -callable: "twig_capitalize_string_filter" -options: array:10 [ …10] -arguments: [] } "upper" => Twig\TwigFilter {#2102 -name: "upper" -callable: "twig_upper_filter" -options: array:10 [ …10] -arguments: [] } "lower" => Twig\TwigFilter {#2101 -name: "lower" -callable: "twig_lower_filter" -options: array:10 [ …10] -arguments: [] } "striptags" => Twig\TwigFilter {#2100 -name: "striptags" -callable: "twig_striptags" -options: array:10 [ …10] -arguments: [] } "trim" => Twig\TwigFilter {#2099 -name: "trim" -callable: "twig_trim_filter" -options: array:10 [ …10] -arguments: [] } "nl2br" => Twig\TwigFilter {#2098 -name: "nl2br" -callable: "twig_nl2br" -options: array:10 [ …10] -arguments: [] } "spaceless" => Twig\TwigFilter {#2097 -name: "spaceless" -callable: "twig_spaceless" -options: array:10 [ …10] -arguments: [] } "join" => Twig\TwigFilter {#2096 -name: "join" -callable: "twig_join_filter" -options: array:10 [ …10] -arguments: [] } "split" => Twig\TwigFilter {#2095 -name: "split" -callable: "twig_split_filter" -options: array:10 [ …10] -arguments: [] } "sort" => Twig\TwigFilter {#2094 -name: "sort" -callable: "twig_sort_filter" -options: array:10 [ …10] -arguments: [] } "merge" => Twig\TwigFilter {#2093 -name: "merge" -callable: "twig_array_merge" -options: array:10 [ …10] -arguments: [] } "batch" => Twig\TwigFilter {#2092 -name: "batch" -callable: "twig_array_batch" -options: array:10 [ …10] -arguments: [] } "column" => Twig\TwigFilter {#2091 -name: "column" -callable: "twig_array_column" -options: array:10 [ …10] -arguments: [] } "filter" => Twig\TwigFilter {#2090 -name: "filter" -callable: "twig_array_filter" -options: array:10 [ …10] -arguments: [] } "map" => Twig\TwigFilter {#2089 -name: "map" -callable: "twig_array_map" -options: array:10 [ …10] -arguments: [] } "reduce" => Twig\TwigFilter {#2088 -name: "reduce" -callable: "twig_array_reduce" -options: array:10 [ …10] -arguments: [] } "reverse" => Twig\TwigFilter {#2087 -name: "reverse" -callable: "twig_reverse_filter" -options: array:10 [ …10] -arguments: [] } "length" => Twig\TwigFilter {#2086 -name: "length" -callable: "twig_length_filter" -options: array:10 [ …10] -arguments: [] } "slice" => Twig\TwigFilter {#2085 -name: "slice" -callable: "twig_slice" -options: array:10 [ …10] -arguments: [] } "first" => Twig\TwigFilter {#2084 -name: "first" -callable: "twig_first" -options: array:10 [ …10] -arguments: [] } "last" => Twig\TwigFilter {#2083 -name: "last" -callable: "twig_last" -options: array:10 [ …10] -arguments: [] } "default" => Twig\TwigFilter {#2082 -name: "default" -callable: "_twig_default_filter" -options: array:10 [ …10] -arguments: [] } "keys" => Twig\TwigFilter {#2081 -name: "keys" -callable: "twig_get_array_keys_filter" -options: array:10 [ …10] -arguments: [] } "escape" => Twig\TwigFilter {#2044 -name: "escape" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "e" => Twig\TwigFilter {#2043 -name: "e" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "raw" => Twig\TwigFilter {#2042 -name: "raw" -callable: "twig_raw_filter" -options: array:10 [ …10] -arguments: [] } "page" => Twig\TwigFilter {#2037 -name: "page" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "theme" => Twig\TwigFilter {#2036 -name: "theme" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "app" => Twig\TwigFilter {#2008 -name: "app" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "resize" => Twig\TwigFilter {#2007 -name: "resize" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "str_*" => Twig\TwigFilter {#2773 -name: "str_*" -callable: Closure($name) {#2774 …4} -options: array:10 [ …10] -arguments: [] } "html_*" => Twig\TwigFilter {#2775 -name: "html_*" -callable: Closure($name) {#2776 …4} -options: array:10 [ …10] -arguments: [] } "trans" => Twig\TwigFilter {#2777 -name: "trans" -callable: Closure(...$args) {#2778 …5} -options: array:10 [ …10] -arguments: [] } "transchoice" => Twig\TwigFilter {#2779 -name: "transchoice" -callable: Closure(...$args) {#2780 …5} -options: array:10 [ …10] -arguments: [] } "url_*" => Twig\TwigFilter {#2781 -name: "url_*" -callable: Closure($name) {#2782 …4} -options: array:10 [ …10] -arguments: [] } "slug" => Twig\TwigFilter {#2783 -name: "slug" -callable: Closure(...$args) {#2784 …5} -options: array:10 [ …10] -arguments: [] } "plural" => Twig\TwigFilter {#2785 -name: "plural" -callable: Closure(...$args) {#2786 …5} -options: array:10 [ …10] -arguments: [] } "singular" => Twig\TwigFilter {#2787 -name: "singular" -callable: Closure(...$args) {#2788 …5} -options: array:10 [ …10] -arguments: [] } "finish" => Twig\TwigFilter {#2789 -name: "finish" -callable: Closure(...$args) {#2790 …5} -options: array:10 [ …10] -arguments: [] } "snake" => Twig\TwigFilter {#2791 -name: "snake" -callable: Closure(...$args) {#2792 …5} -options: array:10 [ …10] -arguments: [] } "camel" => Twig\TwigFilter {#2793 -name: "camel" -callable: Closure(...$args) {#2794 …5} -options: array:10 [ …10] -arguments: [] } "studly" => Twig\TwigFilter {#2795 -name: "studly" -callable: Closure(...$args) {#2796 …5} -options: array:10 [ …10] -arguments: [] } "md" => Twig\TwigFilter {#2797 -name: "md" -callable: Closure(...$args) {#2798 …5} -options: array:10 [ …10] -arguments: [] } "md_safe" => Twig\TwigFilter {#2799 -name: "md_safe" -callable: Closure(...$args) {#2800 …5} -options: array:10 [ …10] -arguments: [] } "md_clean" => Twig\TwigFilter {#2801 -name: "md_clean" -callable: Closure(...$args) {#2802 …5} -options: array:10 [ …10] -arguments: [] } "md_indent" => Twig\TwigFilter {#2803 -name: "md_indent" -callable: Closure(...$args) {#2804 …5} -options: array:10 [ …10] -arguments: [] } "time_since" => Twig\TwigFilter {#2805 -name: "time_since" -callable: Closure(...$args) {#2806 …5} -options: array:10 [ …10] -arguments: [] } "time_tense" => Twig\TwigFilter {#2807 -name: "time_tense" -callable: Closure(...$args) {#2808 …5} -options: array:10 [ …10] -arguments: [] } "media" => Twig\TwigFilter {#2809 -name: "media" -callable: Closure(...$args) {#2810 …5} -options: array:10 [ …10] -arguments: [] } "staticPage" => Twig\TwigFilter {#2811 -name: "staticPage" -callable: Closure(...$args) {#2812 …5} -options: array:10 [ …10] -arguments: [] } "_" => Twig\TwigFilter {#2813 -name: "_" -callable: Closure(...$args) {#2814 …5} -options: array:10 [ …10] -arguments: [] } "__" => Twig\TwigFilter {#2815 -name: "__" -callable: Closure(...$args) {#2816 …5} -options: array:10 [ …10] -arguments: [] } "transRaw" => Twig\TwigFilter {#2817 -name: "transRaw" -callable: Closure(...$args) {#2818 …5} -options: array:10 [ …10] -arguments: [] } "transRawPlural" => Twig\TwigFilter {#2819 -name: "transRawPlural" -callable: Closure(...$args) {#2820 …5} -options: array:10 [ …10] -arguments: [] } "localeUrl" => Twig\TwigFilter {#2821 -name: "localeUrl" -callable: Closure(...$args) {#2822 …5} -options: array:10 [ …10] -arguments: [] } ] -tests: array:10 [ "even" => Twig\TwigTest {#2071 -name: "even" -callable: null -options: array:5 [ …5] -arguments: [] } "odd" => Twig\TwigTest {#2070 -name: "odd" -callable: null -options: array:5 [ …5] -arguments: [] } "defined" => Twig\TwigTest {#2069 -name: "defined" -callable: null -options: array:5 [ …5] -arguments: [] } "same as" => Twig\TwigTest {#2068 -name: "same as" -callable: null -options: array:5 [ …5] -arguments: [] } "none" => Twig\TwigTest {#2067 -name: "none" -callable: null -options: array:5 [ …5] -arguments: [] } "null" => Twig\TwigTest {#2066 -name: "null" -callable: null -options: array:5 [ …5] -arguments: [] } "divisible by" => Twig\TwigTest {#2065 -name: "divisible by" -callable: null -options: array:5 [ …5] -arguments: [] } "constant" => Twig\TwigTest {#2064 -name: "constant" -callable: null -options: array:5 [ …5] -arguments: [] } "empty" => Twig\TwigTest {#2063 -name: "empty" -callable: "twig_test_empty" -options: array:5 [ …5] -arguments: [] } "iterable" => Twig\TwigTest {#2062 -name: "iterable" -callable: "twig_test_iterable" -options: array:5 [ …5] -arguments: [] } ] -functions: array:46 [ "max" => Twig\TwigFunction {#2080 -name: "max" -callable: "max" -options: array:8 [ …8] -arguments: [] } "min" => Twig\TwigFunction {#2079 -name: "min" -callable: "min" -options: array:8 [ …8] -arguments: [] } "range" => Twig\TwigFunction {#2078 -name: "range" -callable: "range" -options: array:8 [ …8] -arguments: [] } "constant" => Twig\TwigFunction {#2077 -name: "constant" -callable: "twig_constant" -options: array:8 [ …8] -arguments: [] } "cycle" => Twig\TwigFunction {#2076 -name: "cycle" -callable: "twig_cycle" -options: array:8 [ …8] -arguments: [] } "random" => Twig\TwigFunction {#2075 -name: "random" -callable: "twig_random" -options: array:8 [ …8] -arguments: [] } "date" => Twig\TwigFunction {#2074 -name: "date" -callable: "twig_date_converter" -options: array:8 [ …8] -arguments: [] } "include" => Twig\TwigFunction {#2073 -name: "include" -callable: "twig_include" -options: array:8 [ …8] -arguments: [] } "source" => Twig\TwigFunction {#2072 -name: "source" -callable: "twig_source" -options: array:8 [ …8] -arguments: [] } "page" => Twig\TwigFunction {#2035 -name: "page" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "partial" => Twig\TwigFunction {#2034 -name: "partial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPartial" => Twig\TwigFunction {#2033 -name: "hasPartial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "content" => Twig\TwigFunction {#2032 -name: "content" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasContent" => Twig\TwigFunction {#2031 -name: "hasContent" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "component" => Twig\TwigFunction {#2030 -name: "component" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "placeholder" => Twig\TwigFunction {#2029 -name: "placeholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPlaceholder" => Twig\TwigFunction {#2028 -name: "hasPlaceholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "ajaxHandler" => Twig\TwigFunction {#2027 -name: "ajaxHandler" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "response" => Twig\TwigFunction {#2026 -name: "response" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "resource" => Twig\TwigFunction {#2025 -name: "resource" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "collect" => Twig\TwigFunction {#2024 -name: "collect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "pager" => Twig\TwigFunction {#2023 -name: "pager" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "redirect" => Twig\TwigFunction {#2022 -name: "redirect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "abort" => Twig\TwigFunction {#2021 -name: "abort" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "input" => Twig\TwigFunction {#2823 -name: "input" -callable: Closure(...$args) {#2824 …5} -options: array:8 [ …8] -arguments: [] } "post" => Twig\TwigFunction {#2825 -name: "post" -callable: Closure(...$args) {#2826 …5} -options: array:8 [ …8] -arguments: [] } "get" => Twig\TwigFunction {#2827 -name: "get" -callable: Closure(...$args) {#2828 …5} -options: array:8 [ …8] -arguments: [] } "form_value" => Twig\TwigFunction {#2829 -name: "form_value" -callable: Closure(...$args) {#2830 …5} -options: array:8 [ …8] -arguments: [] } "link_to" => Twig\TwigFunction {#2831 -name: "link_to" -callable: Closure(...$args) {#2832 …5} -options: array:8 [ …8] -arguments: [] } "link_to_asset" => Twig\TwigFunction {#2833 -name: "link_to_asset" -callable: Closure(...$args) {#2834 …5} -options: array:8 [ …8] -arguments: [] } "link_to_route" => Twig\TwigFunction {#2835 -name: "link_to_route" -callable: Closure(...$args) {#2836 …5} -options: array:8 [ …8] -arguments: [] } "link_to_action" => Twig\TwigFunction {#2837 -name: "link_to_action" -callable: Closure(...$args) {#2838 …5} -options: array:8 [ …8] -arguments: [] } "asset" => Twig\TwigFunction {#2839 -name: "asset" -callable: Closure(...$args) {#2840 …5} -options: array:8 [ …8] -arguments: [] } "action" => Twig\TwigFunction {#2841 -name: "action" -callable: Closure(...$args) {#2842 …5} -options: array:8 [ …8] -arguments: [] } "url" => Twig\TwigFunction {#2843 -name: "url" -callable: Closure(...$args) {#2844 …5} -options: array:8 [ …8] -arguments: [] } "route" => Twig\TwigFunction {#2845 -name: "route" -callable: Closure(...$args) {#2846 …5} -options: array:8 [ …8] -arguments: [] } "secure_url" => Twig\TwigFunction {#2847 -name: "secure_url" -callable: Closure(...$args) {#2848 …5} -options: array:8 [ …8] -arguments: [] } "secure_asset" => Twig\TwigFunction {#2849 -name: "secure_asset" -callable: Closure(...$args) {#2850 …5} -options: array:8 [ …8] -arguments: [] } "html_email" => Twig\TwigFunction {#2851 -name: "html_email" -callable: Closure(...$args) {#2852 …5} -options: array:8 [ …8] -arguments: [] } "str_*" => Twig\TwigFunction {#2853 -name: "str_*" -callable: Closure($name) {#2854 …4} -options: array:8 [ …8] -arguments: [] } "html_*" => Twig\TwigFunction {#2855 -name: "html_*" -callable: Closure($name) {#2856 …4} -options: array:8 [ …8] -arguments: [] } "url_*" => Twig\TwigFunction {#2857 -name: "url_*" -callable: Closure($name) {#2858 …4} -options: array:8 [ …8] -arguments: [] } "form_*" => Twig\TwigFunction {#2859 -name: "form_*" -callable: Closure($name) {#2860 …4} -options: array:8 [ …8] -arguments: [] } "form_macro" => Twig\TwigFunction {#2861 -name: "form_macro" -callable: Closure(...$args) {#2862 …5} -options: array:8 [ …8] -arguments: [] } "cookiesSettingsGet" => Twig\TwigFunction {#2863 -name: "cookiesSettingsGet" -callable: Closure(...$args) {#2864 …5} -options: array:8 [ …8] -arguments: [] } "dump" => Twig\TwigFunction {#2865 -name: "dump" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } ] -unaryOperators: array:3 [ "not" => array:2 [ "precedence" => 50 "class" => "Twig\Node\Expression\Unary\NotUnary" ] "-" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\NegUnary" ] "+" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\PosUnary" ] ] -binaryOperators: array:29 [ "or" => array:3 [ "precedence" => 10 "class" => "Twig\Node\Expression\Binary\OrBinary" "associativity" => 1 ] "and" => array:3 [ "precedence" => 15 "class" => "Twig\Node\Expression\Binary\AndBinary" "associativity" => 1 ] "b-or" => array:3 [ "precedence" => 16 "class" => "Twig\Node\Expression\Binary\BitwiseOrBinary" "associativity" => 1 ] "b-xor" => array:3 [ "precedence" => 17 "class" => "Twig\Node\Expression\Binary\BitwiseXorBinary" "associativity" => 1 ] "b-and" => array:3 [ "precedence" => 18 "class" => "Twig\Node\Expression\Binary\BitwiseAndBinary" "associativity" => 1 ] "==" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EqualBinary" "associativity" => 1 ] "!=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotEqualBinary" "associativity" => 1 ] "<=>" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\SpaceshipBinary" "associativity" => 1 ] "<" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessBinary" "associativity" => 1 ] ">" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterBinary" "associativity" => 1 ] ">=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterEqualBinary" "associativity" => 1 ] "<=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessEqualBinary" "associativity" => 1 ] "not in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotInBinary" "associativity" => 1 ] "in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\InBinary" "associativity" => 1 ] "matches" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\MatchesBinary" "associativity" => 1 ] "starts with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\StartsWithBinary" "associativity" => 1 ] "ends with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EndsWithBinary" "associativity" => 1 ] ".." => array:3 [ "precedence" => 25 "class" => "Twig\Node\Expression\Binary\RangeBinary" "associativity" => 1 ] "+" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\AddBinary" "associativity" => 1 ] "-" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\SubBinary" "associativity" => 1 ] "~" => array:3 [ "precedence" => 40 "class" => "Twig\Node\Expression\Binary\ConcatBinary" "associativity" => 1 ] "*" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\MulBinary" "associativity" => 1 ] "/" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\DivBinary" "associativity" => 1 ] "//" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\FloorDivBinary" "associativity" => 1 ] "%" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\ModBinary" "associativity" => 1 ] "is" => array:2 [ "precedence" => 100 "associativity" => 1 ] "is not" => array:2 [ "precedence" => 100 "associativity" => 1 ] "**" => array:3 [ "precedence" => 200 "class" => "Twig\Node\Expression\Binary\PowerBinary" "associativity" => 2 ] "??" => array:3 [ "precedence" => 300 "class" => "Twig\Node\Expression\NullCoalesceExpression" "associativity" => 2 ] ] -globals: null -functionCallbacks: [] -filterCallbacks: [] -parserCallbacks: [] -lastModified: 1660618016 } -runtimeLoaders: [] -runtimes: [] -optionsHash: "["Twig\\Extension\\CoreExtension","Twig\\Extension\\EscaperExtension","Twig\\Extension\\OptimizerExtension","Cms\\Twig\\Extension","System\\Twig\\Extension","Cms\\Twig\\DebugExtension"]:8:0:3.4.2:1:0" } #pageContents: """ <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n Бизнес календар\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n \n """ +vars: array:15 [ "this" => Cms\Classes\ThisVariable {#1865 +config: array:9 [ "page" => Cms\Classes\Page {#832} "layout" => Cms\Classes\Layout {#1870} "theme" => Cms\Classes\Theme {#603} "param" => [] "controller" => Cms\Classes\Controller {#602} "environment" => Closure() {#1869 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "307 to 307" } "request" => Closure() {#1874 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "308 to 308" } "session" => Closure() {#1877 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "309 to 309" } "method" => Closure() {#1876 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "312 to 312" } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } "errors" => Illuminate\Support\ViewErrorBag {#1878 #bags: [] } "oldInput" => [] "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118} ] #componentContext: null #partialStack: Cms\Classes\PartialStack {#604 +activePartial: array:1 [ "components" => array:3 [ 0 => array:2 [ "name" => "topMenu" "obj" => RainLab\Pages\Components\StaticMenu {#2959} ] 1 => array:2 [ "name" => "clientZone" "obj" => RainLab\Pages\Components\StaticMenu {#2961} ] 2 => array:2 [ "name" => "popup" "obj" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] ] ] #partialStack: [] } #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/themes/partners-investments" +assetLocalPath: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments" #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #statusCode: 200 #responseOverride: null #responseHeaderBag: null } #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "code" => "pi-top-menu" ] } |
||
| {{ clientZone }} | Component | rainlab.pages::lang.component.static_menu_name |
RainLab\Pages\Components\StaticMenu {#2961 +menuName: "Client zone" #menuItems: array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ "en" => array:2 [ "title" => "Client zone" "url" => "https://clients.partnersinvestments.bg" ] ] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] +id: null +alias: "clientZone" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602 #theme: Cms\Classes\Theme {#603 #dirName: "partners-investments" #configCache: array:8 [ "name" => "Partners Investments" "description" => "Partners Investment theme" "author" => "Webland" "homepage" => "" "authorCode" => "" "code" => "" "parent" => "" "database" => "0" ] } #router: Cms\Classes\Router {#605 #theme: Cms\Classes\Theme {#603} #url: "/biznes-kalendar" #parameters: [] #routerObj: October\Rain\Router\Router {#599 #routeMap: array:32 [ "webinars/detail-webinar.htm" => October\Rain\Router\Rule {#1819 #config: array:9 [ "ruleName" => "webinars/detail-webinar.htm" "rulePattern" => "/uebinari/detajl/:video_id" "segments" => array:3 [ …3] "segmentCount" => 3 "staticUrl" => "/uebinari/detajl" "staticSegments" => array:2 [ …2] "staticSegmentCount" => 2 "dynamicSegmentCount" => 1 "wildSegmentCount" => 0 ] #ruleName: "webinars/detail-webinar.htm" #rulePattern: "/uebinari/detajl/:video_id" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari/detajl" +segments: array:3 [ 0 => "uebinari" 1 => "detajl" 2 => ":video_id" ] +segmentCount: 3 +staticSegmentCount: 2 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:2 [ 0 => "uebinari" 1 => "detajl" ] } "search.htm" => October\Rain\Router\Rule {#1765 #config: array:9 [ "ruleName" => "search.htm" "rulePattern" => "/search" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/search" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "search.htm" #rulePattern: "/search" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/search" +segments: array:1 [ 0 => "search" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "search" ] } "biznes-kalendar.htm" => October\Rain\Router\Rule {#1789 #config: array:9 [ "ruleName" => "biznes-kalendar.htm" "rulePattern" => "/biznes-kalendar" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/biznes-kalendar" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "biznes-kalendar.htm" #rulePattern: "/biznes-kalendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/biznes-kalendar" +segments: array:1 [ 0 => "biznes-kalendar" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "biznes-kalendar" ] } "documents.htm" => October\Rain\Router\Rule {#1794 #config: array:9 [ "ruleName" => "documents.htm" "rulePattern" => "/dokumenti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/dokumenti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "documents.htm" #rulePattern: "/dokumenti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/dokumenti" +segments: array:1 [ 0 => "dokumenti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "dokumenti" ] } "about-service.htm" => October\Rain\Router\Rule {#1795 #config: array:9 [ "ruleName" => "about-service.htm" "rulePattern" => "/nashite-uslugi" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-uslugi" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-service.htm" #rulePattern: "/nashite-uslugi" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-uslugi" +segments: array:1 [ 0 => "nashite-uslugi" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-uslugi" ] } "glossary.htm" => October\Rain\Router\Rule {#1796 #config: array:9 [ "ruleName" => "glossary.htm" "rulePattern" => "/terminologichen-rechnik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/terminologichen-rechnik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "glossary.htm" #rulePattern: "/terminologichen-rechnik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/terminologichen-rechnik" +segments: array:1 [ 0 => "terminologichen-rechnik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "terminologichen-rechnik" ] } "about-investment.htm" => October\Rain\Router\Rule {#1797 #config: array:9 [ "ruleName" => "about-investment.htm" "rulePattern" => "/kak-da-investirate" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kak-da-investirate" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-investment.htm" #rulePattern: "/kak-da-investirate" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kak-da-investirate" +segments: array:1 [ 0 => "kak-da-investirate" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kak-da-investirate" ] } "error.htm" => October\Rain\Router\Rule {#1798 #config: array:9 [ "ruleName" => "error.htm" "rulePattern" => "/error" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/error" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "error.htm" #rulePattern: "/error" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/error" +segments: array:1 [ 0 => "error" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "error" ] } "test.htm" => October\Rain\Router\Rule {#1799 #config: array:9 [ "ruleName" => "test.htm" "rulePattern" => "/test" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/test" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "test.htm" #rulePattern: "/test" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/test" +segments: array:1 [ 0 => "test" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "test" ] } "products.htm" => October\Rain\Router\Rule {#1800 #config: array:9 [ "ruleName" => "products.htm" "rulePattern" => "/nashite-produkti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-produkti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "products.htm" #rulePattern: "/nashite-produkti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-produkti" +segments: array:1 [ 0 => "nashite-produkti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-produkti" ] } "contact.htm" => October\Rain\Router\Rule {#1801 #config: array:9 [ "ruleName" => "contact.htm" "rulePattern" => "/kontakti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kontakti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "contact.htm" #rulePattern: "/kontakti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kontakti" +segments: array:1 [ 0 => "kontakti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kontakti" ] } "zasady-pouzivania-suborov-cookie.htm" => October\Rain\Router\Rule {#1802 #config: array:9 [ "ruleName" => "zasady-pouzivania-suborov-cookie.htm" "rulePattern" => "/cookies" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cookies" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "zasady-pouzivania-suborov-cookie.htm" #rulePattern: "/cookies" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cookies" +segments: array:1 [ 0 => "cookies" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cookies" ] } "about-us.htm" => October\Rain\Router\Rule {#1803 #config: array:9 [ "ruleName" => "about-us.htm" "rulePattern" => "/za-nas" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/za-nas" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-us.htm" #rulePattern: "/za-nas" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/za-nas" +segments: array:1 [ 0 => "za-nas" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "za-nas" ] } "guarantee-fund.htm" => October\Rain\Router\Rule {#1804 #config: array:9 [ "ruleName" => "guarantee-fund.htm" "rulePattern" => "/garancionen-fond" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/garancionen-fond" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "guarantee-fund.htm" #rulePattern: "/garancionen-fond" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/garancionen-fond" +segments: array:1 [ 0 => "garancionen-fond" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "garancionen-fond" ] } "etf.htm" => October\Rain\Router\Rule {#1805 #config: array:9 [ "ruleName" => "etf.htm" "rulePattern" => "/etf" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/etf" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "etf.htm" #rulePattern: "/etf" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/etf" +segments: array:1 [ 0 => "etf" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "etf" ] } "price-list.htm" => October\Rain\Router\Rule {#1806 #config: array:9 [ "ruleName" => "price-list.htm" "rulePattern" => "/cennik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cennik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "price-list.htm" #rulePattern: "/cennik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cennik" +segments: array:1 [ 0 => "cennik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cennik" ] } "404.htm" => October\Rain\Router\Rule {#1807 #config: array:9 [ "ruleName" => "404.htm" "rulePattern" => "/404" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/404" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "404.htm" #rulePattern: "/404" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/404" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/partners-investments.htm" => October\Rain\Router\Rule {#1808 #config: array:9 [ …9] #ruleName: "en/partners-investments.htm" #rulePattern: "/bubububububuubububu" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/bubububububuubububu" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/documents.htm" => October\Rain\Router\Rule {#1809 #config: array:9 [ …9] #ruleName: "en/documents.htm" #rulePattern: "/documents" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/documents" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/glossary.htm" => October\Rain\Router\Rule {#1810 #config: array:9 [ …9] #ruleName: "en/glossary.htm" #rulePattern: "/glossary" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/glossary" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-services.htm" => October\Rain\Router\Rule {#1811 #config: array:9 [ …9] #ruleName: "en/our-services.htm" #rulePattern: "/our-services" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-services" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/contact.htm" => October\Rain\Router\Rule {#1812 #config: array:9 [ …9] #ruleName: "en/contact.htm" #rulePattern: "/contact" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/contact" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/about-us.htm" => October\Rain\Router\Rule {#1813 #config: array:9 [ …9] #ruleName: "en/about-us.htm" #rulePattern: "/about-us" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/about-us" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/fees.htm" => October\Rain\Router\Rule {#1814 #config: array:9 [ …9] #ruleName: "en/fees.htm" #rulePattern: "/price-list" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/price-list" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/guarantee-fund.htm" => October\Rain\Router\Rule {#1815 #config: array:9 [ …9] #ruleName: "en/guarantee-fund.htm" #rulePattern: "/guarantee-fund" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/guarantee-fund" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/how-invest.htm" => October\Rain\Router\Rule {#1816 #config: array:9 [ …9] #ruleName: "en/how-invest.htm" #rulePattern: "/how-invest" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/how-invest" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/trading-days-calendar.htm" => October\Rain\Router\Rule {#1817 #config: array:9 [ …9] #ruleName: "en/trading-days-calendar.htm" #rulePattern: "/trading-days-calendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/trading-days-calendar" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-products.htm" => October\Rain\Router\Rule {#1818 #config: array:9 [ …9] #ruleName: "en/our-products.htm" #rulePattern: "/our-products" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-products" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/news.htm" => October\Rain\Router\Rule {#1791 #config: array:9 [ …9] #ruleName: "blog/news.htm" #rulePattern: "/novini/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/novini" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/post-detail.htm" => October\Rain\Router\Rule {#1792 #config: array:9 [ …9] #ruleName: "blog/post-detail.htm" #rulePattern: "/statiya/:slug" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/statiya" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "webinars/webinar.htm" => October\Rain\Router\Rule {#1820 #config: array:9 [ …9] #ruleName: "webinars/webinar.htm" #rulePattern: "/uebinari/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "partners-investments.htm" => October\Rain\Router\Rule {#1790 #config: array:9 [ …9] #ruleName: "partners-investments.htm" #rulePattern: "/" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/" +segments: [] +segmentCount: 0 +staticSegmentCount: 0 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": [] } ] #matchedRouteRule: October\Rain\Router\Rule {#1789} #parameters: [] } } #loader: Cms\Twig\Loader {#607 #obj: Cms\Classes\Partial {#2953 #dirName: "partials" +components: array:3 [ "topMenu" => RainLab\Pages\Components\StaticMenu {#2959 +menuName: "PI top menu" #menuItems: array:6 [ …6] +id: null +alias: "topMenu" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879 +page: Cms\Classes\Page {#832 #dirName: "pages" #fillable: array:10 [ 0 => "url" 1 => "layout" 2 => "title" 3 => "description" 4 => "is_hidden" 5 => "meta_title" 6 => "meta_description" 7 => "markup" 8 => "settings" 9 => "code" ] #parsable: array:2 [ 0 => "meta_title" 1 => "meta_description" ] +apiBag: [] +rules: array:2 [ "title" => "required" "url" => "required" ] +components: array:1 [ "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889 +id: null +alias: "tradingDays" +name: "tradingDays" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/tradingcalendar/components/tradingdays" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/tradingcalendar" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:7 [ "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null "components" => array:1 [ "tradingDays" => [] ] ] +viewBag: [] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#844 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1884 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:12 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] "description" => null "meta_title" => null "meta_description" => null ] #original: array:9 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => array:2 [ "RainLab\Translate\Behaviors\TranslatablePageUrl" => RainLab\Translate\Behaviors\TranslatablePageUrl {#833 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableDefaultUrl: "/biznes-kalendar" #extensionHidden: array:2 [ …2] } "RainLab\Translate\Behaviors\TranslatablePage" => RainLab\Translate\Behaviors\TranslatablePage {#835 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableUseFallback: true #translatableAttributes: [] #translatableOriginals: array:4 [ …4] #requiredProperties: array:1 [ …1] #extensionHidden: array:2 [ …2] } ] "methods" => array:31 [ "initTranslatableContext" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "hasTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "extend" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionApplyInitCallbacks" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionExtendCallback" => "RainLab\Translate\Behaviors\TranslatablePage" "getCalledExtensionClass" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslatable" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getModelAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "setAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "saveTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "noFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "withFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "syncTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "translateContext" => "RainLab\Translate\Behaviors\TranslatablePage" "lang" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributesWithOptions" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" "getDirtyLocales" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableOriginals" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" ] "dynamicMethods" => [] "dynamicProperties" => array:1 [ 0 => "translatable" ] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:6 [ "model.afterFetch" => array:1 [ 0 => array:2 [ 0 => Closure() {#834 class: "RainLab\Translate\Behaviors\TranslatablePageUrl" this: RainLab\Translate\Behaviors\TranslatablePageUrl {#833} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePageUrl.php" line: "49 to 55" } 1 => Closure() {#839 class: "RainLab\Translate\Behaviors\TranslatablePage" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePage.php" line: "24 to 30" } ] ] "model.beforeGetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key) {#836 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "61 to 70" } ] ] "model.beforeSetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key, $value) {#837 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "72 to 81" } ] ] "model.saveInternal" => array:2 [ 0 => array:1 [ 0 => Closure() {#838 …4} ] 500 => array:1 [ 0 => Closure($data, $options) {#840 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#841 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#842 …4} ] ] ] #emitterEventSorted: array:3 [ "model.afterFetch" => array:2 [ 0 => Closure() {#834} 1 => Closure() {#839} ] "model.beforeGetAttribute" => array:1 [ 0 => Closure($key) {#836} ] "model.beforeSetAttribute" => array:1 [ 0 => Closure($key, $value) {#837} ] ] #validationErrors: null #parsableAttributes: [] +"translatable": array:4 [ 0 => "title" 1 => "description" 2 => "meta_title" 3 => "meta_description" ] } +layout: Cms\Classes\Layout {#1870 #dirName: "layouts" #parsable: [] +components: array:2 [ "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887 +id: "cookiesBar6940d74ac70b3" +alias: "cookiesBar" +name: "cookiesBar" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/janvince/smallgdpr/components/cookiesbar" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870} +controller: Cms\Classes\Controller {#602} +vars: array:5 [ "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/janvince/smallgdpr" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } "localePicker" => RainLab\Translate\Components\LocalePicker {#1888 #translator: RainLab\Translate\Classes\Translator {#425 #activeLocale: "bg" #defaultLocale: "bg" #isConfigured: true } +locales: array:2 [ "bg" => "Bulgaria" "en" => "English" ] +activeLocale: "bg" +activeLocaleName: "Bulgaria" +oldLocale: null +id: null +alias: "localePicker" +name: "localePicker" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/translate/components/localepicker" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/translate" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "forceUrl" => "1" ] } ] +settings: array:2 [ "description" => "Layout for cms pages" "components" => array:2 [ "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#1875 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1881 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #original: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ 0 => Closure($data, $options) {#1871 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#1872 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#1873 …4} ] ] ] #emitterEventSorted: [] #validationErrors: null #parsableAttributes: [] } +controller: Cms\Classes\Controller {#602} +vars: array:4 [ "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "clientZone" => RainLab\Pages\Components\StaticMenu {#2961} "popup" => Webland\ClientzonePopup\Components\PopupInformation {#2962 +id: null +alias: "popup" +name: "popup" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/clientzonepopup/components/popupinformation" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/webland/clientzonepopup" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:2 [ "description" => "Navigation block" "components" => array:3 [ "staticMenu topMenu" => array:1 [ …1] "staticMenu clientZone" => array:1 [ …1] "popup" => [] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#2958 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#2952 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #original: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ …1] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ …1] ] "model.beforeSave" => array:1 [ 0 => array:1 [ …1] ] ] #emitterEventSorted: [] #validationErrors: null } #fallbackCache: [] #cache: [] } #page: Cms\Classes\Page {#832} #pageObj: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #layout: Cms\Classes\Layout {#1870} #layoutObj: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #twig: Twig\Environment {#608 -charset: "UTF-8" -loader: Cms\Twig\Loader {#607} -debug: true -autoReload: true -cache: Twig\Cache\FilesystemCache {#606 -directory: "/var/www/html/stage/pibg.webland.sk/storage/cms/twig/" -options: 1 } -lexer: null -parser: null -compiler: null -globals: [] -resolvedGlobals: [] -loadedTemplates: array:11 [ "__TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed" => __TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed {#1958 -source: Twig\Source {#1935 -code: """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/pages/biznes-kalendar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611 -dateFormats: array:2 [ …2] -numberFormat: array:3 [ …3] -timezone: null } "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612 -defaultStrategy: "html" -escapers: [] +safeClasses: array:1 [ …1] +safeLookup: [] } "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613 -optimizers: -1 } "Cms\Twig\Extension" => Cms\Twig\Extension {#614 #controller: Cms\Classes\Controller {#602} } "System\Twig\Extension" => System\Twig\Extension {#615 #markupManager: System\Classes\MarkupManager {#616 …2} } "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617 #controller: Cms\Classes\Controller {#602} #zebra: 0 #variablePrefix: true #commentMap: [] #blockMethods: array:7 [ …7] } ] #sandbox: null } "__TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d" => __TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d {#1956 -source: Twig\Source {#1955 -code: """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/layouts/pi-cms-layotu.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3" => __TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3 {#2204 -source: Twig\Source {#2203 -code: """ <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\n <meta name="description" content="Partnersinvestments - financial invest">\n <meta name="author" content="Webland">\n <title>{% if this.page.url == '/' %} {{ 'Invests' | _ }} {% else %} {{this.page.title }} {% endif %} | Partners Investments</title>\n <link rel="shortcut icon" href="{{ 'assets/img/favicon.ico'| theme }}" type="image/x-icon">\n \n {% if this.environment == 'production' %}\n <meta name="robots" content="index, follow"/>\n <link rel="sitemap" type="application/xml" title="Sitemap" href="{{ url('/') }}/sitemap.xml"/>\n {% else %}\n <meta name="robots" content="noindex, nofollow"/>\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4" => __TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4 {#2187 -source: Twig\Source {#2186 -code: """ <link href="{{ 'assets/bootstrap/css/bootstrap.min.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/restore-old-bootstrap.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/fonts.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/font-awesome.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.carousel.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.theme.default.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/jquery/jquery-ui.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/bxslider/jquery.bxslider.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/wow/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/powertip/css/jquery.powertip.css'| theme }}" rel="stylesheet">\n {% if activeLocale == 'bg' %}\n <link href="{{ 'assets/css/custom-bg.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% else %}\n <link href="{{ 'assets/css/custom-en.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% endif %}\n <link href="{{ 'assets/css/search.css?v=1.0.1'| theme }}" rel="stylesheet">\n {% placeholder headerStyle %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header-styles.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c" => __TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c {#2170 -source: Twig\Source {#2169 -code: """ {% if post %}\n <meta name="description" content="{{ post.excerpt }}">\n <meta property="og:url" content="{{''|page}}" />\n <meta property="og:type" content="article" />\n <meta property="og:title" content="{{ post.title }} | PARTNERS INVESTMENTS" />\n <meta property="og:description" content="{{ post.excerpt }}" />\n <meta property="og:image" content="{{ post.featured_images[0].path}}" />\n <meta property="og:site_name" content="PARTNERS INVESTMENTS" />\n {% else %}\n <meta property="og:title" content="{{ this.page.title}} | PARTNERS INVESTMENTS">\n <meta property="og:type" content="website">\n <meta property="og:site_name" content="PARTNERS INVESTMENTS">\n <meta property="og:fb:admins" content="">\n {% if page.url is empty %}\n <meta property="og:url" content="{{ ''|page}}" />\n {%else%}\n <meta property="og:url" content="{{ url('') }}{{page.url}}" />\n {% endif %}\n {% if page.viewBag.meta_description %}\n <meta property="og:description" content="{{ page.viewBag.meta_description }}">\n {% endif %}\n {% if this.page.meta_description %}\n <meta property="og:description"content="{{ this.page.meta_description }}">\n {% endif %}\n <meta property="og:image:type" content="image/jpeg">\n <meta property="og:image" content="{{ 'assets/img/logo-partners-investments.png'|theme }}">\n {% endif %}\n {% if this.environment == 'production' %}\n {% if this.page.url == '/' %}\n <!-- Facebook Pixel Code -->\n <meta name="facebook-domain-verification" content="t2gxewrukskuh1yyzn7m7bqrccrl8f" />\n <!-- End Facebook Pixel Code -->\n {% endif %}\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/social-fb-tag.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd" => __TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd {#2144 -source: Twig\Source {#2143 -code: """ <div id="sg-{{ __SELF__ }}">\n \n {% if sgCookies.consent is empty and viewBag.hideCookiesBar == false and page.viewBag.hideCookiesBar == false %}\n \n {% partial __SELF__ ~ '::cookiesbar' %}\n \n {% endif %}\n \n {% partial '@run-scripts' %}\n \n </div> """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/default.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2" => __TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2 {#2116 -source: Twig\Source {#2115 -code: """ {% set showModal = null %}\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n <div class="cookies-bar-container">\n \n <div class="container">\n \n <div class="row">\n \n <div class="col-xs-12">\n \n {% endif %}\n \n \n <div id="cookies-bar" class="cookies-bar {{ cookiesSettingsGet('cookies_bar_css_class') }}">\n \n {% if cookiesSettingsGet('cookies_bar_title', null) %}\n \n <h3 class="title">{{ cookiesSettingsGet('cookies_bar_title') }}</h3>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_content', null) %}\n \n <div class="content">{{ cookiesSettingsGet('cookies_bar_content')|raw }}</div>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_buttons', null)|length %}\n \n <div class="buttons">\n \n {% for button in cookiesSettingsGet('cookies_bar_buttons') %}\n \n {% if button.show_modal %}\n \n {% set showModal = button.show_modal %}\n \n {% endif %}\n \n {% partial __SELF__ ~ '::cookiesbar-btn-' ~ cookiesSettingsGet('ui_style', 'default') button = button %}\n \n {% endfor %}\n \n </div>\n \n {% endif %}\n \n </div>\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n </div>\n \n </div>\n \n </div>\n \n </div>\n \n {% endif %}\n \n \n {% if showModal %}\n \n {% partial __SELF__ ~ '::cookiesbar-modal-' ~ cookiesSettingsGet('ui_style', 'default') %}\n \n {% endif %}\n \n {% put scripts %}\n \n <script>\n \n $('#cookies-bar .btn-accept-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n $('#cookies-bar .btn-disable-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' setOnlyRequiredCookies = true %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n </script>\n \n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/cookiesbar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672" => __TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672 {#2892 -source: Twig\Source {#2893 -code: """ var date = new Date();\n \n date.setDate(date.getDate() + {{ cookiesSettingsGet('set_cookies_lifetime_days') ? cookiesSettingsGet('set_cookies_lifetime_days') : 365 }});\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-consent=1; path=/; expires='}}" + date.toGMTString(); \n \n {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% if setOnlyRequiredCookies %}\n \n {% if cookie.required %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% else %}\n \n {% if setOnlyManageCookies %}\n \n var item = document.getElementById('sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}{{customId}}');\n \n if( item.checked == true ) {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}=1; path=/; expires=' + date.toGMTString(); \n } else {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix}}-{{cookie.slug}}=0; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; \n }\n \n {% else %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% endif %}\n \n {% endfor %}\n \n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/set-cookies.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88" => __TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88 {#2929 -source: Twig\Source {#2930 -code: """ {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% for script in cookie.scripts %}\n {% if script.scripts_disable == 0 %}\n \n {# If pages list is set, compare to current page URL #}\n \n {% if script.scripts_run_pages == true and script.scripts_run_pages_list|length %}\n \n {% set scriptRunThisPage = false %}\n \n {% for item in script.scripts_run_pages_list %}\n \n {% if url(item.page_url) == url().current %}\n \n {% set scriptRunThisPage = true %}\n \n {% endif %}\n \n {% endfor %}\n \n {% else %}\n {% set scriptRunThisPage = true %}\n {% endif %}\n \n \n {# TODO: get rid of those IFs #}\n \n {% if scriptRunThisPage %}\n \n {# Test for production mode required first #}\n {% if script.scripts_run_production == false\n or ( script.scripts_run_production == true and this.environment == 'production') %}\n \n {% if cookie.required or sgCookies[cookie.slug] %}\n \n {% if script.scripts_code and scriptRunThisPage %}\n \n {% put scripts %}\n \n {{ script.scripts_code|raw }}\n \n {% endput %}\n \n {% endif %}\n \n {% if script.scripts_file and scriptRunThisPage %}\n \n {% put scripts %}\n \n <script src="{{ script.scripts_file|media }}"></script>\n \n {% endput %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% endfor %}\n \n {% endif %}\n """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/run-scripts.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2" => __TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2 {#2945 -source: Twig\Source {#2943 -code: """ <div id="fb-root"></div>\n <script>(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = 'https://connect.facebook.net/sk_SK/sdk.js#xfbml=1&version=v2.12&appId=197306707383179&autoLogAppEvents=1';\n fjs.parentNode.insertBefore(js, fjs);\n }(document, 'script', 'facebook-jssdk'));</script> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/fb-share-script.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c" => __TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c {#3144 -source: Twig\Source {#3145 -code: """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/template/navigation.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } ] -strictVariables: false -templateClassPrefix: "__TwigTemplate_" -originalCache: Twig\Cache\FilesystemCache {#606} -extensionSet: Twig\ExtensionSet {#609 -extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] -initialized: true -runtimeInitialized: true -staging: Twig\Extension\StagingExtension {#610 -functions: [] -filters: [] -visitors: [] -tokenParsers: [] -tests: [] } -parsers: array:28 [ "apply" => Twig\TokenParser\ApplyTokenParser {#2061 #parser: null } "for" => Twig\TokenParser\ForTokenParser {#2060 #parser: null } "if" => Twig\TokenParser\IfTokenParser {#2059 #parser: null } "extends" => Twig\TokenParser\ExtendsTokenParser {#2058 #parser: null } "include" => Twig\TokenParser\IncludeTokenParser {#2057 #parser: null } "block" => Twig\TokenParser\BlockTokenParser {#2056 #parser: null } "use" => Twig\TokenParser\UseTokenParser {#2055 #parser: null } "macro" => Twig\TokenParser\MacroTokenParser {#2054 #parser: null } "import" => Twig\TokenParser\ImportTokenParser {#2053 #parser: null } "from" => Twig\TokenParser\FromTokenParser {#2052 #parser: null } "set" => Twig\TokenParser\SetTokenParser {#2051 #parser: null } "flush" => Twig\TokenParser\FlushTokenParser {#2050 #parser: null } "do" => Twig\TokenParser\DoTokenParser {#2049 #parser: null } "embed" => Twig\TokenParser\EmbedTokenParser {#2048 #parser: null } "with" => Twig\TokenParser\WithTokenParser {#2047 #parser: null } "deprecated" => Twig\TokenParser\DeprecatedTokenParser {#2046 #parser: null } "autoescape" => Twig\TokenParser\AutoEscapeTokenParser {#2041 #parser: null } "page" => Cms\Twig\PageTokenParser {#2020 #parser: null } "partial" => Cms\Twig\PartialTokenParser {#2019 #parser: null } "content" => Cms\Twig\ContentTokenParser {#2018 #parser: null } "put" => Cms\Twig\PutTokenParser {#2017 #parser: null } "placeholder" => Cms\Twig\PlaceholderTokenParser {#2016 #parser: null } "default" => Cms\Twig\DefaultTokenParser {#2015 #parser: null } "framework" => Cms\Twig\FrameworkTokenParser {#2014 #parser: null } "component" => Cms\Twig\ComponentTokenParser {#2013 #parser: null } "flash" => Cms\Twig\FlashTokenParser {#2012 #parser: null } "scripts" => Cms\Twig\ScriptsTokenParser {#2011 #parser: null } "styles" => Cms\Twig\StylesTokenParser {#2010 #parser: null } ] -visitors: array:4 [ 0 => Twig\NodeVisitor\MacroAutoImportNodeVisitor {#2045 -inAModule: false -hasMacroCalls: false } 1 => Twig\NodeVisitor\EscaperNodeVisitor {#2040 -statusStack: [] -blocks: [] -safeAnalysis: Twig\NodeVisitor\SafeAnalysisNodeVisitor {#2039 …2} -traverser: null -defaultStrategy: false -safeVars: [] } 2 => Twig\NodeVisitor\OptimizerNodeVisitor {#2038 -loops: [] -loopsTargets: [] -optimizers: -1 } 3 => Cms\Twig\GetAttrAdjuster {#2009} ] -filters: array:66 [ "date" => Twig\TwigFilter {#2114 -name: "date" -callable: "twig_date_format_filter" -options: array:10 [ …10] -arguments: [] } "date_modify" => Twig\TwigFilter {#2113 -name: "date_modify" -callable: "twig_date_modify_filter" -options: array:10 [ …10] -arguments: [] } "format" => Twig\TwigFilter {#2112 -name: "format" -callable: "twig_sprintf" -options: array:10 [ …10] -arguments: [] } "replace" => Twig\TwigFilter {#2111 -name: "replace" -callable: "twig_replace_filter" -options: array:10 [ …10] -arguments: [] } "number_format" => Twig\TwigFilter {#2110 -name: "number_format" -callable: "twig_number_format_filter" -options: array:10 [ …10] -arguments: [] } "abs" => Twig\TwigFilter {#2109 -name: "abs" -callable: "abs" -options: array:10 [ …10] -arguments: [] } "round" => Twig\TwigFilter {#2108 -name: "round" -callable: "twig_round" -options: array:10 [ …10] -arguments: [] } "url_encode" => Twig\TwigFilter {#2107 -name: "url_encode" -callable: "twig_urlencode_filter" -options: array:10 [ …10] -arguments: [] } "json_encode" => Twig\TwigFilter {#2106 -name: "json_encode" -callable: "json_encode" -options: array:10 [ …10] -arguments: [] } "convert_encoding" => Twig\TwigFilter {#2105 -name: "convert_encoding" -callable: "twig_convert_encoding" -options: array:10 [ …10] -arguments: [] } "title" => Twig\TwigFilter {#2104 -name: "title" -callable: "twig_title_string_filter" -options: array:10 [ …10] -arguments: [] } "capitalize" => Twig\TwigFilter {#2103 -name: "capitalize" -callable: "twig_capitalize_string_filter" -options: array:10 [ …10] -arguments: [] } "upper" => Twig\TwigFilter {#2102 -name: "upper" -callable: "twig_upper_filter" -options: array:10 [ …10] -arguments: [] } "lower" => Twig\TwigFilter {#2101 -name: "lower" -callable: "twig_lower_filter" -options: array:10 [ …10] -arguments: [] } "striptags" => Twig\TwigFilter {#2100 -name: "striptags" -callable: "twig_striptags" -options: array:10 [ …10] -arguments: [] } "trim" => Twig\TwigFilter {#2099 -name: "trim" -callable: "twig_trim_filter" -options: array:10 [ …10] -arguments: [] } "nl2br" => Twig\TwigFilter {#2098 -name: "nl2br" -callable: "twig_nl2br" -options: array:10 [ …10] -arguments: [] } "spaceless" => Twig\TwigFilter {#2097 -name: "spaceless" -callable: "twig_spaceless" -options: array:10 [ …10] -arguments: [] } "join" => Twig\TwigFilter {#2096 -name: "join" -callable: "twig_join_filter" -options: array:10 [ …10] -arguments: [] } "split" => Twig\TwigFilter {#2095 -name: "split" -callable: "twig_split_filter" -options: array:10 [ …10] -arguments: [] } "sort" => Twig\TwigFilter {#2094 -name: "sort" -callable: "twig_sort_filter" -options: array:10 [ …10] -arguments: [] } "merge" => Twig\TwigFilter {#2093 -name: "merge" -callable: "twig_array_merge" -options: array:10 [ …10] -arguments: [] } "batch" => Twig\TwigFilter {#2092 -name: "batch" -callable: "twig_array_batch" -options: array:10 [ …10] -arguments: [] } "column" => Twig\TwigFilter {#2091 -name: "column" -callable: "twig_array_column" -options: array:10 [ …10] -arguments: [] } "filter" => Twig\TwigFilter {#2090 -name: "filter" -callable: "twig_array_filter" -options: array:10 [ …10] -arguments: [] } "map" => Twig\TwigFilter {#2089 -name: "map" -callable: "twig_array_map" -options: array:10 [ …10] -arguments: [] } "reduce" => Twig\TwigFilter {#2088 -name: "reduce" -callable: "twig_array_reduce" -options: array:10 [ …10] -arguments: [] } "reverse" => Twig\TwigFilter {#2087 -name: "reverse" -callable: "twig_reverse_filter" -options: array:10 [ …10] -arguments: [] } "length" => Twig\TwigFilter {#2086 -name: "length" -callable: "twig_length_filter" -options: array:10 [ …10] -arguments: [] } "slice" => Twig\TwigFilter {#2085 -name: "slice" -callable: "twig_slice" -options: array:10 [ …10] -arguments: [] } "first" => Twig\TwigFilter {#2084 -name: "first" -callable: "twig_first" -options: array:10 [ …10] -arguments: [] } "last" => Twig\TwigFilter {#2083 -name: "last" -callable: "twig_last" -options: array:10 [ …10] -arguments: [] } "default" => Twig\TwigFilter {#2082 -name: "default" -callable: "_twig_default_filter" -options: array:10 [ …10] -arguments: [] } "keys" => Twig\TwigFilter {#2081 -name: "keys" -callable: "twig_get_array_keys_filter" -options: array:10 [ …10] -arguments: [] } "escape" => Twig\TwigFilter {#2044 -name: "escape" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "e" => Twig\TwigFilter {#2043 -name: "e" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "raw" => Twig\TwigFilter {#2042 -name: "raw" -callable: "twig_raw_filter" -options: array:10 [ …10] -arguments: [] } "page" => Twig\TwigFilter {#2037 -name: "page" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "theme" => Twig\TwigFilter {#2036 -name: "theme" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "app" => Twig\TwigFilter {#2008 -name: "app" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "resize" => Twig\TwigFilter {#2007 -name: "resize" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "str_*" => Twig\TwigFilter {#2773 -name: "str_*" -callable: Closure($name) {#2774 …4} -options: array:10 [ …10] -arguments: [] } "html_*" => Twig\TwigFilter {#2775 -name: "html_*" -callable: Closure($name) {#2776 …4} -options: array:10 [ …10] -arguments: [] } "trans" => Twig\TwigFilter {#2777 -name: "trans" -callable: Closure(...$args) {#2778 …5} -options: array:10 [ …10] -arguments: [] } "transchoice" => Twig\TwigFilter {#2779 -name: "transchoice" -callable: Closure(...$args) {#2780 …5} -options: array:10 [ …10] -arguments: [] } "url_*" => Twig\TwigFilter {#2781 -name: "url_*" -callable: Closure($name) {#2782 …4} -options: array:10 [ …10] -arguments: [] } "slug" => Twig\TwigFilter {#2783 -name: "slug" -callable: Closure(...$args) {#2784 …5} -options: array:10 [ …10] -arguments: [] } "plural" => Twig\TwigFilter {#2785 -name: "plural" -callable: Closure(...$args) {#2786 …5} -options: array:10 [ …10] -arguments: [] } "singular" => Twig\TwigFilter {#2787 -name: "singular" -callable: Closure(...$args) {#2788 …5} -options: array:10 [ …10] -arguments: [] } "finish" => Twig\TwigFilter {#2789 -name: "finish" -callable: Closure(...$args) {#2790 …5} -options: array:10 [ …10] -arguments: [] } "snake" => Twig\TwigFilter {#2791 -name: "snake" -callable: Closure(...$args) {#2792 …5} -options: array:10 [ …10] -arguments: [] } "camel" => Twig\TwigFilter {#2793 -name: "camel" -callable: Closure(...$args) {#2794 …5} -options: array:10 [ …10] -arguments: [] } "studly" => Twig\TwigFilter {#2795 -name: "studly" -callable: Closure(...$args) {#2796 …5} -options: array:10 [ …10] -arguments: [] } "md" => Twig\TwigFilter {#2797 -name: "md" -callable: Closure(...$args) {#2798 …5} -options: array:10 [ …10] -arguments: [] } "md_safe" => Twig\TwigFilter {#2799 -name: "md_safe" -callable: Closure(...$args) {#2800 …5} -options: array:10 [ …10] -arguments: [] } "md_clean" => Twig\TwigFilter {#2801 -name: "md_clean" -callable: Closure(...$args) {#2802 …5} -options: array:10 [ …10] -arguments: [] } "md_indent" => Twig\TwigFilter {#2803 -name: "md_indent" -callable: Closure(...$args) {#2804 …5} -options: array:10 [ …10] -arguments: [] } "time_since" => Twig\TwigFilter {#2805 -name: "time_since" -callable: Closure(...$args) {#2806 …5} -options: array:10 [ …10] -arguments: [] } "time_tense" => Twig\TwigFilter {#2807 -name: "time_tense" -callable: Closure(...$args) {#2808 …5} -options: array:10 [ …10] -arguments: [] } "media" => Twig\TwigFilter {#2809 -name: "media" -callable: Closure(...$args) {#2810 …5} -options: array:10 [ …10] -arguments: [] } "staticPage" => Twig\TwigFilter {#2811 -name: "staticPage" -callable: Closure(...$args) {#2812 …5} -options: array:10 [ …10] -arguments: [] } "_" => Twig\TwigFilter {#2813 -name: "_" -callable: Closure(...$args) {#2814 …5} -options: array:10 [ …10] -arguments: [] } "__" => Twig\TwigFilter {#2815 -name: "__" -callable: Closure(...$args) {#2816 …5} -options: array:10 [ …10] -arguments: [] } "transRaw" => Twig\TwigFilter {#2817 -name: "transRaw" -callable: Closure(...$args) {#2818 …5} -options: array:10 [ …10] -arguments: [] } "transRawPlural" => Twig\TwigFilter {#2819 -name: "transRawPlural" -callable: Closure(...$args) {#2820 …5} -options: array:10 [ …10] -arguments: [] } "localeUrl" => Twig\TwigFilter {#2821 -name: "localeUrl" -callable: Closure(...$args) {#2822 …5} -options: array:10 [ …10] -arguments: [] } ] -tests: array:10 [ "even" => Twig\TwigTest {#2071 -name: "even" -callable: null -options: array:5 [ …5] -arguments: [] } "odd" => Twig\TwigTest {#2070 -name: "odd" -callable: null -options: array:5 [ …5] -arguments: [] } "defined" => Twig\TwigTest {#2069 -name: "defined" -callable: null -options: array:5 [ …5] -arguments: [] } "same as" => Twig\TwigTest {#2068 -name: "same as" -callable: null -options: array:5 [ …5] -arguments: [] } "none" => Twig\TwigTest {#2067 -name: "none" -callable: null -options: array:5 [ …5] -arguments: [] } "null" => Twig\TwigTest {#2066 -name: "null" -callable: null -options: array:5 [ …5] -arguments: [] } "divisible by" => Twig\TwigTest {#2065 -name: "divisible by" -callable: null -options: array:5 [ …5] -arguments: [] } "constant" => Twig\TwigTest {#2064 -name: "constant" -callable: null -options: array:5 [ …5] -arguments: [] } "empty" => Twig\TwigTest {#2063 -name: "empty" -callable: "twig_test_empty" -options: array:5 [ …5] -arguments: [] } "iterable" => Twig\TwigTest {#2062 -name: "iterable" -callable: "twig_test_iterable" -options: array:5 [ …5] -arguments: [] } ] -functions: array:46 [ "max" => Twig\TwigFunction {#2080 -name: "max" -callable: "max" -options: array:8 [ …8] -arguments: [] } "min" => Twig\TwigFunction {#2079 -name: "min" -callable: "min" -options: array:8 [ …8] -arguments: [] } "range" => Twig\TwigFunction {#2078 -name: "range" -callable: "range" -options: array:8 [ …8] -arguments: [] } "constant" => Twig\TwigFunction {#2077 -name: "constant" -callable: "twig_constant" -options: array:8 [ …8] -arguments: [] } "cycle" => Twig\TwigFunction {#2076 -name: "cycle" -callable: "twig_cycle" -options: array:8 [ …8] -arguments: [] } "random" => Twig\TwigFunction {#2075 -name: "random" -callable: "twig_random" -options: array:8 [ …8] -arguments: [] } "date" => Twig\TwigFunction {#2074 -name: "date" -callable: "twig_date_converter" -options: array:8 [ …8] -arguments: [] } "include" => Twig\TwigFunction {#2073 -name: "include" -callable: "twig_include" -options: array:8 [ …8] -arguments: [] } "source" => Twig\TwigFunction {#2072 -name: "source" -callable: "twig_source" -options: array:8 [ …8] -arguments: [] } "page" => Twig\TwigFunction {#2035 -name: "page" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "partial" => Twig\TwigFunction {#2034 -name: "partial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPartial" => Twig\TwigFunction {#2033 -name: "hasPartial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "content" => Twig\TwigFunction {#2032 -name: "content" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasContent" => Twig\TwigFunction {#2031 -name: "hasContent" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "component" => Twig\TwigFunction {#2030 -name: "component" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "placeholder" => Twig\TwigFunction {#2029 -name: "placeholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPlaceholder" => Twig\TwigFunction {#2028 -name: "hasPlaceholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "ajaxHandler" => Twig\TwigFunction {#2027 -name: "ajaxHandler" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "response" => Twig\TwigFunction {#2026 -name: "response" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "resource" => Twig\TwigFunction {#2025 -name: "resource" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "collect" => Twig\TwigFunction {#2024 -name: "collect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "pager" => Twig\TwigFunction {#2023 -name: "pager" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "redirect" => Twig\TwigFunction {#2022 -name: "redirect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "abort" => Twig\TwigFunction {#2021 -name: "abort" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "input" => Twig\TwigFunction {#2823 -name: "input" -callable: Closure(...$args) {#2824 …5} -options: array:8 [ …8] -arguments: [] } "post" => Twig\TwigFunction {#2825 -name: "post" -callable: Closure(...$args) {#2826 …5} -options: array:8 [ …8] -arguments: [] } "get" => Twig\TwigFunction {#2827 -name: "get" -callable: Closure(...$args) {#2828 …5} -options: array:8 [ …8] -arguments: [] } "form_value" => Twig\TwigFunction {#2829 -name: "form_value" -callable: Closure(...$args) {#2830 …5} -options: array:8 [ …8] -arguments: [] } "link_to" => Twig\TwigFunction {#2831 -name: "link_to" -callable: Closure(...$args) {#2832 …5} -options: array:8 [ …8] -arguments: [] } "link_to_asset" => Twig\TwigFunction {#2833 -name: "link_to_asset" -callable: Closure(...$args) {#2834 …5} -options: array:8 [ …8] -arguments: [] } "link_to_route" => Twig\TwigFunction {#2835 -name: "link_to_route" -callable: Closure(...$args) {#2836 …5} -options: array:8 [ …8] -arguments: [] } "link_to_action" => Twig\TwigFunction {#2837 -name: "link_to_action" -callable: Closure(...$args) {#2838 …5} -options: array:8 [ …8] -arguments: [] } "asset" => Twig\TwigFunction {#2839 -name: "asset" -callable: Closure(...$args) {#2840 …5} -options: array:8 [ …8] -arguments: [] } "action" => Twig\TwigFunction {#2841 -name: "action" -callable: Closure(...$args) {#2842 …5} -options: array:8 [ …8] -arguments: [] } "url" => Twig\TwigFunction {#2843 -name: "url" -callable: Closure(...$args) {#2844 …5} -options: array:8 [ …8] -arguments: [] } "route" => Twig\TwigFunction {#2845 -name: "route" -callable: Closure(...$args) {#2846 …5} -options: array:8 [ …8] -arguments: [] } "secure_url" => Twig\TwigFunction {#2847 -name: "secure_url" -callable: Closure(...$args) {#2848 …5} -options: array:8 [ …8] -arguments: [] } "secure_asset" => Twig\TwigFunction {#2849 -name: "secure_asset" -callable: Closure(...$args) {#2850 …5} -options: array:8 [ …8] -arguments: [] } "html_email" => Twig\TwigFunction {#2851 -name: "html_email" -callable: Closure(...$args) {#2852 …5} -options: array:8 [ …8] -arguments: [] } "str_*" => Twig\TwigFunction {#2853 -name: "str_*" -callable: Closure($name) {#2854 …4} -options: array:8 [ …8] -arguments: [] } "html_*" => Twig\TwigFunction {#2855 -name: "html_*" -callable: Closure($name) {#2856 …4} -options: array:8 [ …8] -arguments: [] } "url_*" => Twig\TwigFunction {#2857 -name: "url_*" -callable: Closure($name) {#2858 …4} -options: array:8 [ …8] -arguments: [] } "form_*" => Twig\TwigFunction {#2859 -name: "form_*" -callable: Closure($name) {#2860 …4} -options: array:8 [ …8] -arguments: [] } "form_macro" => Twig\TwigFunction {#2861 -name: "form_macro" -callable: Closure(...$args) {#2862 …5} -options: array:8 [ …8] -arguments: [] } "cookiesSettingsGet" => Twig\TwigFunction {#2863 -name: "cookiesSettingsGet" -callable: Closure(...$args) {#2864 …5} -options: array:8 [ …8] -arguments: [] } "dump" => Twig\TwigFunction {#2865 -name: "dump" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } ] -unaryOperators: array:3 [ "not" => array:2 [ "precedence" => 50 "class" => "Twig\Node\Expression\Unary\NotUnary" ] "-" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\NegUnary" ] "+" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\PosUnary" ] ] -binaryOperators: array:29 [ "or" => array:3 [ "precedence" => 10 "class" => "Twig\Node\Expression\Binary\OrBinary" "associativity" => 1 ] "and" => array:3 [ "precedence" => 15 "class" => "Twig\Node\Expression\Binary\AndBinary" "associativity" => 1 ] "b-or" => array:3 [ "precedence" => 16 "class" => "Twig\Node\Expression\Binary\BitwiseOrBinary" "associativity" => 1 ] "b-xor" => array:3 [ "precedence" => 17 "class" => "Twig\Node\Expression\Binary\BitwiseXorBinary" "associativity" => 1 ] "b-and" => array:3 [ "precedence" => 18 "class" => "Twig\Node\Expression\Binary\BitwiseAndBinary" "associativity" => 1 ] "==" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EqualBinary" "associativity" => 1 ] "!=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotEqualBinary" "associativity" => 1 ] "<=>" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\SpaceshipBinary" "associativity" => 1 ] "<" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessBinary" "associativity" => 1 ] ">" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterBinary" "associativity" => 1 ] ">=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterEqualBinary" "associativity" => 1 ] "<=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessEqualBinary" "associativity" => 1 ] "not in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotInBinary" "associativity" => 1 ] "in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\InBinary" "associativity" => 1 ] "matches" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\MatchesBinary" "associativity" => 1 ] "starts with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\StartsWithBinary" "associativity" => 1 ] "ends with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EndsWithBinary" "associativity" => 1 ] ".." => array:3 [ "precedence" => 25 "class" => "Twig\Node\Expression\Binary\RangeBinary" "associativity" => 1 ] "+" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\AddBinary" "associativity" => 1 ] "-" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\SubBinary" "associativity" => 1 ] "~" => array:3 [ "precedence" => 40 "class" => "Twig\Node\Expression\Binary\ConcatBinary" "associativity" => 1 ] "*" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\MulBinary" "associativity" => 1 ] "/" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\DivBinary" "associativity" => 1 ] "//" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\FloorDivBinary" "associativity" => 1 ] "%" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\ModBinary" "associativity" => 1 ] "is" => array:2 [ "precedence" => 100 "associativity" => 1 ] "is not" => array:2 [ "precedence" => 100 "associativity" => 1 ] "**" => array:3 [ "precedence" => 200 "class" => "Twig\Node\Expression\Binary\PowerBinary" "associativity" => 2 ] "??" => array:3 [ "precedence" => 300 "class" => "Twig\Node\Expression\NullCoalesceExpression" "associativity" => 2 ] ] -globals: null -functionCallbacks: [] -filterCallbacks: [] -parserCallbacks: [] -lastModified: 1660618016 } -runtimeLoaders: [] -runtimes: [] -optionsHash: "["Twig\\Extension\\CoreExtension","Twig\\Extension\\EscaperExtension","Twig\\Extension\\OptimizerExtension","Cms\\Twig\\Extension","System\\Twig\\Extension","Cms\\Twig\\DebugExtension"]:8:0:3.4.2:1:0" } #pageContents: """ <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n Бизнес календар\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n \n """ +vars: array:15 [ "this" => Cms\Classes\ThisVariable {#1865 +config: array:9 [ "page" => Cms\Classes\Page {#832} "layout" => Cms\Classes\Layout {#1870} "theme" => Cms\Classes\Theme {#603} "param" => [] "controller" => Cms\Classes\Controller {#602} "environment" => Closure() {#1869 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "307 to 307" } "request" => Closure() {#1874 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "308 to 308" } "session" => Closure() {#1877 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "309 to 309" } "method" => Closure() {#1876 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "312 to 312" } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } "errors" => Illuminate\Support\ViewErrorBag {#1878 #bags: [] } "oldInput" => [] "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118} ] #componentContext: null #partialStack: Cms\Classes\PartialStack {#604 +activePartial: array:1 [ "components" => array:3 [ 0 => array:2 [ "name" => "topMenu" "obj" => RainLab\Pages\Components\StaticMenu {#2959} ] 1 => array:2 [ "name" => "clientZone" "obj" => RainLab\Pages\Components\StaticMenu {#2961} ] 2 => array:2 [ "name" => "popup" "obj" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] ] ] #partialStack: [] } #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/themes/partners-investments" +assetLocalPath: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments" #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #statusCode: 200 #responseOverride: null #responseHeaderBag: null } #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "code" => "client-zone" ] } |
||
| {{ popup }} | Component | PopupInformation Component |
Webland\ClientzonePopup\Components\PopupInformation {#2962 +id: null +alias: "popup" +name: "popup" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/clientzonepopup/components/popupinformation" #controller: Cms\Classes\Controller {#602 #theme: Cms\Classes\Theme {#603 #dirName: "partners-investments" #configCache: array:8 [ "name" => "Partners Investments" "description" => "Partners Investment theme" "author" => "Webland" "homepage" => "" "authorCode" => "" "code" => "" "parent" => "" "database" => "0" ] } #router: Cms\Classes\Router {#605 #theme: Cms\Classes\Theme {#603} #url: "/biznes-kalendar" #parameters: [] #routerObj: October\Rain\Router\Router {#599 #routeMap: array:32 [ "webinars/detail-webinar.htm" => October\Rain\Router\Rule {#1819 #config: array:9 [ "ruleName" => "webinars/detail-webinar.htm" "rulePattern" => "/uebinari/detajl/:video_id" "segments" => array:3 [ …3] "segmentCount" => 3 "staticUrl" => "/uebinari/detajl" "staticSegments" => array:2 [ …2] "staticSegmentCount" => 2 "dynamicSegmentCount" => 1 "wildSegmentCount" => 0 ] #ruleName: "webinars/detail-webinar.htm" #rulePattern: "/uebinari/detajl/:video_id" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari/detajl" +segments: array:3 [ 0 => "uebinari" 1 => "detajl" 2 => ":video_id" ] +segmentCount: 3 +staticSegmentCount: 2 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:2 [ 0 => "uebinari" 1 => "detajl" ] } "search.htm" => October\Rain\Router\Rule {#1765 #config: array:9 [ "ruleName" => "search.htm" "rulePattern" => "/search" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/search" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "search.htm" #rulePattern: "/search" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/search" +segments: array:1 [ 0 => "search" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "search" ] } "biznes-kalendar.htm" => October\Rain\Router\Rule {#1789 #config: array:9 [ "ruleName" => "biznes-kalendar.htm" "rulePattern" => "/biznes-kalendar" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/biznes-kalendar" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "biznes-kalendar.htm" #rulePattern: "/biznes-kalendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/biznes-kalendar" +segments: array:1 [ 0 => "biznes-kalendar" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "biznes-kalendar" ] } "documents.htm" => October\Rain\Router\Rule {#1794 #config: array:9 [ "ruleName" => "documents.htm" "rulePattern" => "/dokumenti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/dokumenti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "documents.htm" #rulePattern: "/dokumenti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/dokumenti" +segments: array:1 [ 0 => "dokumenti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "dokumenti" ] } "about-service.htm" => October\Rain\Router\Rule {#1795 #config: array:9 [ "ruleName" => "about-service.htm" "rulePattern" => "/nashite-uslugi" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-uslugi" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-service.htm" #rulePattern: "/nashite-uslugi" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-uslugi" +segments: array:1 [ 0 => "nashite-uslugi" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-uslugi" ] } "glossary.htm" => October\Rain\Router\Rule {#1796 #config: array:9 [ "ruleName" => "glossary.htm" "rulePattern" => "/terminologichen-rechnik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/terminologichen-rechnik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "glossary.htm" #rulePattern: "/terminologichen-rechnik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/terminologichen-rechnik" +segments: array:1 [ 0 => "terminologichen-rechnik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "terminologichen-rechnik" ] } "about-investment.htm" => October\Rain\Router\Rule {#1797 #config: array:9 [ "ruleName" => "about-investment.htm" "rulePattern" => "/kak-da-investirate" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kak-da-investirate" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-investment.htm" #rulePattern: "/kak-da-investirate" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kak-da-investirate" +segments: array:1 [ 0 => "kak-da-investirate" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kak-da-investirate" ] } "error.htm" => October\Rain\Router\Rule {#1798 #config: array:9 [ "ruleName" => "error.htm" "rulePattern" => "/error" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/error" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "error.htm" #rulePattern: "/error" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/error" +segments: array:1 [ 0 => "error" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "error" ] } "test.htm" => October\Rain\Router\Rule {#1799 #config: array:9 [ "ruleName" => "test.htm" "rulePattern" => "/test" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/test" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "test.htm" #rulePattern: "/test" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/test" +segments: array:1 [ 0 => "test" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "test" ] } "products.htm" => October\Rain\Router\Rule {#1800 #config: array:9 [ "ruleName" => "products.htm" "rulePattern" => "/nashite-produkti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/nashite-produkti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "products.htm" #rulePattern: "/nashite-produkti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/nashite-produkti" +segments: array:1 [ 0 => "nashite-produkti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "nashite-produkti" ] } "contact.htm" => October\Rain\Router\Rule {#1801 #config: array:9 [ "ruleName" => "contact.htm" "rulePattern" => "/kontakti" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/kontakti" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "contact.htm" #rulePattern: "/kontakti" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/kontakti" +segments: array:1 [ 0 => "kontakti" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "kontakti" ] } "zasady-pouzivania-suborov-cookie.htm" => October\Rain\Router\Rule {#1802 #config: array:9 [ "ruleName" => "zasady-pouzivania-suborov-cookie.htm" "rulePattern" => "/cookies" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cookies" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "zasady-pouzivania-suborov-cookie.htm" #rulePattern: "/cookies" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cookies" +segments: array:1 [ 0 => "cookies" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cookies" ] } "about-us.htm" => October\Rain\Router\Rule {#1803 #config: array:9 [ "ruleName" => "about-us.htm" "rulePattern" => "/za-nas" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/za-nas" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "about-us.htm" #rulePattern: "/za-nas" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/za-nas" +segments: array:1 [ 0 => "za-nas" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "za-nas" ] } "guarantee-fund.htm" => October\Rain\Router\Rule {#1804 #config: array:9 [ "ruleName" => "guarantee-fund.htm" "rulePattern" => "/garancionen-fond" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/garancionen-fond" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "guarantee-fund.htm" #rulePattern: "/garancionen-fond" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/garancionen-fond" +segments: array:1 [ 0 => "garancionen-fond" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "garancionen-fond" ] } "etf.htm" => October\Rain\Router\Rule {#1805 #config: array:9 [ "ruleName" => "etf.htm" "rulePattern" => "/etf" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/etf" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "etf.htm" #rulePattern: "/etf" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/etf" +segments: array:1 [ 0 => "etf" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "etf" ] } "price-list.htm" => October\Rain\Router\Rule {#1806 #config: array:9 [ "ruleName" => "price-list.htm" "rulePattern" => "/cennik" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/cennik" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "price-list.htm" #rulePattern: "/cennik" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/cennik" +segments: array:1 [ 0 => "cennik" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "cennik" ] } "404.htm" => October\Rain\Router\Rule {#1807 #config: array:9 [ "ruleName" => "404.htm" "rulePattern" => "/404" "segments" => array:1 [ …1] "segmentCount" => 1 "staticUrl" => "/404" "staticSegments" => array:1 [ …1] "staticSegmentCount" => 1 "dynamicSegmentCount" => 0 "wildSegmentCount" => 0 ] #ruleName: "404.htm" #rulePattern: "/404" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/404" +segments: array:1 [ 0 => "404" ] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ 0 => "404" ] } "en/partners-investments.htm" => October\Rain\Router\Rule {#1808 #config: array:9 [ "ruleName" => "en/partners-investments.htm" …8 ] #ruleName: "en/partners-investments.htm" #rulePattern: "/bubububububuubububu" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/bubububububuubububu" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/documents.htm" => October\Rain\Router\Rule {#1809 #config: array:9 [ …9] #ruleName: "en/documents.htm" #rulePattern: "/documents" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/documents" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/glossary.htm" => October\Rain\Router\Rule {#1810 #config: array:9 [ …9] #ruleName: "en/glossary.htm" #rulePattern: "/glossary" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/glossary" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-services.htm" => October\Rain\Router\Rule {#1811 #config: array:9 [ …9] #ruleName: "en/our-services.htm" #rulePattern: "/our-services" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-services" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/contact.htm" => October\Rain\Router\Rule {#1812 #config: array:9 [ …9] #ruleName: "en/contact.htm" #rulePattern: "/contact" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/contact" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/about-us.htm" => October\Rain\Router\Rule {#1813 #config: array:9 [ …9] #ruleName: "en/about-us.htm" #rulePattern: "/about-us" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/about-us" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/fees.htm" => October\Rain\Router\Rule {#1814 #config: array:9 [ …9] #ruleName: "en/fees.htm" #rulePattern: "/price-list" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/price-list" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/guarantee-fund.htm" => October\Rain\Router\Rule {#1815 #config: array:9 [ …9] #ruleName: "en/guarantee-fund.htm" #rulePattern: "/guarantee-fund" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/guarantee-fund" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/how-invest.htm" => October\Rain\Router\Rule {#1816 #config: array:9 [ …9] #ruleName: "en/how-invest.htm" #rulePattern: "/how-invest" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/how-invest" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/trading-days-calendar.htm" => October\Rain\Router\Rule {#1817 #config: array:9 [ …9] #ruleName: "en/trading-days-calendar.htm" #rulePattern: "/trading-days-calendar" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/trading-days-calendar" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "en/our-products.htm" => October\Rain\Router\Rule {#1818 #config: array:9 [ …9] #ruleName: "en/our-products.htm" #rulePattern: "/our-products" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/our-products" +segments: array:1 [ …1] +segmentCount: 1 +staticSegmentCount: 1 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/news.htm" => October\Rain\Router\Rule {#1791 #config: array:9 [ …9] #ruleName: "blog/news.htm" #rulePattern: "/novini/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/novini" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "blog/post-detail.htm" => October\Rain\Router\Rule {#1792 #config: array:9 [ …9] #ruleName: "blog/post-detail.htm" #rulePattern: "/statiya/:slug" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/statiya" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "webinars/webinar.htm" => October\Rain\Router\Rule {#1820 #config: array:9 [ …9] #ruleName: "webinars/webinar.htm" #rulePattern: "/uebinari/:page?" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/uebinari" +segments: array:2 [ …2] +segmentCount: 2 +staticSegmentCount: 1 +dynamicSegmentCount: 1 +wildSegmentCount: 0 +"staticSegments": array:1 [ …1] } "partners-investments.htm" => October\Rain\Router\Rule {#1790 #config: array:9 [ …9] #ruleName: "partners-investments.htm" #rulePattern: "/" #conditionCallback: null #afterMatchCallback: null +staticUrl: "/" +segments: [] +segmentCount: 0 +staticSegmentCount: 0 +dynamicSegmentCount: 0 +wildSegmentCount: 0 +"staticSegments": [] } ] #matchedRouteRule: October\Rain\Router\Rule {#1789} #parameters: [] } } #loader: Cms\Twig\Loader {#607 #obj: Cms\Classes\Partial {#2953 #dirName: "partials" +components: array:3 [ "topMenu" => RainLab\Pages\Components\StaticMenu {#2959 +menuName: "PI top menu" #menuItems: array:6 [ …6] +id: null +alias: "topMenu" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879 +page: Cms\Classes\Page {#832 #dirName: "pages" #fillable: array:10 [ 0 => "url" 1 => "layout" 2 => "title" 3 => "description" 4 => "is_hidden" 5 => "meta_title" 6 => "meta_description" 7 => "markup" 8 => "settings" 9 => "code" ] #parsable: array:2 [ 0 => "meta_title" 1 => "meta_description" ] +apiBag: [] +rules: array:2 [ "title" => "required" "url" => "required" ] +components: array:1 [ "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889 +id: null +alias: "tradingDays" +name: "tradingDays" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/webland/tradingcalendar/components/tradingdays" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/tradingcalendar" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } ] +settings: array:7 [ "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "description" => null "meta_title" => null "meta_description" => null "components" => array:1 [ "tradingDays" => [] ] ] +viewBag: [] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#844 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1884 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:12 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] "description" => null "meta_title" => null "meta_description" => null ] #original: array:9 [ "fileName" => "biznes-kalendar.htm" "content" => """ url = "/biznes-kalendar"\n layout = "pi-cms-layotu"\n title = "Бизнес календар"\n \n [tradingDays]\n ==\n {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %}\n """ "mtime" => 1686304699 "markup" => """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ "code" => null "url" => "/biznes-kalendar" "layout" => "pi-cms-layotu" "title" => "Бизнес календар" "tradingDays" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => array:2 [ "RainLab\Translate\Behaviors\TranslatablePageUrl" => RainLab\Translate\Behaviors\TranslatablePageUrl {#833 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableDefaultUrl: "/biznes-kalendar" #extensionHidden: array:2 [ …2] } "RainLab\Translate\Behaviors\TranslatablePage" => RainLab\Translate\Behaviors\TranslatablePage {#835 #model: Cms\Classes\Page {#832} #translatableContext: "bg" #translatableDefault: "bg" #translatableUseFallback: true #translatableAttributes: [] #translatableOriginals: array:4 [ …4] #requiredProperties: array:1 [ …1] #extensionHidden: array:2 [ …2] } ] "methods" => array:31 [ "initTranslatableContext" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "hasTranslatablePageUrl" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setSettingsUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "getViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "setViewBagUrlAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePageUrl" "extend" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionApplyInitCallbacks" => "RainLab\Translate\Behaviors\TranslatablePage" "extensionExtendCallback" => "RainLab\Translate\Behaviors\TranslatablePage" "getCalledExtensionClass" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslatable" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getModelAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "rewriteTranslatablePageAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "setAttributeTranslated" => "RainLab\Translate\Behaviors\TranslatablePage" "saveTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "noFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "withFallbackLocale" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslation" => "RainLab\Translate\Behaviors\TranslatablePage" "syncTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "translateContext" => "RainLab\Translate\Behaviors\TranslatablePage" "lang" => "RainLab\Translate\Behaviors\TranslatablePage" "hasTranslatableAttributes" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableAttributesWithOptions" => "RainLab\Translate\Behaviors\TranslatablePage" "isTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" "getDirtyLocales" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslatableOriginals" => "RainLab\Translate\Behaviors\TranslatablePage" "getTranslateDirty" => "RainLab\Translate\Behaviors\TranslatablePage" ] "dynamicMethods" => [] "dynamicProperties" => array:1 [ 0 => "translatable" ] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:6 [ "model.afterFetch" => array:1 [ 0 => array:2 [ 0 => Closure() {#834 class: "RainLab\Translate\Behaviors\TranslatablePageUrl" this: RainLab\Translate\Behaviors\TranslatablePageUrl {#833} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePageUrl.php" line: "49 to 55" } 1 => Closure() {#839 class: "RainLab\Translate\Behaviors\TranslatablePage" this: RainLab\Translate\Behaviors\TranslatablePage {#835} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/behaviors/TranslatablePage.php" line: "24 to 30" } ] ] "model.beforeGetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key) {#836 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "61 to 70" } ] ] "model.beforeSetAttribute" => array:1 [ 0 => array:1 [ 0 => Closure($key, $value) {#837 class: "RainLab\Translate\Classes\TranslatableBehavior" this: RainLab\Translate\Behaviors\TranslatablePage {#835} use: { …1} file: "/var/www/html/stage/pibg.webland.sk/plugins/rainlab/translate/classes/TranslatableBehavior.php" line: "72 to 81" } ] ] "model.saveInternal" => array:2 [ 0 => array:1 [ 0 => Closure() {#838 …4} ] 500 => array:1 [ 0 => Closure($data, $options) {#840 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#841 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#842 …4} ] ] ] #emitterEventSorted: array:3 [ "model.afterFetch" => array:2 [ 0 => Closure() {#834} 1 => Closure() {#839} ] "model.beforeGetAttribute" => array:1 [ 0 => Closure($key) {#836} ] "model.beforeSetAttribute" => array:1 [ 0 => Closure($key, $value) {#837} ] ] #validationErrors: null #parsableAttributes: [] +"translatable": array:4 [ 0 => "title" 1 => "description" 2 => "meta_title" 3 => "meta_description" ] } +layout: Cms\Classes\Layout {#1870 #dirName: "layouts" #parsable: [] +components: array:2 [ "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887 +id: "cookiesBar6940d74ac70b3" +alias: "cookiesBar" +name: "cookiesBar" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/janvince/smallgdpr/components/cookiesbar" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882 +page: Cms\Classes\Page {#832} +layout: Cms\Classes\Layout {#1870} +controller: Cms\Classes\Controller {#602} +vars: array:5 [ "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/janvince/smallgdpr" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } "localePicker" => RainLab\Translate\Components\LocalePicker {#1888 #translator: RainLab\Translate\Classes\Translator {#425 #activeLocale: "bg" #defaultLocale: "bg" #isConfigured: true } +locales: array:2 [ "bg" => "Bulgaria" "en" => "English" ] +activeLocale: "bg" +activeLocaleName: "Bulgaria" +oldLocale: null +id: null +alias: "localePicker" +name: "localePicker" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/translate/components/localepicker" #controller: Cms\Classes\Controller {#602} #page: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/rainlab/translate" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ "forceUrl" => "1" ] } ] +settings: array:2 [ "description" => "Layout for cms pages" "components" => array:2 [ "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#1875 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#1881 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #original: array:8 [ "fileName" => "pi-cms-layotu.htm" "content" => """ description = "Layout for cms pages"\n \n [cookiesBar]\n \n [localePicker]\n forceUrl = 1\n ==\n <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html>\n """ "mtime" => 1661205334 "markup" => """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ "code" => null "description" => "Layout for cms pages" "cookiesBar" => [] "localePicker" => array:1 [ "forceUrl" => "1" ] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ 0 => Closure($data, $options) {#1871 …4} ] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ 0 => Closure() {#1872 …4} ] ] "model.beforeSave" => array:1 [ 0 => array:1 [ 0 => Closure() {#1873 …4} ] ] ] #emitterEventSorted: [] #validationErrors: null #parsableAttributes: [] } +controller: Cms\Classes\Controller {#602} +vars: array:4 [ "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097 +type: "url" +title: "Клиентска зона" +url: "https://clients.partnersinvestments.bg" +code: "" +isActive: false +isChildActive: null +items: [] +viewBag: array:4 [ "locale" => array:1 [ …1] "isHidden" => "0" "cssClass" => "" "isExternal" => "1" ] } ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118 +implement: null +attributes: array:3 [ "date_from" => "2023-09-19 00:59:00" "date_to" => "2023-09-20 00:00:00" "description" => "<p>bulgarian text</p>" ] #dates: [] +trimStrings: true #connection: null #table: null #primaryKey: "id" #keyType: "int" +incrementing: true #with: [] #withCount: [] +preventsLazyLoading: false #perPage: 15 +exists: false +wasRecentlyCreated: false #escapeWhenCastingToString: false #original: [] #changes: [] #casts: [] #classCastCache: [] #attributeCastCache: [] #dateFormat: null #appends: [] #dispatchesEvents: [] #observables: [] #relations: [] #touches: [] +timestamps: true #hidden: [] #visible: [] #fillable: [] #guarded: array:1 [ 0 => "*" ] +hasMany: [] +hasOne: [] +belongsTo: [] +belongsToMany: [] +morphTo: [] +morphOne: [] +morphMany: [] +morphToMany: [] +morphedByMany: [] +attachOne: [] +attachMany: [] +hasManyThrough: [] +hasOneThrough: [] #jsonable: [] #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] +sessionKey: null } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "clientZone" => RainLab\Pages\Components\StaticMenu {#2961 +menuName: "Client zone" #menuItems: array:1 [ …1] +id: null +alias: "clientZone" +name: "staticMenu" +isHidden: false +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/rainlab/pages/components/staticmenu" #controller: Cms\Classes\Controller {#602} #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ …4] #assets: array:3 [ …3] #assetBundles: array:2 [ …2] +assetPath: "/plugins/rainlab/pages" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: array:1 [ …1] } "popup" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] +settings: array:2 [ "description" => "Navigation block" "components" => array:3 [ "staticMenu topMenu" => array:1 [ …1] "staticMenu clientZone" => array:1 [ …1] "popup" => [] ] ] +viewBag: [] #fillable: array:3 [ 0 => "markup" 1 => "settings" 2 => "code" ] #passthru: array:5 [ 0 => "lists" 1 => "where" 2 => "sortBy" 3 => "whereComponent" 4 => "withComponent" ] #isCompoundObject: true #viewBagCache: Cms\Components\ViewBag {#2958 +isHidden: true +id: null +alias: null +name: "viewBag" +pluginIcon: null +componentCssClass: null +inspectorEnabled: true #dirName: "/cms/components/viewbag" #controller: null #page: null #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/cms" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } +rules: [] +attributeNames: [] +customMessages: [] #themeCache: Cms\Classes\Theme {#2952 #dirName: "partners-investments" #configCache: null } #datasource: "partners-investments" +attributes: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #original: array:9 [ "fileName" => "template/navigation.htm" "content" => """ description = "Navigation block"\n \n [staticMenu topMenu]\n code = "pi-top-menu"\n \n [staticMenu clientZone]\n code = "client-zone"\n \n [popup]\n ==\n <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "mtime" => 1695118136 "markup" => """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ "code" => null "description" => "Navigation block" "staticMenu topMenu" => array:1 [ "code" => "pi-top-menu" ] "staticMenu clientZone" => array:1 [ "code" => "client-zone" ] "popup" => [] ] #appends: [] #purgeable: [] #allowedExtensions: array:1 [ 0 => "htm" ] #defaultExtension: "htm" #wrapCode: true #maxNesting: 5 #loadedFromCache: true #observables: [] +exists: true +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #emitterSingleEventCollection: [] #emitterEventCollection: array:3 [ "model.saveInternal" => array:1 [ 500 => array:1 [ …1] ] "model.beforeDelete" => array:1 [ 0 => array:1 [ …1] ] "model.beforeSave" => array:1 [ 0 => array:1 [ …1] ] ] #emitterEventSorted: [] #validationErrors: null } #fallbackCache: [] #cache: [] } #page: Cms\Classes\Page {#832} #pageObj: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #layout: Cms\Classes\Layout {#1870} #layoutObj: Cms636bb98dad6ad881271164_aa23da7b68a849186ea7bc078ef7713cClass {#1882} #twig: Twig\Environment {#608 -charset: "UTF-8" -loader: Cms\Twig\Loader {#607} -debug: true -autoReload: true -cache: Twig\Cache\FilesystemCache {#606 -directory: "/var/www/html/stage/pibg.webland.sk/storage/cms/twig/" -options: 1 } -lexer: null -parser: null -compiler: null -globals: [] -resolvedGlobals: [] -loadedTemplates: array:11 [ "__TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed" => __TwigTemplate_39870eb93a724237854a44591df4f5e9bbbde4eb651e23ff156ee1691a9efbed {#1958 -source: Twig\Source {#1935 -code: """ {% put headerStyle %}\n <link rel="stylesheet" href="{{ 'assets/css/calendar/style.css' | theme }}">\n {% endput %}\n <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n {{ this.page.title }}\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n {% put footerScripts %}\n \n {% endput %}\n \n {% put footerJsCalendar %}\n <script>\n (function($) {\n \n "use strict";\n \n document.addEventListener('DOMContentLoaded', function(){\n var today = new Date(),\n year = today.getFullYear(),\n month = today.getMonth(),\n monthTag =["Януари ","Фeвруари","Март","Април","Май","Юни","Юли","Август","Сeптeмври","Октомври","Ноeмври","Дeкeмври"],\n day = today.getDate(),\n days = document.getElementsByTagName('td'),\n selectedDay,\n setDate,\n daysLen = days.length;\n // options should like '2014-01-01'\n function Calendar(selector, options, events) {\n this.events = events;\n this.options = options;\n this.draw();\n }\n \n Calendar.prototype.draw = function() {\n // this.getCookie('selected_day');\n this.getOptions();\n this.drawDays();\n \n var that = this,\n reset = document.getElementById('reset'),\n pre = document.getElementsByClassName('pre-button'),\n next = document.getElementsByClassName('next-button');\n \n pre[0].addEventListener('click', function(){that.preMonth(); });\n next[0].addEventListener('click', function(){that.nextMonth(); });\n reset.addEventListener('click', function(){that.reset(); });\n while(daysLen--) {\n \n days[daysLen].addEventListener('click', function(){that.clickDay(this); });\n }\n };\n \n Calendar.prototype.drawHeader = function(e) {\n var headDay = document.getElementsByClassName('head-day'),\n headMonth = document.getElementsByClassName('head-month'),\n headMonthTable = document.getElementsByClassName('head-month-table');\n \n e?headDay[0].innerHTML = e : headDay[0].innerHTML = day;\n headMonth[0].innerHTML = monthTag[month] +" - " + year;\n headMonthTable[0].innerHTML = monthTag[month] +" - " + year;\n \n document.getElementById('head-trading-day').style.display = this.events.find(event => event.date === new Date(year, month, e).toDateString()) ? '' : 'none';\n };\n \n Calendar.prototype.drawDays = function() {\n var startDay = new Date(year, month, 7).getDay(),\n nDays = new Date(year, month + 1, 0).getDate(),\n n = startDay;\n this.events.forEach(function(ev) {\n ev.date = new Date(ev.date).toDateString();\n })\n \n for(var k = 0; k <42; k++) {\n days[k].innerHTML = '';\n days[k].id = '';\n days[k].className = '';\n }\n \n for(var i = 1; i <= nDays ; i++) {\n days[n].innerHTML = i;\n n++;\n }\n \n for(var j = 0; j < 42; j++) {\n if(days[j].innerHTML === ""){\n \n days[j].id = "disabled";\n days[j].className = "";\n \n }else if(j === day + startDay - 1){\n if((this.options && (month === setDate.getMonth()) && (year === setDate.getFullYear())) || (!this.options && (month === today.getMonth())&&(year===today.getFullYear()))){\n this.drawHeader(day);\n days[j].id = "today";\n }\n }\n if(selectedDay){\n if((j === selectedDay.getDate() + startDay - 1)&&(month === selectedDay.getMonth())&&(year === selectedDay.getFullYear())){\n days[j].className += "selected ";\n this.drawHeader(selectedDay.getDate());\n }\n }\n \n if (this.events.find(event => event.date === new Date(year, month, days[j].innerHTML).toDateString())) {\n days[j].className += " event";\n }\n \n if (days[j].id === "disabled") {\n days[j].className = "";\n }\n }\n };\n \n Calendar.prototype.clickDay = function(o) {\n if(o.id === "disabled") {\n return;\n }\n \n var selected = document.getElementsByClassName("selected"),\n len = selected.length;\n if(len !== 0) {\n selected[0].className = this.events.find(event => event.date === new Date(year, month, selected[0].innerHTML).toDateString()) ? " event" : "";\n }\n \n o.className = "selected";\n selectedDay = new Date(year, month, o.innerHTML);\n this.drawHeader(o.innerHTML);\n // this.setCookie('selected_day', 1);\n \n };\n \n Calendar.prototype.preMonth = function() {\n var prevDate = new Date(year, (month - 1));\n const day1 = new Date();\n \n day1.setDate(1);\n day1.setHours(0, 0, 0, 0)\n \n if ( prevDate < day1 ) {\n return;\n }\n \n if(month < 1){\n month = 11;\n year = year - 1;\n }else{\n month = month - 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.nextMonth = function() {\n if(month >= 11){\n month = 0;\n year = year + 1;\n }else{\n month = month + 1;\n }\n this.drawHeader(1);\n this.drawDays();\n };\n \n Calendar.prototype.getOptions = function() {\n if(this.options){\n var sets = this.options.split('-');\n setDate = new Date(sets[0], sets[1]-1, sets[2]);\n day = setDate.getDate();\n year = setDate.getFullYear();\n month = setDate.getMonth();\n }\n };\n \n Calendar.prototype.reset = function() {\n selectedDay = today;\n month = today.getMonth();\n year = today.getFullYear();\n day = today.getDate();\n this.options = undefined;\n this.drawDays();\n };\n \n Calendar.prototype.setCookie = function(name, expiredays){\n if(expiredays) {\n var date = new Date();\n date.setTime(date.getTime() + (expiredays*24*60*60*1000));\n var expires = "; expires=" +date.toGMTString();\n }else{\n var expires = "";\n }\n document.cookie = name + "=" + selectedDay + expires + "; path=/";\n };\n \n Calendar.prototype.getCookie = function(name) {\n if(document.cookie.length){\n var arrCookie = document.cookie.split(';'),\n nameEQ = name + "=";\n for(var i = 0, cLen = arrCookie.length; i < cLen; i++) {\n var c = arrCookie[i];\n while (c.charAt(0)==' ') {\n c = c.substring(1,c.length);\n \n }\n if (c.indexOf(nameEQ) === 0) {\n selectedDay = new Date(c.substring(nameEQ.length, c.length));\n }\n }\n }\n };\n \n var data = {{ tradingDaysData| raw }}\n var calendar = new Calendar('#calendar', null,data);\n \n }, false);\n \n })(jQuery);\n \n </script>\n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/pages/biznes-kalendar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611 -dateFormats: array:2 [ …2] -numberFormat: array:3 [ …3] -timezone: null } "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612 -defaultStrategy: "html" -escapers: [] +safeClasses: array:1 [ …1] +safeLookup: [] } "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613 -optimizers: -1 } "Cms\Twig\Extension" => Cms\Twig\Extension {#614 #controller: Cms\Classes\Controller {#602} } "System\Twig\Extension" => System\Twig\Extension {#615 #markupManager: System\Classes\MarkupManager {#616 …2} } "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617 #controller: Cms\Classes\Controller {#602} #zebra: 1 #variablePrefix: true #commentMap: [] #blockMethods: array:7 [ …7] } ] #sandbox: null } "__TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d" => __TwigTemplate_121641732419f969fa34df65ffba853cf5a76c688edd7b2fd27e125f0f92be6d {#1956 -source: Twig\Source {#1955 -code: """ <!DOCTYPE html>\n <html lang="sk" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#">\n <head>\n {% partial 'layout/header' %}\n {% partial 'layout/header-styles' %}\n {% partial 'layout/social-fb-tag' %}\n \n {% if this.environment == 'production' %}\n \n {% endif %}\n \n </head>\n \n <body>\n {% component 'cookiesBar' %}\n {% partial 'layout/fb-share-script' %}\n <!-- Page Content -->\n <div class="fullScreen background-container">\n {% if activeLocale == 'en' %}\n {% partial 'template/en/navigation' %}\n {% else %}\n {% partial 'template/navigation' %}\n {% endif %}\n \n {% page %}\n \n {% if activeLocale == 'en' %}\n {% partial 'template/en/footer' %}\n {% else %}\n {% partial 'template/footer' %}\n {% endif %}\n </div>\n \n {% partial 'layout/footer-styles' %}\n </body>\n </html> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/layouts/pi-cms-layotu.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3" => __TwigTemplate_8919097adb2bc25b7856a1a287435e01581c31a4075adb1906ecf1dc8cbc46c3 {#2204 -source: Twig\Source {#2203 -code: """ <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">\n <meta name="description" content="Partnersinvestments - financial invest">\n <meta name="author" content="Webland">\n <title>{% if this.page.url == '/' %} {{ 'Invests' | _ }} {% else %} {{this.page.title }} {% endif %} | Partners Investments</title>\n <link rel="shortcut icon" href="{{ 'assets/img/favicon.ico'| theme }}" type="image/x-icon">\n \n {% if this.environment == 'production' %}\n <meta name="robots" content="index, follow"/>\n <link rel="sitemap" type="application/xml" title="Sitemap" href="{{ url('/') }}/sitemap.xml"/>\n {% else %}\n <meta name="robots" content="noindex, nofollow"/>\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4" => __TwigTemplate_808d9aba094aac2649eef1171098b9c5dee29e9e541cd5dc3612d48fd32f77e4 {#2187 -source: Twig\Source {#2186 -code: """ <link href="{{ 'assets/bootstrap/css/bootstrap.min.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/restore-old-bootstrap.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/fonts.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/font-awesome.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.carousel.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/owl-carousel/owl.theme.default.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/css/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/jquery/jquery-ui.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/bxslider/jquery.bxslider.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/wow/animate.css'| theme }}" rel="stylesheet">\n <link href="{{ 'assets/powertip/css/jquery.powertip.css'| theme }}" rel="stylesheet">\n {% if activeLocale == 'bg' %}\n <link href="{{ 'assets/css/custom-bg.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% else %}\n <link href="{{ 'assets/css/custom-en.css?v=2.0.2.1.10'| theme }}" rel="stylesheet">\n {% endif %}\n <link href="{{ 'assets/css/search.css?v=1.0.1'| theme }}" rel="stylesheet">\n {% placeholder headerStyle %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/header-styles.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c" => __TwigTemplate_80087642827a33a464cc836d162290664cb937560788013e699ff078a75c355c {#2170 -source: Twig\Source {#2169 -code: """ {% if post %}\n <meta name="description" content="{{ post.excerpt }}">\n <meta property="og:url" content="{{''|page}}" />\n <meta property="og:type" content="article" />\n <meta property="og:title" content="{{ post.title }} | PARTNERS INVESTMENTS" />\n <meta property="og:description" content="{{ post.excerpt }}" />\n <meta property="og:image" content="{{ post.featured_images[0].path}}" />\n <meta property="og:site_name" content="PARTNERS INVESTMENTS" />\n {% else %}\n <meta property="og:title" content="{{ this.page.title}} | PARTNERS INVESTMENTS">\n <meta property="og:type" content="website">\n <meta property="og:site_name" content="PARTNERS INVESTMENTS">\n <meta property="og:fb:admins" content="">\n {% if page.url is empty %}\n <meta property="og:url" content="{{ ''|page}}" />\n {%else%}\n <meta property="og:url" content="{{ url('') }}{{page.url}}" />\n {% endif %}\n {% if page.viewBag.meta_description %}\n <meta property="og:description" content="{{ page.viewBag.meta_description }}">\n {% endif %}\n {% if this.page.meta_description %}\n <meta property="og:description"content="{{ this.page.meta_description }}">\n {% endif %}\n <meta property="og:image:type" content="image/jpeg">\n <meta property="og:image" content="{{ 'assets/img/logo-partners-investments.png'|theme }}">\n {% endif %}\n {% if this.environment == 'production' %}\n {% if this.page.url == '/' %}\n <!-- Facebook Pixel Code -->\n <meta name="facebook-domain-verification" content="t2gxewrukskuh1yyzn7m7bqrccrl8f" />\n <!-- End Facebook Pixel Code -->\n {% endif %}\n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/social-fb-tag.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd" => __TwigTemplate_8364f6d78a690a94b1f7c9e74484e977b1fb48623f235fd17c2320f201c5cbdd {#2144 -source: Twig\Source {#2143 -code: """ <div id="sg-{{ __SELF__ }}">\n \n {% if sgCookies.consent is empty and viewBag.hideCookiesBar == false and page.viewBag.hideCookiesBar == false %}\n \n {% partial __SELF__ ~ '::cookiesbar' %}\n \n {% endif %}\n \n {% partial '@run-scripts' %}\n \n </div> """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/default.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2" => __TwigTemplate_43d4845336f6e8856a26308bb7b65e959f085781edd553ac25bd006570e7d5a2 {#2116 -source: Twig\Source {#2115 -code: """ {% set showModal = null %}\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n <div class="cookies-bar-container">\n \n <div class="container">\n \n <div class="row">\n \n <div class="col-xs-12">\n \n {% endif %}\n \n \n <div id="cookies-bar" class="cookies-bar {{ cookiesSettingsGet('cookies_bar_css_class') }}">\n \n {% if cookiesSettingsGet('cookies_bar_title', null) %}\n \n <h3 class="title">{{ cookiesSettingsGet('cookies_bar_title') }}</h3>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_content', null) %}\n \n <div class="content">{{ cookiesSettingsGet('cookies_bar_content')|raw }}</div>\n \n {% endif %}\n \n {% if cookiesSettingsGet('cookies_bar_buttons', null)|length %}\n \n <div class="buttons">\n \n {% for button in cookiesSettingsGet('cookies_bar_buttons') %}\n \n {% if button.show_modal %}\n \n {% set showModal = button.show_modal %}\n \n {% endif %}\n \n {% partial __SELF__ ~ '::cookiesbar-btn-' ~ cookiesSettingsGet('ui_style', 'default') button = button %}\n \n {% endfor %}\n \n </div>\n \n {% endif %}\n \n </div>\n \n {% if cookiesSettingsGet('cookies_bar_add_styles', null) == 3 %}\n \n </div>\n \n </div>\n \n </div>\n \n </div>\n \n {% endif %}\n \n \n {% if showModal %}\n \n {% partial __SELF__ ~ '::cookiesbar-modal-' ~ cookiesSettingsGet('ui_style', 'default') %}\n \n {% endif %}\n \n {% put scripts %}\n \n <script>\n \n $('#cookies-bar .btn-accept-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n $('#cookies-bar .btn-disable-all').click(function(e) \n {\n e.preventDefault();\n \n {% partial '@set-cookies' setOnlyRequiredCookies = true %}\n \n if( $('#cookies-bar').length )\n {\n $('#cookies-bar').hide();\n }\n \n {% if cookiesSettingsGet('cookies_bar_disable_page_reload', 0) == 0 %}\n \n location.reload(true);\n \n {% endif %}\n \n });\n \n </script>\n \n {% endput %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/cookiesbar/cookiesbar.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672" => __TwigTemplate_072a5b4dbd109967de7a416e4a856674a11c40e52fd3d98f94e0c8263ae89672 {#2892 -source: Twig\Source {#2893 -code: """ var date = new Date();\n \n date.setDate(date.getDate() + {{ cookiesSettingsGet('set_cookies_lifetime_days') ? cookiesSettingsGet('set_cookies_lifetime_days') : 365 }});\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-consent=1; path=/; expires='}}" + date.toGMTString(); \n \n {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% if setOnlyRequiredCookies %}\n \n {% if cookie.required %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% else %}\n \n {% if setOnlyManageCookies %}\n \n var item = document.getElementById('sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}{{customId}}');\n \n if( item.checked == true ) {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix }}-{{cookie.slug}}=1; path=/; expires=' + date.toGMTString(); \n } else {\n document.cookie = 'sg-cookies{{ sgCookiesLocalePrefix ? sgCookiesLocalePrefix}}-{{cookie.slug}}=0; path=/; expires=Thu, 01 Jan 1970 00:00:01 GMT;'; \n }\n \n {% else %}\n \n document.cookie = "{{ 'sg-cookies'~(sgCookiesLocalePrefix ? sgCookiesLocalePrefix)~'-'~( cookie.slug ? cookie.slug : loop.index)~'=1; path=/; expires='}}" + date.toGMTString(); \n \n {% endif %}\n \n {% endif %}\n \n {% endfor %}\n \n {% endif %} """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/set-cookies.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88" => __TwigTemplate_a42bb3d40fa5f7648ebbecda3196ef40b094174d553a71b917060da57f386f88 {#2929 -source: Twig\Source {#2930 -code: """ {% if cookiesSettingsGet('cookies',null)|length %}\n \n {% for cookie in cookiesSettingsGet('cookies') %}\n \n {% for script in cookie.scripts %}\n {% if script.scripts_disable == 0 %}\n \n {# If pages list is set, compare to current page URL #}\n \n {% if script.scripts_run_pages == true and script.scripts_run_pages_list|length %}\n \n {% set scriptRunThisPage = false %}\n \n {% for item in script.scripts_run_pages_list %}\n \n {% if url(item.page_url) == url().current %}\n \n {% set scriptRunThisPage = true %}\n \n {% endif %}\n \n {% endfor %}\n \n {% else %}\n {% set scriptRunThisPage = true %}\n {% endif %}\n \n \n {# TODO: get rid of those IFs #}\n \n {% if scriptRunThisPage %}\n \n {# Test for production mode required first #}\n {% if script.scripts_run_production == false\n or ( script.scripts_run_production == true and this.environment == 'production') %}\n \n {% if cookie.required or sgCookies[cookie.slug] %}\n \n {% if script.scripts_code and scriptRunThisPage %}\n \n {% put scripts %}\n \n {{ script.scripts_code|raw }}\n \n {% endput %}\n \n {% endif %}\n \n {% if script.scripts_file and scriptRunThisPage %}\n \n {% put scripts %}\n \n <script src="{{ script.scripts_file|media }}"></script>\n \n {% endput %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n \n {% endif %}\n {% endif %}\n \n {% endfor %}\n \n {% endfor %}\n \n {% endif %}\n """ -name: "/var/www/html/stage/pibg.webland.sk/plugins/janvince/smallgdpr/components/partials/run-scripts.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2" => __TwigTemplate_fd26e0099108abb413e73c7492f409784bc6f8fb47a20793d0f0a545f147c9d2 {#2945 -source: Twig\Source {#2943 -code: """ <div id="fb-root"></div>\n <script>(function(d, s, id) {\n var js, fjs = d.getElementsByTagName(s)[0];\n if (d.getElementById(id)) return;\n js = d.createElement(s); js.id = id;\n js.src = 'https://connect.facebook.net/sk_SK/sdk.js#xfbml=1&version=v2.12&appId=197306707383179&autoLogAppEvents=1';\n fjs.parentNode.insertBefore(js, fjs);\n }(document, 'script', 'facebook-jssdk'));</script> """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/layout/fb-share-script.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } "__TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c" => __TwigTemplate_9d3bc83935c057ab4dd8329007266a8e52d47a2dd498102fa9ef141b9d687f5c {#3144 -source: Twig\Source {#3145 -code: """ <div class="fullScreen parallax-dark-search search-screen flex-row-center-center">\n <form class="fullScreen search-form flex-row-center-center" action="{{ 'search'|page }}" method="get">\n <div class="close-search flex-row-center-center"><span>zavrieť vyhľadávanie</span> <i class="fa fa-times"></i></div>\n <input name="q" type="text" class="search-input" maxlength="75" placeholder="zadajte hľadaný výraz" autocomplete="off">\n <button type="submit"><i class="fa fa-search"></i></button>\n </form>\n </div>\n <!-- Navigation -->\n <nav class="navbar flex-row-start-center header {% if this.page.url == '/' %} header-with-iframe {% endif %} navbar-expand-lg static-top fixed-top">\n <a class="navbar-brand logo-box" href="{{ url('/') }}">\n <img src="{{ 'assets/img/logo-partners-investments-rgb.png'| theme }}" class="logo-pi color">\n <!--<img src="{{ 'assets/img/logo-partners-investments-grey.png'| theme }}" class="logo-pi grey">-->\n </a>\n <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive"\n aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon flex-row-center-center"><i class="fa fa-bars"></i></span>\n </button>\n <div class="collapse navbar-collapse" id="navbarResponsive">\n <ul class="navbar-nav ml-auto">\n {% for item in topMenu.menuItems %}\n <li class="nav-item flex-row-center-center">\n <a href="{{ item.url }}" class="nav-link" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}</a>\n </li>\n {% endfor %}\n </ul>\n <ul class="navbar-nav navbar-border ml-auto">\n <li class="nav-item flex-row-center-center">\n <a href="/bg" class="nav-link lang {% if activeLocale == 'bg' %}active{% endif %}" >BG</a>\n </li>\n <li class="nav-item flex-row-center-center">\n <a href="/en" class="nav-link lang {% if activeLocale == 'en' %}active{% endif %}" >EN</a>\n </li>\n </ul>\n </div>\n <div class="nav-item flex-row-center-center">\n <i class="fa fa-search search-icon hidden-sm-down"></i>\n <i class="fa fa-search search-icon hidden-md-up mobile-search-icon"></i>\n </div>\n {% for item in clientZone.menuItems %}\n {% if isClientZoneModal %}\n <div data-toggle="modal" data-target="#clientZoneModal">\n <a href="javascript:void(0);" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}">{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n </div>\n {% else %}\n <a href="{{ item.url }}" class="client-zone-btn {% if this.page.url == '/' %} client-zone-btn-iframe {% endif %}" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endif %}\n {% endfor %}\n </nav>\n <div class="modal" id="clientZoneModal" tabindex="-1" role="dialog" aria-labelledby="thankYouLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title" id="thankYouLabel">Klientska zóna</h4>\n </div>\n <div class="modal-body" style="text-align: initial">\n {{ modalWindow.description|raw }}\n </div>\n <div class="modal-footer">\n <button type="button" class="btn btn-partners" data-dismiss="modal">Zavrieť</button>\n {% for item in clientZone.menuItems %}\n <a href="{{ item.url }}" class="btn modal-client-zone-button" {% if item.viewBag.isExternal == 1 %} target="_blank" {% endif %}>{{ item.title }}\n <i class="fa fa-sign-in-alt"></i>\n </a>\n {% endfor %}\n </div>\n </div>\n </div>\n </div>\n {{ dump() }} """ -name: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments/partials/template/navigation.htm" -path: "" } -macros: [] #parent: false #parents: [] #env: Twig\Environment {#608} #blocks: [] #traits: [] #extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] #sandbox: null } ] -strictVariables: false -templateClassPrefix: "__TwigTemplate_" -originalCache: Twig\Cache\FilesystemCache {#606} -extensionSet: Twig\ExtensionSet {#609 -extensions: array:6 [ "Twig\Extension\CoreExtension" => Twig\Extension\CoreExtension {#611} "Twig\Extension\EscaperExtension" => Twig\Extension\EscaperExtension {#612} "Twig\Extension\OptimizerExtension" => Twig\Extension\OptimizerExtension {#613} "Cms\Twig\Extension" => Cms\Twig\Extension {#614} "System\Twig\Extension" => System\Twig\Extension {#615} "Cms\Twig\DebugExtension" => Cms\Twig\DebugExtension {#617} ] -initialized: true -runtimeInitialized: true -staging: Twig\Extension\StagingExtension {#610 -functions: [] -filters: [] -visitors: [] -tokenParsers: [] -tests: [] } -parsers: array:28 [ "apply" => Twig\TokenParser\ApplyTokenParser {#2061 #parser: null } "for" => Twig\TokenParser\ForTokenParser {#2060 #parser: null } "if" => Twig\TokenParser\IfTokenParser {#2059 #parser: null } "extends" => Twig\TokenParser\ExtendsTokenParser {#2058 #parser: null } "include" => Twig\TokenParser\IncludeTokenParser {#2057 #parser: null } "block" => Twig\TokenParser\BlockTokenParser {#2056 #parser: null } "use" => Twig\TokenParser\UseTokenParser {#2055 #parser: null } "macro" => Twig\TokenParser\MacroTokenParser {#2054 #parser: null } "import" => Twig\TokenParser\ImportTokenParser {#2053 #parser: null } "from" => Twig\TokenParser\FromTokenParser {#2052 #parser: null } "set" => Twig\TokenParser\SetTokenParser {#2051 #parser: null } "flush" => Twig\TokenParser\FlushTokenParser {#2050 #parser: null } "do" => Twig\TokenParser\DoTokenParser {#2049 #parser: null } "embed" => Twig\TokenParser\EmbedTokenParser {#2048 #parser: null } "with" => Twig\TokenParser\WithTokenParser {#2047 #parser: null } "deprecated" => Twig\TokenParser\DeprecatedTokenParser {#2046 #parser: null } "autoescape" => Twig\TokenParser\AutoEscapeTokenParser {#2041 #parser: null } "page" => Cms\Twig\PageTokenParser {#2020 #parser: null } "partial" => Cms\Twig\PartialTokenParser {#2019 #parser: null } "content" => Cms\Twig\ContentTokenParser {#2018 #parser: null } "put" => Cms\Twig\PutTokenParser {#2017 #parser: null } "placeholder" => Cms\Twig\PlaceholderTokenParser {#2016 #parser: null } "default" => Cms\Twig\DefaultTokenParser {#2015 #parser: null } "framework" => Cms\Twig\FrameworkTokenParser {#2014 #parser: null } "component" => Cms\Twig\ComponentTokenParser {#2013 #parser: null } "flash" => Cms\Twig\FlashTokenParser {#2012 #parser: null } "scripts" => Cms\Twig\ScriptsTokenParser {#2011 #parser: null } "styles" => Cms\Twig\StylesTokenParser {#2010 #parser: null } ] -visitors: array:4 [ 0 => Twig\NodeVisitor\MacroAutoImportNodeVisitor {#2045 -inAModule: false -hasMacroCalls: false } 1 => Twig\NodeVisitor\EscaperNodeVisitor {#2040 -statusStack: [] -blocks: [] -safeAnalysis: Twig\NodeVisitor\SafeAnalysisNodeVisitor {#2039 …2} -traverser: null -defaultStrategy: false -safeVars: [] } 2 => Twig\NodeVisitor\OptimizerNodeVisitor {#2038 -loops: [] -loopsTargets: [] -optimizers: -1 } 3 => Cms\Twig\GetAttrAdjuster {#2009} ] -filters: array:66 [ "date" => Twig\TwigFilter {#2114 -name: "date" -callable: "twig_date_format_filter" -options: array:10 [ …10] -arguments: [] } "date_modify" => Twig\TwigFilter {#2113 -name: "date_modify" -callable: "twig_date_modify_filter" -options: array:10 [ …10] -arguments: [] } "format" => Twig\TwigFilter {#2112 -name: "format" -callable: "twig_sprintf" -options: array:10 [ …10] -arguments: [] } "replace" => Twig\TwigFilter {#2111 -name: "replace" -callable: "twig_replace_filter" -options: array:10 [ …10] -arguments: [] } "number_format" => Twig\TwigFilter {#2110 -name: "number_format" -callable: "twig_number_format_filter" -options: array:10 [ …10] -arguments: [] } "abs" => Twig\TwigFilter {#2109 -name: "abs" -callable: "abs" -options: array:10 [ …10] -arguments: [] } "round" => Twig\TwigFilter {#2108 -name: "round" -callable: "twig_round" -options: array:10 [ …10] -arguments: [] } "url_encode" => Twig\TwigFilter {#2107 -name: "url_encode" -callable: "twig_urlencode_filter" -options: array:10 [ …10] -arguments: [] } "json_encode" => Twig\TwigFilter {#2106 -name: "json_encode" -callable: "json_encode" -options: array:10 [ …10] -arguments: [] } "convert_encoding" => Twig\TwigFilter {#2105 -name: "convert_encoding" -callable: "twig_convert_encoding" -options: array:10 [ …10] -arguments: [] } "title" => Twig\TwigFilter {#2104 -name: "title" -callable: "twig_title_string_filter" -options: array:10 [ …10] -arguments: [] } "capitalize" => Twig\TwigFilter {#2103 -name: "capitalize" -callable: "twig_capitalize_string_filter" -options: array:10 [ …10] -arguments: [] } "upper" => Twig\TwigFilter {#2102 -name: "upper" -callable: "twig_upper_filter" -options: array:10 [ …10] -arguments: [] } "lower" => Twig\TwigFilter {#2101 -name: "lower" -callable: "twig_lower_filter" -options: array:10 [ …10] -arguments: [] } "striptags" => Twig\TwigFilter {#2100 -name: "striptags" -callable: "twig_striptags" -options: array:10 [ …10] -arguments: [] } "trim" => Twig\TwigFilter {#2099 -name: "trim" -callable: "twig_trim_filter" -options: array:10 [ …10] -arguments: [] } "nl2br" => Twig\TwigFilter {#2098 -name: "nl2br" -callable: "twig_nl2br" -options: array:10 [ …10] -arguments: [] } "spaceless" => Twig\TwigFilter {#2097 -name: "spaceless" -callable: "twig_spaceless" -options: array:10 [ …10] -arguments: [] } "join" => Twig\TwigFilter {#2096 -name: "join" -callable: "twig_join_filter" -options: array:10 [ …10] -arguments: [] } "split" => Twig\TwigFilter {#2095 -name: "split" -callable: "twig_split_filter" -options: array:10 [ …10] -arguments: [] } "sort" => Twig\TwigFilter {#2094 -name: "sort" -callable: "twig_sort_filter" -options: array:10 [ …10] -arguments: [] } "merge" => Twig\TwigFilter {#2093 -name: "merge" -callable: "twig_array_merge" -options: array:10 [ …10] -arguments: [] } "batch" => Twig\TwigFilter {#2092 -name: "batch" -callable: "twig_array_batch" -options: array:10 [ …10] -arguments: [] } "column" => Twig\TwigFilter {#2091 -name: "column" -callable: "twig_array_column" -options: array:10 [ …10] -arguments: [] } "filter" => Twig\TwigFilter {#2090 -name: "filter" -callable: "twig_array_filter" -options: array:10 [ …10] -arguments: [] } "map" => Twig\TwigFilter {#2089 -name: "map" -callable: "twig_array_map" -options: array:10 [ …10] -arguments: [] } "reduce" => Twig\TwigFilter {#2088 -name: "reduce" -callable: "twig_array_reduce" -options: array:10 [ …10] -arguments: [] } "reverse" => Twig\TwigFilter {#2087 -name: "reverse" -callable: "twig_reverse_filter" -options: array:10 [ …10] -arguments: [] } "length" => Twig\TwigFilter {#2086 -name: "length" -callable: "twig_length_filter" -options: array:10 [ …10] -arguments: [] } "slice" => Twig\TwigFilter {#2085 -name: "slice" -callable: "twig_slice" -options: array:10 [ …10] -arguments: [] } "first" => Twig\TwigFilter {#2084 -name: "first" -callable: "twig_first" -options: array:10 [ …10] -arguments: [] } "last" => Twig\TwigFilter {#2083 -name: "last" -callable: "twig_last" -options: array:10 [ …10] -arguments: [] } "default" => Twig\TwigFilter {#2082 -name: "default" -callable: "_twig_default_filter" -options: array:10 [ …10] -arguments: [] } "keys" => Twig\TwigFilter {#2081 -name: "keys" -callable: "twig_get_array_keys_filter" -options: array:10 [ …10] -arguments: [] } "escape" => Twig\TwigFilter {#2044 -name: "escape" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "e" => Twig\TwigFilter {#2043 -name: "e" -callable: "twig_escape_filter" -options: array:10 [ …10] -arguments: [] } "raw" => Twig\TwigFilter {#2042 -name: "raw" -callable: "twig_raw_filter" -options: array:10 [ …10] -arguments: [] } "page" => Twig\TwigFilter {#2037 -name: "page" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "theme" => Twig\TwigFilter {#2036 -name: "theme" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "app" => Twig\TwigFilter {#2008 -name: "app" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "resize" => Twig\TwigFilter {#2007 -name: "resize" -callable: array:2 [ …2] -options: array:10 [ …10] -arguments: [] } "str_*" => Twig\TwigFilter {#2773 -name: "str_*" -callable: Closure($name) {#2774 …4} -options: array:10 [ …10] -arguments: [] } "html_*" => Twig\TwigFilter {#2775 -name: "html_*" -callable: Closure($name) {#2776 …4} -options: array:10 [ …10] -arguments: [] } "trans" => Twig\TwigFilter {#2777 -name: "trans" -callable: Closure(...$args) {#2778 …5} -options: array:10 [ …10] -arguments: [] } "transchoice" => Twig\TwigFilter {#2779 -name: "transchoice" -callable: Closure(...$args) {#2780 …5} -options: array:10 [ …10] -arguments: [] } "url_*" => Twig\TwigFilter {#2781 -name: "url_*" -callable: Closure($name) {#2782 …4} -options: array:10 [ …10] -arguments: [] } "slug" => Twig\TwigFilter {#2783 -name: "slug" -callable: Closure(...$args) {#2784 …5} -options: array:10 [ …10] -arguments: [] } "plural" => Twig\TwigFilter {#2785 -name: "plural" -callable: Closure(...$args) {#2786 …5} -options: array:10 [ …10] -arguments: [] } "singular" => Twig\TwigFilter {#2787 -name: "singular" -callable: Closure(...$args) {#2788 …5} -options: array:10 [ …10] -arguments: [] } "finish" => Twig\TwigFilter {#2789 -name: "finish" -callable: Closure(...$args) {#2790 …5} -options: array:10 [ …10] -arguments: [] } "snake" => Twig\TwigFilter {#2791 -name: "snake" -callable: Closure(...$args) {#2792 …5} -options: array:10 [ …10] -arguments: [] } "camel" => Twig\TwigFilter {#2793 -name: "camel" -callable: Closure(...$args) {#2794 …5} -options: array:10 [ …10] -arguments: [] } "studly" => Twig\TwigFilter {#2795 -name: "studly" -callable: Closure(...$args) {#2796 …5} -options: array:10 [ …10] -arguments: [] } "md" => Twig\TwigFilter {#2797 -name: "md" -callable: Closure(...$args) {#2798 …5} -options: array:10 [ …10] -arguments: [] } "md_safe" => Twig\TwigFilter {#2799 -name: "md_safe" -callable: Closure(...$args) {#2800 …5} -options: array:10 [ …10] -arguments: [] } "md_clean" => Twig\TwigFilter {#2801 -name: "md_clean" -callable: Closure(...$args) {#2802 …5} -options: array:10 [ …10] -arguments: [] } "md_indent" => Twig\TwigFilter {#2803 -name: "md_indent" -callable: Closure(...$args) {#2804 …5} -options: array:10 [ …10] -arguments: [] } "time_since" => Twig\TwigFilter {#2805 -name: "time_since" -callable: Closure(...$args) {#2806 …5} -options: array:10 [ …10] -arguments: [] } "time_tense" => Twig\TwigFilter {#2807 -name: "time_tense" -callable: Closure(...$args) {#2808 …5} -options: array:10 [ …10] -arguments: [] } "media" => Twig\TwigFilter {#2809 -name: "media" -callable: Closure(...$args) {#2810 …5} -options: array:10 [ …10] -arguments: [] } "staticPage" => Twig\TwigFilter {#2811 -name: "staticPage" -callable: Closure(...$args) {#2812 …5} -options: array:10 [ …10] -arguments: [] } "_" => Twig\TwigFilter {#2813 -name: "_" -callable: Closure(...$args) {#2814 …5} -options: array:10 [ …10] -arguments: [] } "__" => Twig\TwigFilter {#2815 -name: "__" -callable: Closure(...$args) {#2816 …5} -options: array:10 [ …10] -arguments: [] } "transRaw" => Twig\TwigFilter {#2817 -name: "transRaw" -callable: Closure(...$args) {#2818 …5} -options: array:10 [ …10] -arguments: [] } "transRawPlural" => Twig\TwigFilter {#2819 -name: "transRawPlural" -callable: Closure(...$args) {#2820 …5} -options: array:10 [ …10] -arguments: [] } "localeUrl" => Twig\TwigFilter {#2821 -name: "localeUrl" -callable: Closure(...$args) {#2822 …5} -options: array:10 [ …10] -arguments: [] } ] -tests: array:10 [ "even" => Twig\TwigTest {#2071 -name: "even" -callable: null -options: array:5 [ …5] -arguments: [] } "odd" => Twig\TwigTest {#2070 -name: "odd" -callable: null -options: array:5 [ …5] -arguments: [] } "defined" => Twig\TwigTest {#2069 -name: "defined" -callable: null -options: array:5 [ …5] -arguments: [] } "same as" => Twig\TwigTest {#2068 -name: "same as" -callable: null -options: array:5 [ …5] -arguments: [] } "none" => Twig\TwigTest {#2067 -name: "none" -callable: null -options: array:5 [ …5] -arguments: [] } "null" => Twig\TwigTest {#2066 -name: "null" -callable: null -options: array:5 [ …5] -arguments: [] } "divisible by" => Twig\TwigTest {#2065 -name: "divisible by" -callable: null -options: array:5 [ …5] -arguments: [] } "constant" => Twig\TwigTest {#2064 -name: "constant" -callable: null -options: array:5 [ …5] -arguments: [] } "empty" => Twig\TwigTest {#2063 -name: "empty" -callable: "twig_test_empty" -options: array:5 [ …5] -arguments: [] } "iterable" => Twig\TwigTest {#2062 -name: "iterable" -callable: "twig_test_iterable" -options: array:5 [ …5] -arguments: [] } ] -functions: array:46 [ "max" => Twig\TwigFunction {#2080 -name: "max" -callable: "max" -options: array:8 [ …8] -arguments: [] } "min" => Twig\TwigFunction {#2079 -name: "min" -callable: "min" -options: array:8 [ …8] -arguments: [] } "range" => Twig\TwigFunction {#2078 -name: "range" -callable: "range" -options: array:8 [ …8] -arguments: [] } "constant" => Twig\TwigFunction {#2077 -name: "constant" -callable: "twig_constant" -options: array:8 [ …8] -arguments: [] } "cycle" => Twig\TwigFunction {#2076 -name: "cycle" -callable: "twig_cycle" -options: array:8 [ …8] -arguments: [] } "random" => Twig\TwigFunction {#2075 -name: "random" -callable: "twig_random" -options: array:8 [ …8] -arguments: [] } "date" => Twig\TwigFunction {#2074 -name: "date" -callable: "twig_date_converter" -options: array:8 [ …8] -arguments: [] } "include" => Twig\TwigFunction {#2073 -name: "include" -callable: "twig_include" -options: array:8 [ …8] -arguments: [] } "source" => Twig\TwigFunction {#2072 -name: "source" -callable: "twig_source" -options: array:8 [ …8] -arguments: [] } "page" => Twig\TwigFunction {#2035 -name: "page" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "partial" => Twig\TwigFunction {#2034 -name: "partial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPartial" => Twig\TwigFunction {#2033 -name: "hasPartial" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "content" => Twig\TwigFunction {#2032 -name: "content" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasContent" => Twig\TwigFunction {#2031 -name: "hasContent" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "component" => Twig\TwigFunction {#2030 -name: "component" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "placeholder" => Twig\TwigFunction {#2029 -name: "placeholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "hasPlaceholder" => Twig\TwigFunction {#2028 -name: "hasPlaceholder" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "ajaxHandler" => Twig\TwigFunction {#2027 -name: "ajaxHandler" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "response" => Twig\TwigFunction {#2026 -name: "response" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "resource" => Twig\TwigFunction {#2025 -name: "resource" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "collect" => Twig\TwigFunction {#2024 -name: "collect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "pager" => Twig\TwigFunction {#2023 -name: "pager" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "redirect" => Twig\TwigFunction {#2022 -name: "redirect" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "abort" => Twig\TwigFunction {#2021 -name: "abort" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } "input" => Twig\TwigFunction {#2823 -name: "input" -callable: Closure(...$args) {#2824 …5} -options: array:8 [ …8] -arguments: [] } "post" => Twig\TwigFunction {#2825 -name: "post" -callable: Closure(...$args) {#2826 …5} -options: array:8 [ …8] -arguments: [] } "get" => Twig\TwigFunction {#2827 -name: "get" -callable: Closure(...$args) {#2828 …5} -options: array:8 [ …8] -arguments: [] } "form_value" => Twig\TwigFunction {#2829 -name: "form_value" -callable: Closure(...$args) {#2830 …5} -options: array:8 [ …8] -arguments: [] } "link_to" => Twig\TwigFunction {#2831 -name: "link_to" -callable: Closure(...$args) {#2832 …5} -options: array:8 [ …8] -arguments: [] } "link_to_asset" => Twig\TwigFunction {#2833 -name: "link_to_asset" -callable: Closure(...$args) {#2834 …5} -options: array:8 [ …8] -arguments: [] } "link_to_route" => Twig\TwigFunction {#2835 -name: "link_to_route" -callable: Closure(...$args) {#2836 …5} -options: array:8 [ …8] -arguments: [] } "link_to_action" => Twig\TwigFunction {#2837 -name: "link_to_action" -callable: Closure(...$args) {#2838 …5} -options: array:8 [ …8] -arguments: [] } "asset" => Twig\TwigFunction {#2839 -name: "asset" -callable: Closure(...$args) {#2840 …5} -options: array:8 [ …8] -arguments: [] } "action" => Twig\TwigFunction {#2841 -name: "action" -callable: Closure(...$args) {#2842 …5} -options: array:8 [ …8] -arguments: [] } "url" => Twig\TwigFunction {#2843 -name: "url" -callable: Closure(...$args) {#2844 …5} -options: array:8 [ …8] -arguments: [] } "route" => Twig\TwigFunction {#2845 -name: "route" -callable: Closure(...$args) {#2846 …5} -options: array:8 [ …8] -arguments: [] } "secure_url" => Twig\TwigFunction {#2847 -name: "secure_url" -callable: Closure(...$args) {#2848 …5} -options: array:8 [ …8] -arguments: [] } "secure_asset" => Twig\TwigFunction {#2849 -name: "secure_asset" -callable: Closure(...$args) {#2850 …5} -options: array:8 [ …8] -arguments: [] } "html_email" => Twig\TwigFunction {#2851 -name: "html_email" -callable: Closure(...$args) {#2852 …5} -options: array:8 [ …8] -arguments: [] } "str_*" => Twig\TwigFunction {#2853 -name: "str_*" -callable: Closure($name) {#2854 …4} -options: array:8 [ …8] -arguments: [] } "html_*" => Twig\TwigFunction {#2855 -name: "html_*" -callable: Closure($name) {#2856 …4} -options: array:8 [ …8] -arguments: [] } "url_*" => Twig\TwigFunction {#2857 -name: "url_*" -callable: Closure($name) {#2858 …4} -options: array:8 [ …8] -arguments: [] } "form_*" => Twig\TwigFunction {#2859 -name: "form_*" -callable: Closure($name) {#2860 …4} -options: array:8 [ …8] -arguments: [] } "form_macro" => Twig\TwigFunction {#2861 -name: "form_macro" -callable: Closure(...$args) {#2862 …5} -options: array:8 [ …8] -arguments: [] } "cookiesSettingsGet" => Twig\TwigFunction {#2863 -name: "cookiesSettingsGet" -callable: Closure(...$args) {#2864 …5} -options: array:8 [ …8] -arguments: [] } "dump" => Twig\TwigFunction {#2865 -name: "dump" -callable: array:2 [ …2] -options: array:8 [ …8] -arguments: [] } ] -unaryOperators: array:3 [ "not" => array:2 [ "precedence" => 50 "class" => "Twig\Node\Expression\Unary\NotUnary" ] "-" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\NegUnary" ] "+" => array:2 [ "precedence" => 500 "class" => "Twig\Node\Expression\Unary\PosUnary" ] ] -binaryOperators: array:29 [ "or" => array:3 [ "precedence" => 10 "class" => "Twig\Node\Expression\Binary\OrBinary" "associativity" => 1 ] "and" => array:3 [ "precedence" => 15 "class" => "Twig\Node\Expression\Binary\AndBinary" "associativity" => 1 ] "b-or" => array:3 [ "precedence" => 16 "class" => "Twig\Node\Expression\Binary\BitwiseOrBinary" "associativity" => 1 ] "b-xor" => array:3 [ "precedence" => 17 "class" => "Twig\Node\Expression\Binary\BitwiseXorBinary" "associativity" => 1 ] "b-and" => array:3 [ "precedence" => 18 "class" => "Twig\Node\Expression\Binary\BitwiseAndBinary" "associativity" => 1 ] "==" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EqualBinary" "associativity" => 1 ] "!=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotEqualBinary" "associativity" => 1 ] "<=>" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\SpaceshipBinary" "associativity" => 1 ] "<" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessBinary" "associativity" => 1 ] ">" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterBinary" "associativity" => 1 ] ">=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\GreaterEqualBinary" "associativity" => 1 ] "<=" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\LessEqualBinary" "associativity" => 1 ] "not in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\NotInBinary" "associativity" => 1 ] "in" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\InBinary" "associativity" => 1 ] "matches" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\MatchesBinary" "associativity" => 1 ] "starts with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\StartsWithBinary" "associativity" => 1 ] "ends with" => array:3 [ "precedence" => 20 "class" => "Twig\Node\Expression\Binary\EndsWithBinary" "associativity" => 1 ] ".." => array:3 [ "precedence" => 25 "class" => "Twig\Node\Expression\Binary\RangeBinary" "associativity" => 1 ] "+" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\AddBinary" "associativity" => 1 ] "-" => array:3 [ "precedence" => 30 "class" => "Twig\Node\Expression\Binary\SubBinary" "associativity" => 1 ] "~" => array:3 [ "precedence" => 40 "class" => "Twig\Node\Expression\Binary\ConcatBinary" "associativity" => 1 ] "*" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\MulBinary" "associativity" => 1 ] "/" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\DivBinary" "associativity" => 1 ] "//" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\FloorDivBinary" "associativity" => 1 ] "%" => array:3 [ "precedence" => 60 "class" => "Twig\Node\Expression\Binary\ModBinary" "associativity" => 1 ] "is" => array:2 [ "precedence" => 100 "associativity" => 1 ] "is not" => array:2 [ "precedence" => 100 "associativity" => 1 ] "**" => array:3 [ "precedence" => 200 "class" => "Twig\Node\Expression\Binary\PowerBinary" "associativity" => 2 ] "??" => array:3 [ "precedence" => 300 "class" => "Twig\Node\Expression\NullCoalesceExpression" "associativity" => 2 ] ] -globals: null -functionCallbacks: [] -filterCallbacks: [] -parserCallbacks: [] -lastModified: 1660618016 } -runtimeLoaders: [] -runtimes: [] -optionsHash: "["Twig\\Extension\\CoreExtension","Twig\\Extension\\EscaperExtension","Twig\\Extension\\OptimizerExtension","Cms\\Twig\\Extension","System\\Twig\\Extension","Cms\\Twig\\DebugExtension"]:8:0:3.4.2:1:0" } #pageContents: """ <div class="page-container">\n <div class="page-title-light-banner flex-row-center-center parallax-light">\n <h1 class="title flex-row-center-center">\n Бизнес календар\n </h1>\n </div>\n \n <style>\n #today {\n color: #4d4d4d;\n }\n #today:after {\n border: 3px solid #ab0534;\n background: #ffffff;\n }\n \n .event {\n color: #ffffff;\n }\n .event:after {\n background: #ab0534;\n color: #ffffff;\n }\n \n .head-trading-day {\n width: 80%;\n text-align: center;\n margin: auto;\n border-radius: 25px;\n background: #ab0534;\n border-color: #84011c;\n color: #ffffff;\n position: absolute;\n left: 0;\n right: 0;\n }\n .button-wrap {\n padding: 5px 0 10px 0;\n }\n .button-wrap .pre-button,\n .button-wrap .next-button {\n top: 25%;\n }\n #calendar tr {\n font-family: 'Tahoma';\n }\n .head-month,\n .head-month-table,\n .head-trading-day {\n font-family: 'Tahoma';\n font-weight: 600;\n }\n #reset {\n font-family: 'Graphik-Medium';\n font-size: 13px;\n }\n \n .button-wrap .pre-button i, .button-wrap .next-button i {\n color: #ab0534;\n }\n .page-content-block-c {\n padding: 25px 0 0 0;\n }\n .ftco-section{\n padding: 0 0 75px 0;\n }\n </style>\n <section class="ftco-section">\n <div class="container">\n <div class="row justify-content-center">\n <div class="col-md-6 text-center mb-5">\n <div class="page-content-block-c">\n <p>В бизнес календара можете да намерите датите на търговскитe дни.</p>\n <p style="text-transform: uppercase; font-weight: 900">ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.</p>\n </div>\n </div>\n </div>\n <div class="row">\n <div class="col-md-12">\n <div class="elegant-calencar d-md-flex">\n <div class="wrap-header d-flex align-items-center img" style="background-image: url(../themes/partners-investments/assets/images/calendar/calendar-background.jpg);">\n <p id="reset">Днес</p>\n <div id="header" class="p-0">\n \n <div class="head-info">\n <div class="head-month"></div>\n <div class="head-day"></div>\n </div>\n <div id="head-trading-day" class="head-trading-day">Ден на тенденция</div>\n \n </div>\n </div>\n <div class="calendar-wrap">\n <div class="w-100 button-wrap">\n <div class="pre-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-left"></i></div>\n <!-- <div class="d-flex align-items-center justify-content-center">-->\n <div class="head-month-table"></div>\n <!-- </div>-->\n <div class="next-button d-flex align-items-center justify-content-center"><i class="fa fa-chevron-right"></i></div>\n </div>\n <table id="calendar">\n <thead>\n <tr>\n <th>Пн.</th>\n <th>Вт.</th>\n <th>Ср.</th>\n <th>Чт. </th>\n <th>Пт.</th>\n <th>Сб.</th>\n <th>Нд.</th>\n </tr>\n </thead>\n <tbody>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n <tr>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n <td></td>\n </tr>\n </tbody>\n </table>\n </div>\n </div>\n </div>\n </div>\n </div>\n </section>\n </div>\n \n \n """ +vars: array:15 [ "this" => Cms\Classes\ThisVariable {#1865 +config: array:9 [ "page" => Cms\Classes\Page {#832} "layout" => Cms\Classes\Layout {#1870} "theme" => Cms\Classes\Theme {#603} "param" => [] "controller" => Cms\Classes\Controller {#602} "environment" => Closure() {#1869 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "307 to 307" } "request" => Closure() {#1874 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "308 to 308" } "session" => Closure() {#1877 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "309 to 309" } "method" => Closure() {#1876 class: "Cms\Classes\Controller" this: Cms\Classes\Controller {#602} file: "/var/www/html/stage/pibg.webland.sk/modules/cms/classes/Controller.php" line: "312 to 312" } ] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] } "errors" => Illuminate\Support\ViewErrorBag {#1878 #bags: [] } "oldInput" => [] "cookiesBar" => JanVince\SmallGDPR\Components\CookiesBar {#1887} "localePicker" => RainLab\Translate\Components\LocalePicker {#1888} "tradingDays" => Webland\TradingCalendar\Components\TradingDays {#1889} "sgCookies" => array:1 [ "consent" => false ] "sgCookiesLocalePrefix" => "" "locales" => array:2 [ "bg" => "Bulgaria" "en" => "English" ] "activeLocale" => "bg" "activeLocaleName" => "Bulgaria" "tradingDaysData" => "[{date:"2025-12-02"},{date:"2025-12-09"},{date:"2025-12-16"},{date:"2025-12-23"},{date:"2025-12-30"},{date:"2026-01-06"},{date:"2026-01-13"},{date:"2026-01-20"},{date:"2026-01-27"},{date:"2026-02-03"},{date:"2026-02-10"},{date:"2026-02-17"},{date:"2026-02-24"},{date:"2026-03-03"},{date:"2026-03-10"},{date:"2026-03-17"},{date:"2026-03-24"},{date:"2026-03-31"},{date:"2026-04-07"},{date:"2026-04-14"},{date:"2026-04-21"},{date:"2026-04-28"},{date:"2026-05-05"},{date:"2026-05-12"},{date:"2026-05-19"},{date:"2026-05-26"},{date:"2026-06-02"},{date:"2026-06-09"},{date:"2026-06-16"},{date:"2026-06-23"},{date:"2026-06-30"},{date:"2026-07-07"},{date:"2026-07-14"},{date:"2026-07-21"},{date:"2026-07-28"},{date:"2026-08-04"},{date:"2026-08-11"},{date:"2026-08-18"},{date:"2026-08-25"},{date:"2026-09-01"},{date:"2026-09-08"},{date:"2026-09-15"},{date:"2026-09-22"},{date:"2026-09-29"},{date:"2026-10-06"},{date:"2026-10-13"},{date:"2026-10-20"},{date:"2026-10-27"},{date:"2026-11-03"},{date:"2026-11-10"},{date:"2026-11-17"},{date:"2026-11-24"},{date:"2026-12-01"},{date:"2026-12-08"},{date:"2026-12-15"},{date:"2026-12-22"},{date:"2026-12-29"},{date:"2027-01-05"},{date:"2027-01-12"},{date:"2027-01-19"},{date:"2027-01-26"},{date:"2027-02-02"},{date:"2027-02-09"},{date:"2027-02-16"},{date:"2027-02-23"},{date:"2027-03-02"},{date:"2027-03-09"},{date:"2027-03-16"},{date:"2027-03-23"},{date:"2027-03-30"},{date:"2027-04-06"},{date:"2027-04-13"},{date:"2027-04-20"},{date:"2027-04-27"},{date:"2027-05-04"},{date:"2027-05-11"},{date:"2027-05-18"},{date:"2027-05-25"},{date:"2027-06-01"},{date:"2027-06-08"},{date:"2027-06-15"},{date:"2027-06-22"},{date:"2027-06-29"},{date:"2027-07-06"},{date:"2027-07-13"},{date:"2027-07-20"},{date:"2027-07-27"},{date:"2027-08-03"},{date:"2027-08-10"},{date:"2027-08-17"},{date:"2027-08-24"},{date:"2027-08-31"},{date:"2027-09-07"},{date:"2027-09-14"},{date:"2027-09-21"},{date:"2027-09-28"},{date:"2027-10-05"},{date:"2027-10-12"},{date:"2027-10-19"},{date:"2027-10-26"},{date:"2027-11-02"},{date:"2027-11-09"},{date:"2027-11-16"},{date:"2027-11-23"},{date:"2027-11-30"},{date:"2027-12-07"},{date:"2027-12-14"},{date:"2027-12-21"},{date:"2027-12-28"},{date:"2028-01-04"},{date:"2028-01-11"},{date:"2028-01-18"},{date:"2028-01-25"},{date:"2028-02-01"},{date:"2028-02-08"},{date:"2028-02-15"},{date:"2028-02-22"},{date:"2028-02-29"},{date:"2028-03-07"},{date:"2028-03-14"},{date:"2028-03-21"},{date:"2028-03-28"},{date:"2028-04-04"},{date:"2028-04-11"},{date:"2028-04-18"},{date:"2028-04-25"},{date:"2028-05-02"},{date:"2028-05-09"},{date:"2028-05-16"},{date:"2028-05-23"},{date:"2028-05-30"},{date:"2028-06-06"},{date:"2028-06-13"},{date:"2028-06-20"},{date:"2028-06-27"},{date:"2028-07-04"},{date:"2028-07-11"},{date:"2028-07-18"},{date:"2028-07-25"},{date:"2028-08-01"},{date:"2028-08-08"},{date:"2028-08-15"},{date:"2028-08-22"},{date:"2028-08-29"},{date:"2028-09-05"},{date:"2028-09-12"},{date:"2028-09-19"},{date:"2028-09-26"},{date:"2028-10-03"},{date:"2028-10-10"},{date:"2028-10-17"},{date:"2028-10-24"},{date:"2028-10-31"},{date:"2028-11-07"},{date:"2028-11-14"},{date:"2028-11-21"},{date:"2028-11-28"},{date:"2028-12-05"},{date:"2028-12-12"},{date:"2028-12-19"},{date:"2028-12-26"},{date:"2029-01-02"},{date:"2029-01-09"},{date:"2029-01-16"},{date:"2029-01-23"},{date:"2029-01-30"},{date:"2029-02-06"},{date:"2029-02-13"},{date:"2029-02-20"},{date:"2029-02-27"},{date:"2029-03-06"},{date:"2029-03-13"},{date:"2029-03-20"},{date:"2029-03-27"},{date:"2029-04-03"},{date:"2029-04-10"},{date:"2029-04-17"},{date:"2029-04-24"},{date:"2029-05-01"},{date:"2029-05-08"},{date:"2029-05-15"},{date:"2029-05-22"},{date:"2029-05-29"},{date:"2029-06-05"},{date:"2029-06-12"},{date:"2029-06-19"},{date:"2029-06-26"},{date:"2029-07-03"},{date:"2029-07-10"},{date:"2029-07-17"},{date:"2029-07-24"},{date:"2029-07-31"},{date:"2029-08-07"},{date:"2029-08-14"},{date:"2029-08-21"},{date:"2029-08-28"},{date:"2029-09-04"},{date:"2029-09-11"},{date:"2029-09-18"},{date:"2029-09-25"},{date:"2029-10-02"},{date:"2029-10-09"},{date:"2029-10-16"},{date:"2029-10-23"},{date:"2029-10-30"},{date:"2029-11-06"},{date:"2029-11-13"},{date:"2029-11-20"},{date:"2029-11-27"},{date:"2029-12-04"},{date:"2029-12-11"},{date:"2029-12-18"},{date:"2029-12-25"},{date:"2030-01-01"},{date:"2030-01-08"},{date:"2030-01-15"},{date:"2030-01-22"},{date:"2030-01-29"},{date:"2030-02-05"},{date:"2030-02-12"},{date:"2030-02-19"},{date:"2030-02-26"},{date:"2030-03-05"},{date:"2030-03-12"},{date:"2030-03-19"},{date:"2030-03-26"},{date:"2030-04-02"},{date:"2030-04-09"},{date:"2030-04-16"},{date:"2030-04-23"},{date:"2030-04-30"},{date:"2030-05-07"},{date:"2030-05-14"},{date:"2030-05-21"},{date:"2030-05-28"},{date:"2030-06-04"},{date:"2030-06-11"},{date:"2030-06-18"},{date:"2030-06-25"},{date:"2030-07-02"},{date:"2030-07-09"},{date:"2030-07-16"},{date:"2030-07-23"},{date:"2030-07-30"},{date:"2030-08-06"},{date:"2030-08-13"},{date:"2030-08-20"},{date:"2030-08-27"},{date:"2030-09-03"},{date:"2030-09-10"},{date:"2030-09-17"},{date:"2030-09-24"},{date:"2030-10-01"},{date:"2030-10-08"},{date:"2030-10-15"},{date:"2030-10-22"},{date:"2030-10-29"},{date:"2030-11-05"},{date:"2030-11-12"},{date:"2030-11-19"},{date:"2030-11-26"},{date:"2030-12-03"},{date:"2030-12-10"},{date:"2030-12-17"},{date:"2030-12-24"},{date:"2030-12-31"}]" "menuItems" => array:1 [ 0 => RainLab\Pages\Classes\MenuItemReference {#3097} ] "isClientZoneModal" => null "modalWindow" => October\Rain\Database\Model {#3118} ] #componentContext: null #partialStack: Cms\Classes\PartialStack {#604 +activePartial: array:1 [ "components" => array:3 [ 0 => array:2 [ "name" => "topMenu" "obj" => RainLab\Pages\Components\StaticMenu {#2959} ] 1 => array:2 [ "name" => "clientZone" "obj" => RainLab\Pages\Components\StaticMenu {#2961} ] 2 => array:2 [ "name" => "popup" "obj" => Webland\ClientzonePopup\Components\PopupInformation {#2962} ] ] ] #partialStack: [] } #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/themes/partners-investments" +assetLocalPath: "/var/www/html/stage/pibg.webland.sk/themes/partners-investments" #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #statusCode: 200 #responseOverride: null #responseHeaderBag: null } #page: Cms6482f7bf0301a728483700_cf971f5b472337fab2ebc329d6995e97Class {#1879} #externalPropertyNames: [] +implement: [] #extensionData: array:4 [ "extensions" => [] "methods" => [] "dynamicMethods" => [] "dynamicProperties" => [] ] #assets: array:3 [ "js" => [] "css" => [] "rss" => [] ] #assetBundles: array:2 [ "js" => [] "css" => [] ] +assetPath: "/plugins/webland/clientzonepopup" +assetLocalPath: null #emitterSingleEventCollection: [] #emitterEventCollection: [] #emitterEventSorted: [] #dependencyResolver: null #properties: [] } |
||
В бизнес календара можете да намерите датите на търговскитe дни.
ДРУЖЕСТВОТО „ПАРТНЪРС ИНВЕСТМЪНТС“ ЗАПАЗВА ПРАВОТО СИ ДА ПРОМeНЯ ДАТИТe НА ТЪРГОВСКИТe ДНИ ПО ОБeКТИВНИ ПРИЧИНИ.
Днес
| Пн. | Вт. | Ср. | Чт. | Пт. | Сб. | Нд. |
|---|---|---|---|---|---|---|