Actualización: [Tutorial] Crear un plugin básico para MyBB
Ya lo hice me sale bien hasta que lo activo me sale esto
Fatal error: Call to a member function simple_select() on a non-object in /data/multiserv/users/523304/projects/1308631/www/inc/plugins/plugin.php on line 26
y en esa linea esta esto
$query = $db->simple_select("settinggroups", "COUNT(*) as rows");
._.
Fatal error: Call to a member function simple_select() on a non-object in /data/multiserv/users/523304/projects/1308631/www/inc/plugins/plugin.php on line 26
y en esa linea esta esto
$query = $db->simple_select("settinggroups", "COUNT(*) as rows");
._.
Cuando yo había probado el plugin también me daba error, prueba haciendo la consulta de otra manera a ver si funciona
Creo que se esta desvirtuando la raiz del tema; aprender a crear un plugin. No es para que copien y peguen el codigo de este tutorial y crear el plugin que esta en ese codigo (asi NO se aprende (; ), asi lo entiendo yo.
YA lo se pero quiero probar si me funciona y despues ir cambiando las funciones ._. y ya que no funciona no se puede hacer nada ._.
3 Mar, 2011, 7:36 am Argoitz wrote:
Ya lo hice me sale bien hasta que lo activo me sale esto
Fatal error: Call to a member function simple_select() on a non-object in /data/multiserv/users/523304/projects/1308631/www/inc/plugins/plugin.php on line 26
y en esa linea esta esto
$query = $db->simple_select("settinggroups", "COUNT(*) as rows");
._.
Si... me falta globalizar $db. Corregido: (nótese la linea 5)
Code:
<?php
function registrate_loco_activate()
{
global $db;
// Creamos el grupo de opciones
$query = $db->simple_select("settinggroups", "COUNT(*) as rows");
$rows = $db->fetch_field($query, "rows");
$new_groupconfig = array(
'name' => 'registrate_logo',
'title' => 'Registrate loco',
'description' => 'Opciones para cambiar el texto del aviso o activar y desactivar el plugin.',
'disporder' => $rows+1,
'isdefault' => 0
);
return true;
}
?>