Preguntas etiquetadas con php

PHP es un lenguaje de programación del lado del servidor diseñado para el desarrollo web, pero que también se utiliza como lenguaje de programación de propósito general. Joomla está basado en PHP.

4
Método para crear una subconsulta utilizando JDatabase
En http://docs.joomla.org/Selecting_data_using_JDatabase , no existe un método documentado para escribir una subconsulta utilizando JDatabase. https://gist.github.com/gunjanpatel/8663333 ejemplifica una forma de lograr esto con (se omiten algunos bits): $subQuery = $db->getQuery(true); $query = $db->getQuery(true); // Create the base subQuery select statement. $subQuery->select('*') ->from($db->quoteName('#__sub_table')) ->where($db->quoteName('subTest') . ' = ' . $db->quote('1')); // Create …

3
¿Cuál es la forma correcta de obtener todo el $ _POST?
En Joomla! 2.5.x Podría simplemente ejecutar, JRequest::get('post');pero ya que JRequestestá en desuso en Joomla! 3.x debería usar JInput. En este momento, este es el código que estoy usando para obtener todo $_POST: $app = JFactory::getApplication(); $postData = $app->input->getArray(array_flip(array_keys($_POST))); Pero esto parece bastante engorroso y me encuentro con problemas si se …
26 cms  php  jinput  jrequest 

3
¿Cuál es la forma correcta para el manejo de excepciones?
En el núcleo de Joomla todavía encuentro muchas llamadas como esta: // Check for errors. if (count($errors = $this->get('Errors'))) { JError::raiseError(500, implode("\n", $errors)); return false; } Pero JError está en desuso desde la versión de plataforma 12.1. Entonces, ¿cómo debo usar las excepciones PHP estándar?

6
¿Cómo detectar si el usuario es Super Usuario?
Para determinar si el visitante es un invitado , usamos algo como esto: if ($user->guest) { echo 'Hello, guest!'; } Ahora, si quiero determinar si el visitante es un Superusuario (Administrador) registrado o no, ¿cuál sería el código para eso? Tengo algunos archivos PHP externos a los que no quiero …


2
¿Dónde se define $ this-> baseurl en joomla?
Primero hice esta pregunta en stackoverflow.com (pregunta aquí ). En los comentarios puedes leer que sería mejor si hago esa pregunta aquí. En mi sitio web de joomla estoy usando echo $this->baseurl;pero devuelve la url que contiene "/index.php". Quiero cambiar esto para eliminar "/index.php" de baseurl. Pero no puedo encontrar …






4
Cómo construir una API RESTful con Joomla
He estado creando extensiones de Joomla desde la v1, pero pronto necesito poner en funcionamiento una API que he construido y que he estado usando durante un tiempo. Actualmente estoy usando Joomla 2.5 y he escrito complementos para este sistema: https://github.com/techjoomla/com_api Antes de comenzar a trabajar, me gustaría probar el …



2
¿Cuál es la diferencia entre JHtml: script () y $ doc-> addScript?
Desarrollé un módulo recientemente que requería que se inyectaran ciertos archivos JS y CSS en <head>cada página. Inicialmente, usé: $doc =& JFactory::getDocument(); $doc->addScript(JURI::base(true).'/modules/mod_x/js/mod_x.js'); Sin embargo, noté que cuando se habilitaba el almacenamiento en caché, el sitio cargaba tanto una versión en caché como una versión /cachesin caché /modules/mod_x/js/, lo que …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.