Se añade version 1.0 de parser html

correciones menores a codigo anterior realizado.
Se añade html de prueba
Se añaden librerias de restapi
parent 3959c334
......@@ -117,7 +117,6 @@ class CampaniaController extends Controller {
);
}
public function generarNuevaFilaAction(Request $request) {
$log = Utiles::setLog('CampaniaBundle\Controller\CampaniaController:nuevaCampaniaAction', 'mcafee/campania/index');
$secId = $request->get("secId", null);
......@@ -483,14 +482,19 @@ class CampaniaController extends Controller {
return $this->render("backend_content/pages/campanias/listadoCampanias.html.twig", array("campanias" => $campanias));
}
public function cargarHtmlFrontAction(){
$data = array('id'=>24);
public function cargarHtmlFrontAction() {
$data = array('id' => 24);
$data_json = json_encode($data);
print_r($data_json);
exit();
$htmlContent = array("contenidos"=>"");
$htmlContent = array("contenidos" => "");
$username = "userApi";
$password = "34lq4od8usda";
$headers = array(
'Content-Type:application/json',
'Authorization: Basic ' . base64_encode("$username:$password") // <---
);
try {
$url = "127.0.0.1:8000/api/mcafee/campania/obtener/contenido.json";
$ch = curl_init($url);
......@@ -499,13 +503,15 @@ class CampaniaController extends Controller {
curl_setopt($ch, CURLOPT_POSTFIELDS, $data_json);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_USERPWD, $username . ":" . $password);
//curl_setopt($ch, CURLOPT_USERPWD, $username . ":" . $password);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$output = curl_exec($ch);
curl_close($ch);
print_r($output);
exit();
$htmlContent["contenidos"] = json_decode($output, true);
} catch (\Exception $e) {
}
print_r($htmlContent);
......@@ -513,12 +519,12 @@ class CampaniaController extends Controller {
return $this->render('front/campania/prueba.html.twig', array("htmlContent" => $htmlContent));
}
public function loadDataContenidoAction(Request $request){
public function loadDataContenidoAction(Request $request) {
$log = Utiles::setLog('CampaniaBundle\Controller\CampaniaController:loadDataContenidoAction', 'mcafee/campania/index');
$user = $this->get('security.token_storage')->getToken()->getUser();
$json = json_encode(array("head" => array(), "body" => array(), "footer" => array()));
$conId = $request->get("conId", NULL);
$camId = $request->get("camId",NULL);
$camId = $request->get("camId", NULL);
$log->debug("cargando data del contenido a editar...");
$columnas = array();
$contenido = CampaniaContenidoQuery::create()->filterByCamId($camId)->findPk($conId);
......@@ -582,8 +588,7 @@ class CampaniaController extends Controller {
$log->debug("retornando...");
return $this->render('backend_content/includes/bodyEditarElementoContenido.html.twig',
array(
return $this->render('backend_content/includes/bodyEditarElementoContenido.html.twig', array(
"contenido" => $contenido,
"secciones" => $secciones,
"tipos" => $tipos,
......@@ -593,9 +598,7 @@ class CampaniaController extends Controller {
"tipos" => $tipos,
"columnas" => $columnas,
"countFilas" => $countFilas
));
}
/**
......@@ -673,8 +676,7 @@ class CampaniaController extends Controller {
return $this->render('backend_content/includes/columnaSelector.html.twig', array('columnas' => $columnas));
}
public function correccionDisposicionColumnas($campaniaId, $filaId, $disposicionId){
public function correccionDisposicionColumnas($campaniaId, $filaId, $disposicionId) {
//Buscando otros contenidos que posean la misma fila y actualizar la disposicion de columnas de estas.
$contenidosCampania = CampaniaContenidoQuery::create()
->filterByCamId($campaniaId)
......@@ -684,11 +686,10 @@ class CampaniaController extends Controller {
->find();
foreach($contenidosCampania as $contenidoCampania):
foreach ($contenidosCampania as $contenidoCampania):
$contenidoCampania->setDcoId($disposicionId);
$contenidoCampania->save();
endforeach;
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment