Notice (8): Undefined offset: 0 [APP/Template/Complexes/view.ctp, line 41]Code Context//print_r($data);$data2 = $data->results[0]->address_components;//print_r($data2[0]->long_name);$viewFile = '/home3/sincodig/subdomains_sincodigos/procasa.sincodigos.net/src/Template/Complexes/view.ctp' $dataForView = [ 'photos' => [ 'complex' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], 'property' => [ (int) 0 => object(App\Model\Entity\Photo) {}, (int) 1 => object(App\Model\Entity\Photo) {}, (int) 2 => object(App\Model\Entity\Photo) {}, (int) 3 => object(App\Model\Entity\Photo) {}, (int) 4 => object(App\Model\Entity\Photo) {} ] ], 'complexes' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Complexes.id AS `Complexes__id`, Complexes.titulo AS `Complexes__titulo`, Complexes.descripcion AS `Complexes__descripcion`, Complexes.elevador AS `Complexes__elevador`, Complexes.vigilancia AS `Complexes__vigilancia`, Complexes.terraza AS `Complexes__terraza`, Complexes.lobby AS `Complexes__lobby`, Complexes.proyecto AS `Complexes__proyecto`, Complexes.estado_proyecto AS `Complexes__estado_proyecto`, Complexes.financiamiento AS `Complexes__financiamiento`, Complexes.direccion AS `Complexes__direccion`, Complexes.tipo AS `Complexes__tipo`, Complexes.condicion AS `Complexes__condicion`, Complexes.latitud AS `Complexes__latitud`, Complexes.longitud AS `Complexes__longitud`, Complexes.zone_id AS `Complexes__zone_id`, Complexes.estatus AS `Complexes__estatus`, Complexes.created AS `Complexes__created`, Complexes.modified AS `Complexes__modified` FROM complexes Complexes INNER JOIN properties Properties ON Complexes.id = (Properties.complex_id) WHERE (Complexes.estatus = :c0 AND Complexes.id in (:c1,:c2,:c3)) GROUP BY Complexes.id LIMIT 3', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [ [maximum depth reached] ], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\ComplexesTable) {} }, 'contents' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Contents.id AS `Contents__id`, Contents.nombre AS `Contents__nombre`, Contents.contenido AS `Contents__contenido`, Contents.section_id AS `Contents__section_id`, Contents.created AS `Contents__created`, Contents.modified AS `Contents__modified` FROM contents Contents WHERE section_id = :c0', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [[maximum depth reached]], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\ContentsTable) {} }, 'complex' => object(App\Model\Entity\Complex) { 'id' => (int) 10, 'titulo' => 'BALCONES RESIDENCIAL', 'descripcion' => 'Balcones Residencial, es un proyecto para personas dinámicas que buscan un edificio de departamentos con estilo arquitectónico contemporáneo y elementos modernos. Ubicados en la zona sur de la ciudad de Monterrey. Conjuga diferentes tipos de tamaños y configuraciones en sus unidades para satisfacer las necesidades de espacio de sus usuarios. Luego de buscar por la ciudad, transitar por lugares de alto tráfico y habitar diferentes espacios a lo largo de tu vida, por fin te encuentras en uno de los lugares más imponentes; donde el aire, los pájaros y la vista se conjugan en uno solo. La calidad de espacios, la frescura de la naturaleza y tu buen gusto, definen a tu nuevo hogar en Balcones Residencial, contempla tu nueva vida. Balcones 600 cuenta con 53 unidades de diferentes medidas, están pensadas para una experiencia de vida única, con una distribución y diseño estrictamente cuidados en su ejecución.', 'elevador' => false, 'vigilancia' => false, 'terraza' => false, 'lobby' => false, 'proyecto' => 'CONSTRUIDO ', 'estado_proyecto' => '1', 'financiamiento' => 'BANCARIO', 'direccion' => 'Balcones No. 600 Fraccionamiento Balcones de Satélite Monterrey, N.L., México C.P. 64960', 'tipo' => (int) 1, 'condicion' => (int) 1, 'latitud' => (float) 25.59707, 'longitud' => (float) -100.26994, 'zone_id' => (int) 1, 'estatus' => (int) 1, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'properties' => [ [maximum depth reached] ], 'photos' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Complexes' }, 'user_info' => null, 'footer' => object(App\Model\Entity\Content) { 'id' => (int) 18, 'nombre' => 'Footer', 'contenido' => 'FOMENTO DE PATRIMONIO ECONOMICO S.A.P.I. de C.V. SOFOM E.N.R. (“FINANCIERA PROCASA"), esta constituido y operando con carácter de SOFOM E.N.R. , para lo cual no requiere autorización de la Secretaría de Hacienda y Crédito Público, y esta sujeto a la supervisión de la Comisión Nacional Bancaria y de Valores, únicamente para lo dispuesto en el art. 56 de la Ley General de Organizaciones y Actividades Auxiliares del Crédito. Todos los derechos reservados. Prohibida la reproducción total o parcial del contenido de este sitio. ', 'section_id' => (int) 4, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contents' }, 'terminos' => object(App\Model\Entity\Content) { 'id' => (int) 16, 'nombre' => 'Términos y Condiciones', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contents' }, 'aviso' => object(App\Model\Entity\Content) { 'id' => (int) 15, 'nombre' => 'Aviso de Privacidad', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contents' }, 'lastCredit' => object(App\Model\Entity\Credit) { 'id' => (int) 4, 'titulo' => 'Crédito PRO', 'enganche' => (int) 30, 'tasa' => (float) 12, 'cat' => (float) 16.6, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 15, 'puntos_pro' => (int) 600, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, 'firstCredit' => object(App\Model\Entity\Credit) { 'id' => (int) 1, 'titulo' => 'Crédito Básico', 'enganche' => (int) 15, 'tasa' => (float) 13.95, 'cat' => (float) 18.5, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 0, 'puntos_pro' => (int) 300, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, 'creditos' => [ (int) 0 => object(App\Model\Entity\Credit) {}, (int) 1 => object(App\Model\Entity\Credit) {}, (int) 2 => object(App\Model\Entity\Credit) {}, (int) 3 => object(App\Model\Entity\Credit) {} ] ] $bufferLevel = (int) 0 $photos = [ 'complex' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], 'property' => [ (int) 0 => object(App\Model\Entity\Photo) {}, (int) 1 => object(App\Model\Entity\Photo) {}, (int) 2 => object(App\Model\Entity\Photo) {}, (int) 3 => object(App\Model\Entity\Photo) {}, (int) 4 => object(App\Model\Entity\Photo) {} ] ] $complexes = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Complexes.id AS `Complexes__id`, Complexes.titulo AS `Complexes__titulo`, Complexes.descripcion AS `Complexes__descripcion`, Complexes.elevador AS `Complexes__elevador`, Complexes.vigilancia AS `Complexes__vigilancia`, Complexes.terraza AS `Complexes__terraza`, Complexes.lobby AS `Complexes__lobby`, Complexes.proyecto AS `Complexes__proyecto`, Complexes.estado_proyecto AS `Complexes__estado_proyecto`, Complexes.financiamiento AS `Complexes__financiamiento`, Complexes.direccion AS `Complexes__direccion`, Complexes.tipo AS `Complexes__tipo`, Complexes.condicion AS `Complexes__condicion`, Complexes.latitud AS `Complexes__latitud`, Complexes.longitud AS `Complexes__longitud`, Complexes.zone_id AS `Complexes__zone_id`, Complexes.estatus AS `Complexes__estatus`, Complexes.created AS `Complexes__created`, Complexes.modified AS `Complexes__modified` FROM complexes Complexes INNER JOIN properties Properties ON Complexes.id = (Properties.complex_id) WHERE (Complexes.estatus = :c0 AND Complexes.id in (:c1,:c2,:c3)) GROUP BY Complexes.id LIMIT 3', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Complexes__id' => 'integer', 'Complexes.id' => 'integer', 'id' => 'integer', 'Complexes__titulo' => 'string', 'Complexes.titulo' => 'string', 'titulo' => 'string', 'Complexes__descripcion' => 'text', 'Complexes.descripcion' => 'text', 'descripcion' => 'text', 'Complexes__elevador' => 'boolean', 'Complexes.elevador' => 'boolean', 'elevador' => 'boolean', 'Complexes__vigilancia' => 'boolean', 'Complexes.vigilancia' => 'boolean', 'vigilancia' => 'boolean', 'Complexes__terraza' => 'boolean', 'Complexes.terraza' => 'boolean', 'terraza' => 'boolean', 'Complexes__lobby' => 'boolean', 'Complexes.lobby' => 'boolean', 'lobby' => 'boolean', 'Complexes__proyecto' => 'string', 'Complexes.proyecto' => 'string', 'proyecto' => 'string', 'Complexes__estado_proyecto' => 'string', 'Complexes.estado_proyecto' => 'string', 'estado_proyecto' => 'string', 'Complexes__financiamiento' => 'string', 'Complexes.financiamiento' => 'string', 'financiamiento' => 'string', 'Complexes__direccion' => 'string', 'Complexes.direccion' => 'string', 'direccion' => 'string', 'Complexes__tipo' => 'integer', 'Complexes.tipo' => 'integer', 'tipo' => 'integer', 'Complexes__condicion' => 'integer', 'Complexes.condicion' => 'integer', 'condicion' => 'integer', 'Complexes__latitud' => 'decimal', 'Complexes.latitud' => 'decimal', 'latitud' => 'decimal', 'Complexes__longitud' => 'decimal', 'Complexes.longitud' => 'decimal', 'longitud' => 'decimal', 'Complexes__zone_id' => 'integer', 'Complexes.zone_id' => 'integer', 'zone_id' => 'integer', 'Complexes__estatus' => 'integer', 'Complexes.estatus' => 'integer', 'estatus' => 'integer', 'Complexes__created' => 'datetime', 'Complexes.created' => 'datetime', 'created' => 'datetime', 'Complexes__modified' => 'datetime', 'Complexes.modified' => 'datetime', 'modified' => 'datetime', 'Photos__id' => 'integer', 'Photos.id' => 'integer', 'Photos__name' => 'string', 'Photos.name' => 'string', 'name' => 'string', 'Photos__path' => 'string', 'Photos.path' => 'string', 'path' => 'string', 'Photos__type' => 'string', 'Photos.type' => 'string', 'type' => 'string', 'Photos__size' => 'string', 'Photos.size' => 'string', 'size' => 'string', 'Photos__property_id' => 'integer', 'Photos.property_id' => 'integer', 'property_id' => 'integer', 'Photos__content_id' => 'integer', 'Photos.content_id' => 'integer', 'content_id' => 'integer', 'Photos__banner_id' => 'integer', 'Photos.banner_id' => 'integer', 'banner_id' => 'integer', 'Photos__complex_id' => 'integer', 'Photos.complex_id' => 'integer', 'complex_id' => 'integer', 'Properties__id' => 'integer', 'Properties.id' => 'integer', 'Properties__user_id' => 'integer', 'Properties.user_id' => 'integer', 'user_id' => 'integer', 'Properties__complex_id' => 'integer', 'Properties.complex_id' => 'integer', 'Properties__nombre' => 'string', 'Properties.nombre' => 'string', 'nombre' => 'string', 'Properties__descripcion' => 'text', 'Properties.descripcion' => 'text', 'Properties__pago_interes' => 'string', 'Properties.pago_interes' => 'string', 'pago_interes' => 'string', 'Properties__garantia' => 'string', 'Properties.garantia' => 'string', 'garantia' => 'string', 'Properties__desarrollador' => 'string', 'Properties.desarrollador' => 'string', 'desarrollador' => 'string', 'Properties__valor' => 'decimal', 'Properties.valor' => 'decimal', 'valor' => 'decimal', 'Properties__enganche_min' => 'float', 'Properties.enganche_min' => 'float', 'enganche_min' => 'float', 'Properties__enganche_max' => 'float', 'Properties.enganche_max' => 'float', 'enganche_max' => 'float', 'Properties__plazo_min' => 'integer', 'Properties.plazo_min' => 'integer', 'plazo_min' => 'integer', 'Properties__plazo_max' => 'integer', 'Properties.plazo_max' => 'integer', 'plazo_max' => 'integer', 'Properties__interes' => 'decimal', 'Properties.interes' => 'decimal', 'interes' => 'decimal', 'Properties__cat' => 'decimal', 'Properties.cat' => 'decimal', 'cat' => 'decimal', 'Properties__disponibles' => 'integer', 'Properties.disponibles' => 'integer', 'disponibles' => 'integer', 'Properties__estatus' => 'boolean', 'Properties.estatus' => 'boolean', 'Properties__metros_cuadrados' => 'integer', 'Properties.metros_cuadrados' => 'integer', 'metros_cuadrados' => 'integer', 'Properties__precio_metro_cuadrado' => 'decimal', 'Properties.precio_metro_cuadrado' => 'decimal', 'precio_metro_cuadrado' => 'decimal', 'Properties__habitaciones' => 'integer', 'Properties.habitaciones' => 'integer', 'habitaciones' => 'integer', 'Properties__banios' => 'integer', 'Properties.banios' => 'integer', 'banios' => 'integer', 'Properties__estacionamiento' => 'integer', 'Properties.estacionamiento' => 'integer', 'estacionamiento' => 'integer', 'Properties__entrega_desde' => 'date', 'Properties.entrega_desde' => 'date', 'entrega_desde' => 'date', 'Properties__created' => 'datetime', 'Properties.created' => 'datetime', 'Properties__modified' => 'datetime', 'Properties.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Photos' => [[maximum depth reached]], 'Properties' => [ [maximum depth reached] ] ], 'matching' => [ 'Properties' => [ [maximum depth reached] ] ], 'extraOptions' => [], 'repository' => object(App\Model\Table\ComplexesTable) {} } $contents = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Contents.id AS `Contents__id`, Contents.nombre AS `Contents__nombre`, Contents.contenido AS `Contents__contenido`, Contents.section_id AS `Contents__section_id`, Contents.created AS `Contents__created`, Contents.modified AS `Contents__modified` FROM contents Contents WHERE section_id = :c0', 'params' => [ ':c0' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Contents__id' => 'integer', 'Contents.id' => 'integer', 'id' => 'integer', 'Contents__nombre' => 'string', 'Contents.nombre' => 'string', 'nombre' => 'string', 'Contents__contenido' => 'text', 'Contents.contenido' => 'text', 'contenido' => 'text', 'Contents__section_id' => 'integer', 'Contents.section_id' => 'integer', 'section_id' => 'integer', 'Contents__created' => 'datetime', 'Contents.created' => 'datetime', 'created' => 'datetime', 'Contents__modified' => 'datetime', 'Contents.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\ContentsTable) {} } $complex = object(App\Model\Entity\Complex) { 'id' => (int) 10, 'titulo' => 'BALCONES RESIDENCIAL', 'descripcion' => 'Balcones Residencial, es un proyecto para personas dinámicas que buscan un edificio de departamentos con estilo arquitectónico contemporáneo y elementos modernos. Ubicados en la zona sur de la ciudad de Monterrey. Conjuga diferentes tipos de tamaños y configuraciones en sus unidades para satisfacer las necesidades de espacio de sus usuarios. Luego de buscar por la ciudad, transitar por lugares de alto tráfico y habitar diferentes espacios a lo largo de tu vida, por fin te encuentras en uno de los lugares más imponentes; donde el aire, los pájaros y la vista se conjugan en uno solo. La calidad de espacios, la frescura de la naturaleza y tu buen gusto, definen a tu nuevo hogar en Balcones Residencial, contempla tu nueva vida. Balcones 600 cuenta con 53 unidades de diferentes medidas, están pensadas para una experiencia de vida única, con una distribución y diseño estrictamente cuidados en su ejecución.', 'elevador' => false, 'vigilancia' => false, 'terraza' => false, 'lobby' => false, 'proyecto' => 'CONSTRUIDO ', 'estado_proyecto' => '1', 'financiamiento' => 'BANCARIO', 'direccion' => 'Balcones No. 600 Fraccionamiento Balcones de Satélite Monterrey, N.L., México C.P. 64960', 'tipo' => (int) 1, 'condicion' => (int) 1, 'latitud' => (float) 25.59707, 'longitud' => (float) -100.26994, 'zone_id' => (int) 1, 'estatus' => (int) 1, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'properties' => [ (int) 0 => object(App\Model\Entity\Property) {}, (int) 1 => object(App\Model\Entity\Property) {} ], 'photos' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], '[new]' => false, '[accessible]' => [ 'titulo' => true, 'descripcion' => true, 'elevador' => true, 'vigilancia' => true, 'terraza' => true, 'lobby' => true, 'proyecto' => true, 'estado_proyecto' => true, 'financiamiento' => true, 'direccion' => true, 'tipo' => true, 'condicion' => true, 'latitud' => true, 'longitud' => true, 'estatus' => true, 'created' => true, 'modified' => true, 'followers' => true, 'photos' => true, 'zone_id' => true, 'properties' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Complexes' } $user_info = null $footer = object(App\Model\Entity\Content) { 'id' => (int) 18, 'nombre' => 'Footer', 'contenido' => 'FOMENTO DE PATRIMONIO ECONOMICO S.A.P.I. de C.V. SOFOM E.N.R. (“FINANCIERA PROCASA"), esta constituido y operando con carácter de SOFOM E.N.R. , para lo cual no requiere autorización de la Secretaría de Hacienda y Crédito Público, y esta sujeto a la supervisión de la Comisión Nacional Bancaria y de Valores, únicamente para lo dispuesto en el art. 56 de la Ley General de Organizaciones y Actividades Auxiliares del Crédito. Todos los derechos reservados. Prohibida la reproducción total o parcial del contenido de este sitio. ', 'section_id' => (int) 4, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, '[new]' => false, '[accessible]' => [ 'nombre' => true, 'contenido' => true, 'section_id' => true, 'created' => true, 'modified' => true, 'section' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Contents' } $terminos = object(App\Model\Entity\Content) { 'id' => (int) 16, 'nombre' => 'Términos y Condiciones', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ (int) 0 => object(App\Model\Entity\Document) {} ], '[new]' => false, '[accessible]' => [ 'nombre' => true, 'contenido' => true, 'section_id' => true, 'created' => true, 'modified' => true, 'section' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Contents' } $aviso = object(App\Model\Entity\Content) { 'id' => (int) 15, 'nombre' => 'Aviso de Privacidad', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ (int) 0 => object(App\Model\Entity\Document) {}, (int) 1 => object(App\Model\Entity\Document) {} ], '[new]' => false, '[accessible]' => [ 'nombre' => true, 'contenido' => true, 'section_id' => true, 'created' => true, 'modified' => true, 'section' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Contents' } $lastCredit = object(App\Model\Entity\Credit) { 'id' => (int) 4, 'titulo' => 'Crédito PRO', 'enganche' => (int) 30, 'tasa' => (float) 12, 'cat' => (float) 16.6, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 15, 'puntos_pro' => (int) 600, '[new]' => false, '[accessible]' => [ 'titulo' => true, 'enganche' => true, 'tasa' => true, 'cat' => true, 'comision_administracion' => true, 'comision_avaluo' => true, 'comision_apertura' => true, 'comision_investigacion' => true, 'cashback' => true, 'puntos_pro' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Credits' } $firstCredit = object(App\Model\Entity\Credit) { 'id' => (int) 1, 'titulo' => 'Crédito Básico', 'enganche' => (int) 15, 'tasa' => (float) 13.95, 'cat' => (float) 18.5, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 0, 'puntos_pro' => (int) 300, '[new]' => false, '[accessible]' => [ 'titulo' => true, 'enganche' => true, 'tasa' => true, 'cat' => true, 'comision_administracion' => true, 'comision_avaluo' => true, 'comision_apertura' => true, 'comision_investigacion' => true, 'cashback' => true, 'puntos_pro' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Credits' } $creditos = [ (int) 0 => object(App\Model\Entity\Credit) { 'id' => (int) 1, 'titulo' => 'Crédito Básico', 'enganche' => (int) 15, 'tasa' => (float) 13.95, 'cat' => (float) 18.5, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 0, 'puntos_pro' => (int) 300, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, (int) 1 => object(App\Model\Entity\Credit) { 'id' => (int) 2, 'titulo' => 'Crédito Familiar', 'enganche' => (int) 20, 'tasa' => (float) 13.35, 'cat' => (float) 18.1, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 5, 'puntos_pro' => (int) 400, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, (int) 2 => object(App\Model\Entity\Credit) { 'id' => (int) 3, 'titulo' => 'Crédito Patrimonial', 'enganche' => (int) 25, 'tasa' => (float) 12.15, 'cat' => (float) 16.8, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 10, 'puntos_pro' => (int) 500, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, (int) 3 => object(App\Model\Entity\Credit) { 'id' => (int) 4, 'titulo' => 'Crédito PRO', 'enganche' => (int) 30, 'tasa' => (float) 12, 'cat' => (float) 16.6, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 15, 'puntos_pro' => (int) 600, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' } ] $plazo_min = null $plazo_max = (int) 0 $tasa_min = (float) 0 $tasa_max = (int) 0 $valor_min = (float) 4500000 $valor_max = (float) 5400000 $property = object(App\Model\Entity\Property) { 'id' => (int) 105, 'user_id' => (int) 202, 'complex_id' => (int) 10, 'nombre' => 'UNIDAD TIPO B', 'descripcion' => 'balcones', 'pago_interes' => null, 'garantia' => null, 'desarrollador' => '', 'valor' => (float) 5400000, 'enganche_min' => (float) 0, 'enganche_max' => (float) 0, 'plazo_min' => null, 'plazo_max' => null, 'interes' => (float) 0, 'cat' => (float) 0, 'disponibles' => (int) 0, 'estatus' => true, 'metros_cuadrados' => (int) 149, 'precio_metro_cuadrado' => null, 'habitaciones' => (int) 3, 'banios' => (int) 2, 'estacionamiento' => (int) 2, 'entrega_desde' => null, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'photos' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], '[new]' => false, '[accessible]' => [ 'user_id' => true, 'complex_id' => true, 'nombre' => true, 'descripcion' => true, 'pago_interes' => true, 'garantia' => true, 'desarrollador' => true, 'valor' => true, 'enganche_min' => true, 'enganche_max' => true, 'plazo_min' => true, 'plazo_max' => true, 'interes' => true, 'cat' => true, 'disponibles' => true, 'estatus' => true, 'metros_cuadrados' => true, 'precio_metro_cuadrado' => true, 'habitaciones' => true, 'banios' => true, 'estacionamiento' => true, 'entrega_desde' => true, 'created' => true, 'modified' => true, 'user' => true, 'complex' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Properties' } $lat = (float) 25.59707 $long = (float) -100.26994 $url = 'https://maps.googleapis.com/maps/api/geocode/json?latlng=25.59707,-100.26994&key=AIzaSyBl3kcq8eV1Yo_jmxxMwhMx5LRZK5CO0MM' $json = '{ "error_message" : "This API is not activated on your API project. You may need to enable this API in the Google Cloud Console: https://console.cloud.google.com/apis/library?filter=category:maps. Learn more at https://developers.google.com/maps/gmp-get-started#enable-api-sdk.", "results" : [], "status" : "REQUEST_DENIED" }' $data = object(stdClass) { error_message => 'This API is not activated on your API project. You may need to enable this API in the Google Cloud Console: https://console.cloud.google.com/apis/library?filter=category:maps. Learn more at https://developers.google.com/maps/gmp-get-started#enable-api-sdk.' results => [] status => 'REQUEST_DENIED' } $http_response_header = [ (int) 0 => 'HTTP/1.0 200 OK', (int) 1 => 'Content-Type: application/json; charset=UTF-8', (int) 2 => 'Date: Tue, 10 Mar 2026 00:41:40 GMT', (int) 3 => 'Pragma: no-cache', (int) 4 => 'Expires: Fri, 01 Jan 1990 00:00:00 GMT', (int) 5 => 'Cache-Control: no-cache, must-revalidate', (int) 6 => 'Vary: Accept-Language', (int) 7 => 'Access-Control-Allow-Origin: *', (int) 8 => 'Content-Security-Policy-Report-Only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https://csp.withgoogle.com/csp/scaffolding/msaifdggmnwc:213:0', (int) 9 => 'Cross-Origin-Opener-Policy-Report-Only: same-origin; report-to=msaifdggmnwc:213:0', (int) 10 => 'Report-To: {"group":"msaifdggmnwc:213:0","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/scaffolding/msaifdggmnwc:213:0"}],}', (int) 11 => 'Server: mafe', (int) 12 => 'Content-Length: 334', (int) 13 => 'X-XSS-Protection: 0', (int) 14 => 'X-Frame-Options: SAMEORIGIN', (int) 15 => 'Server-Timing: gfet4t7; dur=15', (int) 16 => 'Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000' ]include - APP/Template/Complexes/view.ctp, line 41 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 122 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
Notice (8): Trying to get property 'address_components' of non-object [APP/Template/Complexes/view.ctp, line 41]Code Context//print_r($data);$data2 = $data->results[0]->address_components;//print_r($data2[0]->long_name);$viewFile = '/home3/sincodig/subdomains_sincodigos/procasa.sincodigos.net/src/Template/Complexes/view.ctp' $dataForView = [ 'photos' => [ 'complex' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], 'property' => [ (int) 0 => object(App\Model\Entity\Photo) {}, (int) 1 => object(App\Model\Entity\Photo) {}, (int) 2 => object(App\Model\Entity\Photo) {}, (int) 3 => object(App\Model\Entity\Photo) {}, (int) 4 => object(App\Model\Entity\Photo) {} ] ], 'complexes' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Complexes.id AS `Complexes__id`, Complexes.titulo AS `Complexes__titulo`, Complexes.descripcion AS `Complexes__descripcion`, Complexes.elevador AS `Complexes__elevador`, Complexes.vigilancia AS `Complexes__vigilancia`, Complexes.terraza AS `Complexes__terraza`, Complexes.lobby AS `Complexes__lobby`, Complexes.proyecto AS `Complexes__proyecto`, Complexes.estado_proyecto AS `Complexes__estado_proyecto`, Complexes.financiamiento AS `Complexes__financiamiento`, Complexes.direccion AS `Complexes__direccion`, Complexes.tipo AS `Complexes__tipo`, Complexes.condicion AS `Complexes__condicion`, Complexes.latitud AS `Complexes__latitud`, Complexes.longitud AS `Complexes__longitud`, Complexes.zone_id AS `Complexes__zone_id`, Complexes.estatus AS `Complexes__estatus`, Complexes.created AS `Complexes__created`, Complexes.modified AS `Complexes__modified` FROM complexes Complexes INNER JOIN properties Properties ON Complexes.id = (Properties.complex_id) WHERE (Complexes.estatus = :c0 AND Complexes.id in (:c1,:c2,:c3)) GROUP BY Complexes.id LIMIT 3', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ [maximum depth reached] ], 'matching' => [ [maximum depth reached] ], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\ComplexesTable) {} }, 'contents' => object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Contents.id AS `Contents__id`, Contents.nombre AS `Contents__nombre`, Contents.contenido AS `Contents__contenido`, Contents.section_id AS `Contents__section_id`, Contents.created AS `Contents__created`, Contents.modified AS `Contents__modified` FROM contents Contents WHERE section_id = :c0', 'params' => [ [maximum depth reached] ], 'defaultTypes' => [ [maximum depth reached] ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [[maximum depth reached]], 'matching' => [[maximum depth reached]], 'extraOptions' => [[maximum depth reached]], 'repository' => object(App\Model\Table\ContentsTable) {} }, 'complex' => object(App\Model\Entity\Complex) { 'id' => (int) 10, 'titulo' => 'BALCONES RESIDENCIAL', 'descripcion' => 'Balcones Residencial, es un proyecto para personas dinámicas que buscan un edificio de departamentos con estilo arquitectónico contemporáneo y elementos modernos. Ubicados en la zona sur de la ciudad de Monterrey. Conjuga diferentes tipos de tamaños y configuraciones en sus unidades para satisfacer las necesidades de espacio de sus usuarios. Luego de buscar por la ciudad, transitar por lugares de alto tráfico y habitar diferentes espacios a lo largo de tu vida, por fin te encuentras en uno de los lugares más imponentes; donde el aire, los pájaros y la vista se conjugan en uno solo. La calidad de espacios, la frescura de la naturaleza y tu buen gusto, definen a tu nuevo hogar en Balcones Residencial, contempla tu nueva vida. Balcones 600 cuenta con 53 unidades de diferentes medidas, están pensadas para una experiencia de vida única, con una distribución y diseño estrictamente cuidados en su ejecución.', 'elevador' => false, 'vigilancia' => false, 'terraza' => false, 'lobby' => false, 'proyecto' => 'CONSTRUIDO ', 'estado_proyecto' => '1', 'financiamiento' => 'BANCARIO', 'direccion' => 'Balcones No. 600 Fraccionamiento Balcones de Satélite Monterrey, N.L., México C.P. 64960', 'tipo' => (int) 1, 'condicion' => (int) 1, 'latitud' => (float) 25.59707, 'longitud' => (float) -100.26994, 'zone_id' => (int) 1, 'estatus' => (int) 1, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'properties' => [ [maximum depth reached] ], 'photos' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Complexes' }, 'user_info' => null, 'footer' => object(App\Model\Entity\Content) { 'id' => (int) 18, 'nombre' => 'Footer', 'contenido' => 'FOMENTO DE PATRIMONIO ECONOMICO S.A.P.I. de C.V. SOFOM E.N.R. (“FINANCIERA PROCASA"), esta constituido y operando con carácter de SOFOM E.N.R. , para lo cual no requiere autorización de la Secretaría de Hacienda y Crédito Público, y esta sujeto a la supervisión de la Comisión Nacional Bancaria y de Valores, únicamente para lo dispuesto en el art. 56 de la Ley General de Organizaciones y Actividades Auxiliares del Crédito. Todos los derechos reservados. Prohibida la reproducción total o parcial del contenido de este sitio. ', 'section_id' => (int) 4, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contents' }, 'terminos' => object(App\Model\Entity\Content) { 'id' => (int) 16, 'nombre' => 'Términos y Condiciones', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contents' }, 'aviso' => object(App\Model\Entity\Content) { 'id' => (int) 15, 'nombre' => 'Aviso de Privacidad', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ [maximum depth reached] ], '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Contents' }, 'lastCredit' => object(App\Model\Entity\Credit) { 'id' => (int) 4, 'titulo' => 'Crédito PRO', 'enganche' => (int) 30, 'tasa' => (float) 12, 'cat' => (float) 16.6, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 15, 'puntos_pro' => (int) 600, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, 'firstCredit' => object(App\Model\Entity\Credit) { 'id' => (int) 1, 'titulo' => 'Crédito Básico', 'enganche' => (int) 15, 'tasa' => (float) 13.95, 'cat' => (float) 18.5, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 0, 'puntos_pro' => (int) 300, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, 'creditos' => [ (int) 0 => object(App\Model\Entity\Credit) {}, (int) 1 => object(App\Model\Entity\Credit) {}, (int) 2 => object(App\Model\Entity\Credit) {}, (int) 3 => object(App\Model\Entity\Credit) {} ] ] $bufferLevel = (int) 0 $photos = [ 'complex' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], 'property' => [ (int) 0 => object(App\Model\Entity\Photo) {}, (int) 1 => object(App\Model\Entity\Photo) {}, (int) 2 => object(App\Model\Entity\Photo) {}, (int) 3 => object(App\Model\Entity\Photo) {}, (int) 4 => object(App\Model\Entity\Photo) {} ] ] $complexes = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Complexes.id AS `Complexes__id`, Complexes.titulo AS `Complexes__titulo`, Complexes.descripcion AS `Complexes__descripcion`, Complexes.elevador AS `Complexes__elevador`, Complexes.vigilancia AS `Complexes__vigilancia`, Complexes.terraza AS `Complexes__terraza`, Complexes.lobby AS `Complexes__lobby`, Complexes.proyecto AS `Complexes__proyecto`, Complexes.estado_proyecto AS `Complexes__estado_proyecto`, Complexes.financiamiento AS `Complexes__financiamiento`, Complexes.direccion AS `Complexes__direccion`, Complexes.tipo AS `Complexes__tipo`, Complexes.condicion AS `Complexes__condicion`, Complexes.latitud AS `Complexes__latitud`, Complexes.longitud AS `Complexes__longitud`, Complexes.zone_id AS `Complexes__zone_id`, Complexes.estatus AS `Complexes__estatus`, Complexes.created AS `Complexes__created`, Complexes.modified AS `Complexes__modified` FROM complexes Complexes INNER JOIN properties Properties ON Complexes.id = (Properties.complex_id) WHERE (Complexes.estatus = :c0 AND Complexes.id in (:c1,:c2,:c3)) GROUP BY Complexes.id LIMIT 3', 'params' => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Complexes__id' => 'integer', 'Complexes.id' => 'integer', 'id' => 'integer', 'Complexes__titulo' => 'string', 'Complexes.titulo' => 'string', 'titulo' => 'string', 'Complexes__descripcion' => 'text', 'Complexes.descripcion' => 'text', 'descripcion' => 'text', 'Complexes__elevador' => 'boolean', 'Complexes.elevador' => 'boolean', 'elevador' => 'boolean', 'Complexes__vigilancia' => 'boolean', 'Complexes.vigilancia' => 'boolean', 'vigilancia' => 'boolean', 'Complexes__terraza' => 'boolean', 'Complexes.terraza' => 'boolean', 'terraza' => 'boolean', 'Complexes__lobby' => 'boolean', 'Complexes.lobby' => 'boolean', 'lobby' => 'boolean', 'Complexes__proyecto' => 'string', 'Complexes.proyecto' => 'string', 'proyecto' => 'string', 'Complexes__estado_proyecto' => 'string', 'Complexes.estado_proyecto' => 'string', 'estado_proyecto' => 'string', 'Complexes__financiamiento' => 'string', 'Complexes.financiamiento' => 'string', 'financiamiento' => 'string', 'Complexes__direccion' => 'string', 'Complexes.direccion' => 'string', 'direccion' => 'string', 'Complexes__tipo' => 'integer', 'Complexes.tipo' => 'integer', 'tipo' => 'integer', 'Complexes__condicion' => 'integer', 'Complexes.condicion' => 'integer', 'condicion' => 'integer', 'Complexes__latitud' => 'decimal', 'Complexes.latitud' => 'decimal', 'latitud' => 'decimal', 'Complexes__longitud' => 'decimal', 'Complexes.longitud' => 'decimal', 'longitud' => 'decimal', 'Complexes__zone_id' => 'integer', 'Complexes.zone_id' => 'integer', 'zone_id' => 'integer', 'Complexes__estatus' => 'integer', 'Complexes.estatus' => 'integer', 'estatus' => 'integer', 'Complexes__created' => 'datetime', 'Complexes.created' => 'datetime', 'created' => 'datetime', 'Complexes__modified' => 'datetime', 'Complexes.modified' => 'datetime', 'modified' => 'datetime', 'Photos__id' => 'integer', 'Photos.id' => 'integer', 'Photos__name' => 'string', 'Photos.name' => 'string', 'name' => 'string', 'Photos__path' => 'string', 'Photos.path' => 'string', 'path' => 'string', 'Photos__type' => 'string', 'Photos.type' => 'string', 'type' => 'string', 'Photos__size' => 'string', 'Photos.size' => 'string', 'size' => 'string', 'Photos__property_id' => 'integer', 'Photos.property_id' => 'integer', 'property_id' => 'integer', 'Photos__content_id' => 'integer', 'Photos.content_id' => 'integer', 'content_id' => 'integer', 'Photos__banner_id' => 'integer', 'Photos.banner_id' => 'integer', 'banner_id' => 'integer', 'Photos__complex_id' => 'integer', 'Photos.complex_id' => 'integer', 'complex_id' => 'integer', 'Properties__id' => 'integer', 'Properties.id' => 'integer', 'Properties__user_id' => 'integer', 'Properties.user_id' => 'integer', 'user_id' => 'integer', 'Properties__complex_id' => 'integer', 'Properties.complex_id' => 'integer', 'Properties__nombre' => 'string', 'Properties.nombre' => 'string', 'nombre' => 'string', 'Properties__descripcion' => 'text', 'Properties.descripcion' => 'text', 'Properties__pago_interes' => 'string', 'Properties.pago_interes' => 'string', 'pago_interes' => 'string', 'Properties__garantia' => 'string', 'Properties.garantia' => 'string', 'garantia' => 'string', 'Properties__desarrollador' => 'string', 'Properties.desarrollador' => 'string', 'desarrollador' => 'string', 'Properties__valor' => 'decimal', 'Properties.valor' => 'decimal', 'valor' => 'decimal', 'Properties__enganche_min' => 'float', 'Properties.enganche_min' => 'float', 'enganche_min' => 'float', 'Properties__enganche_max' => 'float', 'Properties.enganche_max' => 'float', 'enganche_max' => 'float', 'Properties__plazo_min' => 'integer', 'Properties.plazo_min' => 'integer', 'plazo_min' => 'integer', 'Properties__plazo_max' => 'integer', 'Properties.plazo_max' => 'integer', 'plazo_max' => 'integer', 'Properties__interes' => 'decimal', 'Properties.interes' => 'decimal', 'interes' => 'decimal', 'Properties__cat' => 'decimal', 'Properties.cat' => 'decimal', 'cat' => 'decimal', 'Properties__disponibles' => 'integer', 'Properties.disponibles' => 'integer', 'disponibles' => 'integer', 'Properties__estatus' => 'boolean', 'Properties.estatus' => 'boolean', 'Properties__metros_cuadrados' => 'integer', 'Properties.metros_cuadrados' => 'integer', 'metros_cuadrados' => 'integer', 'Properties__precio_metro_cuadrado' => 'decimal', 'Properties.precio_metro_cuadrado' => 'decimal', 'precio_metro_cuadrado' => 'decimal', 'Properties__habitaciones' => 'integer', 'Properties.habitaciones' => 'integer', 'habitaciones' => 'integer', 'Properties__banios' => 'integer', 'Properties.banios' => 'integer', 'banios' => 'integer', 'Properties__estacionamiento' => 'integer', 'Properties.estacionamiento' => 'integer', 'estacionamiento' => 'integer', 'Properties__entrega_desde' => 'date', 'Properties.entrega_desde' => 'date', 'entrega_desde' => 'date', 'Properties__created' => 'datetime', 'Properties.created' => 'datetime', 'Properties__modified' => 'datetime', 'Properties.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'Photos' => [[maximum depth reached]], 'Properties' => [ [maximum depth reached] ] ], 'matching' => [ 'Properties' => [ [maximum depth reached] ] ], 'extraOptions' => [], 'repository' => object(App\Model\Table\ComplexesTable) {} } $contents = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SELECT Contents.id AS `Contents__id`, Contents.nombre AS `Contents__nombre`, Contents.contenido AS `Contents__contenido`, Contents.section_id AS `Contents__section_id`, Contents.created AS `Contents__created`, Contents.modified AS `Contents__modified` FROM contents Contents WHERE section_id = :c0', 'params' => [ ':c0' => [ [maximum depth reached] ] ], 'defaultTypes' => [ 'Contents__id' => 'integer', 'Contents.id' => 'integer', 'id' => 'integer', 'Contents__nombre' => 'string', 'Contents.nombre' => 'string', 'nombre' => 'string', 'Contents__contenido' => 'text', 'Contents.contenido' => 'text', 'contenido' => 'text', 'Contents__section_id' => 'integer', 'Contents.section_id' => 'integer', 'section_id' => 'integer', 'Contents__created' => 'datetime', 'Contents.created' => 'datetime', 'created' => 'datetime', 'Contents__modified' => 'datetime', 'Contents.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\ContentsTable) {} } $complex = object(App\Model\Entity\Complex) { 'id' => (int) 10, 'titulo' => 'BALCONES RESIDENCIAL', 'descripcion' => 'Balcones Residencial, es un proyecto para personas dinámicas que buscan un edificio de departamentos con estilo arquitectónico contemporáneo y elementos modernos. Ubicados en la zona sur de la ciudad de Monterrey. Conjuga diferentes tipos de tamaños y configuraciones en sus unidades para satisfacer las necesidades de espacio de sus usuarios. Luego de buscar por la ciudad, transitar por lugares de alto tráfico y habitar diferentes espacios a lo largo de tu vida, por fin te encuentras en uno de los lugares más imponentes; donde el aire, los pájaros y la vista se conjugan en uno solo. La calidad de espacios, la frescura de la naturaleza y tu buen gusto, definen a tu nuevo hogar en Balcones Residencial, contempla tu nueva vida. Balcones 600 cuenta con 53 unidades de diferentes medidas, están pensadas para una experiencia de vida única, con una distribución y diseño estrictamente cuidados en su ejecución.', 'elevador' => false, 'vigilancia' => false, 'terraza' => false, 'lobby' => false, 'proyecto' => 'CONSTRUIDO ', 'estado_proyecto' => '1', 'financiamiento' => 'BANCARIO', 'direccion' => 'Balcones No. 600 Fraccionamiento Balcones de Satélite Monterrey, N.L., México C.P. 64960', 'tipo' => (int) 1, 'condicion' => (int) 1, 'latitud' => (float) 25.59707, 'longitud' => (float) -100.26994, 'zone_id' => (int) 1, 'estatus' => (int) 1, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'properties' => [ (int) 0 => object(App\Model\Entity\Property) {}, (int) 1 => object(App\Model\Entity\Property) {} ], 'photos' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], '[new]' => false, '[accessible]' => [ 'titulo' => true, 'descripcion' => true, 'elevador' => true, 'vigilancia' => true, 'terraza' => true, 'lobby' => true, 'proyecto' => true, 'estado_proyecto' => true, 'financiamiento' => true, 'direccion' => true, 'tipo' => true, 'condicion' => true, 'latitud' => true, 'longitud' => true, 'estatus' => true, 'created' => true, 'modified' => true, 'followers' => true, 'photos' => true, 'zone_id' => true, 'properties' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Complexes' } $user_info = null $footer = object(App\Model\Entity\Content) { 'id' => (int) 18, 'nombre' => 'Footer', 'contenido' => 'FOMENTO DE PATRIMONIO ECONOMICO S.A.P.I. de C.V. SOFOM E.N.R. (“FINANCIERA PROCASA"), esta constituido y operando con carácter de SOFOM E.N.R. , para lo cual no requiere autorización de la Secretaría de Hacienda y Crédito Público, y esta sujeto a la supervisión de la Comisión Nacional Bancaria y de Valores, únicamente para lo dispuesto en el art. 56 de la Ley General de Organizaciones y Actividades Auxiliares del Crédito. Todos los derechos reservados. Prohibida la reproducción total o parcial del contenido de este sitio. ', 'section_id' => (int) 4, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, '[new]' => false, '[accessible]' => [ 'nombre' => true, 'contenido' => true, 'section_id' => true, 'created' => true, 'modified' => true, 'section' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Contents' } $terminos = object(App\Model\Entity\Content) { 'id' => (int) 16, 'nombre' => 'Términos y Condiciones', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ (int) 0 => object(App\Model\Entity\Document) {} ], '[new]' => false, '[accessible]' => [ 'nombre' => true, 'contenido' => true, 'section_id' => true, 'created' => true, 'modified' => true, 'section' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Contents' } $aviso = object(App\Model\Entity\Content) { 'id' => (int) 15, 'nombre' => 'Aviso de Privacidad', 'contenido' => '', 'section_id' => (int) 12, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'documents' => [ (int) 0 => object(App\Model\Entity\Document) {}, (int) 1 => object(App\Model\Entity\Document) {} ], '[new]' => false, '[accessible]' => [ 'nombre' => true, 'contenido' => true, 'section_id' => true, 'created' => true, 'modified' => true, 'section' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Contents' } $lastCredit = object(App\Model\Entity\Credit) { 'id' => (int) 4, 'titulo' => 'Crédito PRO', 'enganche' => (int) 30, 'tasa' => (float) 12, 'cat' => (float) 16.6, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 15, 'puntos_pro' => (int) 600, '[new]' => false, '[accessible]' => [ 'titulo' => true, 'enganche' => true, 'tasa' => true, 'cat' => true, 'comision_administracion' => true, 'comision_avaluo' => true, 'comision_apertura' => true, 'comision_investigacion' => true, 'cashback' => true, 'puntos_pro' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Credits' } $firstCredit = object(App\Model\Entity\Credit) { 'id' => (int) 1, 'titulo' => 'Crédito Básico', 'enganche' => (int) 15, 'tasa' => (float) 13.95, 'cat' => (float) 18.5, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 0, 'puntos_pro' => (int) 300, '[new]' => false, '[accessible]' => [ 'titulo' => true, 'enganche' => true, 'tasa' => true, 'cat' => true, 'comision_administracion' => true, 'comision_avaluo' => true, 'comision_apertura' => true, 'comision_investigacion' => true, 'cashback' => true, 'puntos_pro' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Credits' } $creditos = [ (int) 0 => object(App\Model\Entity\Credit) { 'id' => (int) 1, 'titulo' => 'Crédito Básico', 'enganche' => (int) 15, 'tasa' => (float) 13.95, 'cat' => (float) 18.5, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 0, 'puntos_pro' => (int) 300, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, (int) 1 => object(App\Model\Entity\Credit) { 'id' => (int) 2, 'titulo' => 'Crédito Familiar', 'enganche' => (int) 20, 'tasa' => (float) 13.35, 'cat' => (float) 18.1, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 5, 'puntos_pro' => (int) 400, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, (int) 2 => object(App\Model\Entity\Credit) { 'id' => (int) 3, 'titulo' => 'Crédito Patrimonial', 'enganche' => (int) 25, 'tasa' => (float) 12.15, 'cat' => (float) 16.8, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 10, 'puntos_pro' => (int) 500, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' }, (int) 3 => object(App\Model\Entity\Credit) { 'id' => (int) 4, 'titulo' => 'Crédito PRO', 'enganche' => (int) 30, 'tasa' => (float) 12, 'cat' => (float) 16.6, 'comision_administracion' => (float) 0.29, 'comision_avaluo' => (float) 1, 'comision_apertura' => (float) 1, 'comision_investigacion' => (float) 1, 'cashback' => (int) 15, 'puntos_pro' => (int) 600, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Credits' } ] $plazo_min = null $plazo_max = (int) 0 $tasa_min = (float) 0 $tasa_max = (int) 0 $valor_min = (float) 4500000 $valor_max = (float) 5400000 $property = object(App\Model\Entity\Property) { 'id' => (int) 105, 'user_id' => (int) 202, 'complex_id' => (int) 10, 'nombre' => 'UNIDAD TIPO B', 'descripcion' => 'balcones', 'pago_interes' => null, 'garantia' => null, 'desarrollador' => '', 'valor' => (float) 5400000, 'enganche_min' => (float) 0, 'enganche_max' => (float) 0, 'plazo_min' => null, 'plazo_max' => null, 'interes' => (float) 0, 'cat' => (float) 0, 'disponibles' => (int) 0, 'estatus' => true, 'metros_cuadrados' => (int) 149, 'precio_metro_cuadrado' => null, 'habitaciones' => (int) 3, 'banios' => (int) 2, 'estacionamiento' => (int) 2, 'entrega_desde' => null, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'photos' => [ (int) 0 => object(App\Model\Entity\Photo) {} ], '[new]' => false, '[accessible]' => [ 'user_id' => true, 'complex_id' => true, 'nombre' => true, 'descripcion' => true, 'pago_interes' => true, 'garantia' => true, 'desarrollador' => true, 'valor' => true, 'enganche_min' => true, 'enganche_max' => true, 'plazo_min' => true, 'plazo_max' => true, 'interes' => true, 'cat' => true, 'disponibles' => true, 'estatus' => true, 'metros_cuadrados' => true, 'precio_metro_cuadrado' => true, 'habitaciones' => true, 'banios' => true, 'estacionamiento' => true, 'entrega_desde' => true, 'created' => true, 'modified' => true, 'user' => true, 'complex' => true, 'photos' => true ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Properties' } $lat = (float) 25.59707 $long = (float) -100.26994 $url = 'https://maps.googleapis.com/maps/api/geocode/json?latlng=25.59707,-100.26994&key=AIzaSyBl3kcq8eV1Yo_jmxxMwhMx5LRZK5CO0MM' $json = '{ "error_message" : "This API is not activated on your API project. You may need to enable this API in the Google Cloud Console: https://console.cloud.google.com/apis/library?filter=category:maps. Learn more at https://developers.google.com/maps/gmp-get-started#enable-api-sdk.", "results" : [], "status" : "REQUEST_DENIED" }' $data = object(stdClass) { error_message => 'This API is not activated on your API project. You may need to enable this API in the Google Cloud Console: https://console.cloud.google.com/apis/library?filter=category:maps. Learn more at https://developers.google.com/maps/gmp-get-started#enable-api-sdk.' results => [] status => 'REQUEST_DENIED' } $http_response_header = [ (int) 0 => 'HTTP/1.0 200 OK', (int) 1 => 'Content-Type: application/json; charset=UTF-8', (int) 2 => 'Date: Tue, 10 Mar 2026 00:41:40 GMT', (int) 3 => 'Pragma: no-cache', (int) 4 => 'Expires: Fri, 01 Jan 1990 00:00:00 GMT', (int) 5 => 'Cache-Control: no-cache, must-revalidate', (int) 6 => 'Vary: Accept-Language', (int) 7 => 'Access-Control-Allow-Origin: *', (int) 8 => 'Content-Security-Policy-Report-Only: script-src 'none'; form-action 'none'; frame-src 'none'; report-uri https://csp.withgoogle.com/csp/scaffolding/msaifdggmnwc:213:0', (int) 9 => 'Cross-Origin-Opener-Policy-Report-Only: same-origin; report-to=msaifdggmnwc:213:0', (int) 10 => 'Report-To: {"group":"msaifdggmnwc:213:0","max_age":2592000,"endpoints":[{"url":"https://csp.withgoogle.com/csp/report-to/scaffolding/msaifdggmnwc:213:0"}],}', (int) 11 => 'Server: mafe', (int) 12 => 'Content-Length: 334', (int) 13 => 'X-XSS-Protection: 0', (int) 14 => 'X-Frame-Options: SAMEORIGIN', (int) 15 => 'Server-Timing: gfet4t7; dur=15', (int) 16 => 'Alt-Svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000' ]include - APP/Template/Complexes/view.ctp, line 41 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1435 Cake\View\View::_render() - CORE/src/View/View.php, line 1393 Cake\View\View::render() - CORE/src/View/View.php, line 892 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 256 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Middleware\CsrfProtectionMiddleware::__invoke() - CORE/src/Http/Middleware/CsrfProtectionMiddleware.php, line 122 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 170 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88
No Data Found Try Again De 4,500,000 a 5,400,000
Balcones Residencial, es un proyecto para personas dinámicas que buscan un edificio de departamentos con estilo arquitectónico contemporáneo y elementos modernos. Ubicados en la zona sur de la ciudad de Monterrey. Conjuga diferentes tipos de tamaños y configuraciones en sus unidades para satisfacer las necesidades de espacio de sus usuarios.
Luego de buscar por la ciudad, transitar por lugares de alto tráfico y habitar diferentes espacios a lo largo de tu vida, por fin te encuentras en uno de los lugares más imponentes; donde el aire, los pájaros y la vista se conjugan en uno solo. La calidad de espacios, la frescura de la naturaleza y tu buen gusto, definen a tu nuevo hogar en Balcones Residencial, contempla tu nueva vida.
Balcones 600 cuenta con 53 unidades de diferentes medidas, están pensadas para una experiencia de vida única, con una distribución y diseño estrictamente cuidados en su ejecución.