Zobacz pełną wersję : jak usunąć numer artykułu
sofoklesa
10-10-2009, 15:11
Przy tworzeniu opcji menu - kategorie artykułów w sekcji - joomla wyświetla minimum dwie kolumny - numer artykułu (nagłówek tej kolumny oznaczony jest #) oraz nazwę artykułu (oznaczony tytułem artykułu) - czy jest możliwość pozbycia się tej kolumny z numerami a zostawienie samych nazw - nie znalazłem takiej opcji ani w parametrach podstawowych ani w rozszerzonych ani komponentu czy systemu
Może trochę doprecyzuję - chodzi mi o stronę jaka powstaje jako lista artykułów zawartych w danej kategorii - zazwyczaj jest filtr, możliwość wyświetlenia artykułów oraz lista przedstawiona w tabeli - poszczególne kolumny tej tabeli to #, tytuł artykułu, autor i odsłony - wiem jak się pozbyć nagłówków tabeli, jak nie wyświetlać autora i ilości odsłon a czy da się nie wyświetlać tej pierwszej kolumny # (tego kolejnego numeru artykułu) ?
Zrób sobie jak chcesz stosując nadpisywanie szablonów (http://www.wiki.joomla.pl/Zrozumie%C4%87_koncepcj%C4%99_podmiany) (przesłanianie szablonów, template overrides).
odnawiam temat.
czy ktoś wie jak zmienić ustawienie (wycenrtowanie) numeru artykułu w przypadku opisanym powyżej?
za pomocą firebuga doszedłem do wniosku, że należy zmienić właściowść elementu zaznaczonego na kolor bordowy na center..
<tr class="sectiontableentry1">
<td align="center"> 1 </td>
ale gdzie go odnaleźć?
czy ktoś może podpowiedzieć?
poniżej pokazana jest ścieżka pokazana przez firebuga.
<html lang="pl-pl" xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl-pl"><head>
</head>
<body>
<div id="container">
<div id="header">
</div>
<div id="content">
<div id="top"/>
<table id="nopad">
<tbody>
<tr valign="top">
<td valign="top">
</td>
<td width="100%">
<div id="component">
<div class="componentheading"> oferta</div>
<table class="contentpane" cellspacing="0" cellpadding="0" border="0" align="center" width="100%">
<tbody>
<tr>
</tr>
<tr>
<td><script type="text/javascript" language="javascript">
</script>
<form name="adminForm" method="post" action="adres strony">
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tbody>
<tr class="sectiontableentry1">
<td align="center"> 1 </td>
Twój_szablon\html\com_content\category\default_it ems.php
dziękuję za odpowiedź, ale niestety nie posiadam w katalogu z szablonem katalogu html.. a w katalogu component/com_content nie posiadam category.
czy ktoś ma inny pomysł?
Dołączyłeś do podobnego - Twoim zdaniem - wątku, więc dostałeś odpowiedź stosowna do wiedzy, którą już powinieneś mieć.
Jeżeli skorzystasz z nadpisywania szablonów, a innego wyjścia nie ma, będziesz miał folder html w swoim szablonie.
Wszystko masz w Beez.
:)
zwiastun
07-12-2009, 12:59
@lukasae: bazyl po to dał odnośnik do opracowania, żeby je przeczytać.
znalazłem w katalogu /domains/mój szablon/public_html/components/com_content/views/category/tmpl/default_items.php
wystarczy zmienić z left na center w:
<tr class="sectiontableentry<?php echo ($item->odd +1 ) . $this->escape($this->params->get('pageclass_sfx')); ?>" >
<td align="center">
dziękuję za podpowiedź
zwiastun
10-12-2009, 01:27
Niby dobrze, ale niekoniecznie :)
To, co jest w folderze /html zależy od projektanta szablonu. To co w skryptach też. Ja np. wywalam atrybut align, dodaje atrybut klasy i ktoś, kto się zetknie z moim szablonem (lub innym z podobnym podejściem projektanta), nie znajdzie, o czym piszesz.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!