Autor Zpráva
vitek
Profil *
dobrý den,

snažím se naučit pracovat s cms joomla, mám ale jeden problém = jak se dá ovlivnit u článku aby např datum bylo nad nadpisem? ono je to celé v tabulce, je možné nějak toto ovlivnit a dát to třeba do divů a pak si to neějak napozicovat? nebo je třeba najít si nějaký modul či component? díky moc!!!
Kalby
Profil
do urcite miry se to ovlivnit da, kdyz si dat zobrazit nadpis clanku, datum a kdo to napsal a pak se kouknes do zdrojoveho kodu tak je videt ze kazdy nadpis ma svoji tridu, pak si musis najit css soubor pro danej template a predefinovat ty vlastnosti te tridy, ale nevim jestli se to zrovna da napozicovat dolu, to spis uz by si musel zasahovat primo do modulu, kterej je psanej v php
H13
Profil
Jestli jde o verzi 1.5, pak content (tedy obsah - je to vlastně článek, ale to je dost něšťastné pojmenování, protože obsah nemusí být vždy jen článek) je definovaný v com_content (využívá se MVC vzor a zobrazení řeší default.php). Ovšem Joomla má jednu skvělou věc a to, že tento definovaný soubor lze 'přebít' pomocí šablony. Lze to vidět na základní šabloně beez (templates/beez/), která přebije tabulkový com_content na beztabulkový vlastní com_content v:
templates/beez/html/com_content/
(tedy components/com_content (komponenta) <---> templates/beez/html/com_content/ (šablona))

Takže pokud něco chcete změnit, zkuste se podívat do této šablony, která může fungovat jako vzor pro vlastní nastavení

Honza
vitek
Profil *
takze jdu do templates/beez/html/com_content/ tady mam slozky ARTICLE, CATEGORY... jdu do ARTICLE a vyberu FORM.PHP? a tady s necim hejbnu? posunu napr vys? zkousim ale nic mi to nedela... :/

omlouvam se za mozna hloupy dotaz...

a zaroven moc dekuju za pomoc!!!
Kalby
Profil
pokud ti jde jen o prohazeni datumu nadpisu apod. tak staci ve slozce components/com_content/content.html.php

najit tuhle cast souboru:

		<?php
		// displays Section & Category
		HTML_content::Section_Category( $row, $params );
		
				// displays Created Date
		HTML_content::CreateDate( $row, $params );

		// displays Author Name
		HTML_content::Author( $row, $params );


		// displays Urls
		HTML_content::URL( $row, $params );
		?>
		<tr>
			<td valign="top" colspan="2">
				<?php
				// displays Table of Contents
				HTML_content::TOC( $row );

				// displays Item Text
				echo ampReplace( $row->text );
				?>
			</td>
		</tr>
		<?php

		// displays Modified Date
		HTML_content::ModifiedDate( $row, $params );

		// displays Readmore button
		HTML_content::ReadMore( $row, $params );
		?>
		</table>

		<span class="article_seperator">&nbsp;</span>

		<?php
		$results = $_MAMBOTS->trigger( 'onAfterDisplayContent', array( &$row, &$params, $page ) );
		echo trim( implode( "\n", $results ) );

		// displays the next & previous buttons
		HTML_content::Navigation ( $row, $params );

		// displays close button in pop-up window
		mosHTML::CloseButton ( $params, $hide_js );

		// displays back button in pop-up window
		mosHTML::BackButton ( $params, $hide_js );
	}


podle nazvu je jasne co ktera zobrazuje, tak je staci prohazovat, v css si pak muzes zmenit jejich styly
vitek
Profil *
uz sem nasel obe varianty, diky moc!!!! :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0