HOLA¡¡¡ :cool: necesito que me digas a grosso modo, por donde empezar para modificar el módulo sections para que a los dibujos se les pueda agregar texto como teneis aqui en dpDESARROLLO. pliiiissss, aunque sea dificil, si me decis como conseguirlo, me lo curro.
GRACIAS CHAMPIONS.
Mi güeb: Ayuda a luchar contra los precios abusivos, dime donde has encontrado cosas más baratas, dame tu opinión:
Es que es lo que necesito es poner el texto junto al dibujo que hay igual que lo teneis en dp-desarrolllo, pero al pinchar, aparecerian los articulos dados de alta, es decir, como en sections pero con texto explicativo y encuadrado.
Gracias champions.
[Editado el 6/4/2004 por rsotogar177]
Mi güeb: Ayuda a luchar contra los precios abusivos, dime donde has encontrado cosas más baratas, dame tu opinión:
he estado pensando, en lo que necesitaría hacer para poner el texto junto a los dibujos que hay dentro de Sections, igual que lo teneis en dp-desarrollo(que solo quiero eso) ...decidme si me equivoco mucho..., por un lado, tendría que crear una nueva columna en la tabla nuke_sections para un texto descriptivo(largo) asociado al dibujo, y por otro, tendria que tocar el index y el admin, no?...no se como lo voy a hacer, pero ya vere...si me dais el comienzo...seguro que esta hecho.
GRACIAS. :cool:
Mi güeb: Ayuda a luchar contra los precios abusivos, dime donde has encontrado cosas más baratas, dame tu opinión:
tened en cuenta que estoy aprendiendo php ahora, (¡¡que el manual son 1063 hojas¡¡¡ ).
Por ahora ya se que hay que aumentar una columna mas en las tablas del modulo Setions para agregar el texto explicativo que quiero, al lado de cada imagen.
y he investigado como modificar el admin.php para agragar en el formulario el campo a rellenar (texto explicativo seccion).
pero lo que parece mas fácil, que es sacar el texto, como aparece en dp-desarrollo, no veo como cogerlo,...alguien me puede decir como en index.php, dentro de funcion listsections, se puede hacer lo que yo quiero?....En fin, seguire peleando Salu2...
:casstet:
Mi güeb: Ayuda a luchar contra los precios abusivos, dime donde has encontrado cosas más baratas, dame tu opinión:
A ver, postea aquí tu función listsections entera. Te lo digo porque la mía está modificada y no sé exactamente las modificaciones que le hice, de todas formas en mi linea 55 es donde hace la consulta a la base de datos, más abajo en el código es donde muestra esos datos en pantalla:
Postea el código y lo vemos más concretamente.
Salu2.
Aqui lo tengo, y si, yo tambien lo tengo en la 55, pero lo que no veo es como tendría que mostrar todo(imagen y texto explicativo) encuadrado:
(supongo que lo muestra aqui:
echo "<img src=\"images/".strtolower($GLOBALS['ModName'])."/$image\" border=\"0\" Alt=\"$secname\">";
Pero ni idea de que tocar, sigo aprendiendo php pero ....
function listsections()
{
list($dbconn) = pnDBGetConn();
$pntable = pnDBGetTables();
include ('header.php');
if (!pnSecAuthAction(0, 'Sections::Section', '::', ACCESS_OVERVIEW)) {
echo _SECTIONSNOAUTH;
include 'footer.php';
return;
}
$column = &$pntable['sections_column'];
$result = $dbconn->Execute("SELECT $column[secid], $column[secname], $column[image]
FROM $pntable[sections] ORDER BY $column[secname]");
Hola:
Bueno, ante todo yo también soy principiante como tú en esto del php, pero esto que tu quieres hacer ya lo hice yo con el módulo topics y me funciona estupendamente.
Vamos a ello:
Primero debes crear el campo para la descripción larga en la tabla nuke_sections de la base de datos, supongo que ya lo habrás hecho. Yo lo creé con phpmyadmin con esta extructura:
pn_textoampliado text NOT NULL
Después te vas al archivo pn_tables.php que está en el raiz de tu postnuke y buscas esto:
Ahora es cuando nos vamos al archivo index.php de sections y lo modificamos para que nos muestre esa descripción larga. En la linea 55 añade esto para que quede así:
$result = $dbconn->Execute("SELECT $column[secid], $column[secname], $column[image], $column[textoampliado] FROM $pntable[sections] ORDER BY $column[secname]");
Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003,
que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.