F.A.Q. - style i grafika - [Problem] Przesunięcie opisu w miejsce nagłówka
Misiur - 14-03-2009, 20:56 Temat postu: [Problem] Przesunięcie opisu w miejsce nagłówka Z góry przepraszam, jeśli pominąłem odpowiedź w FAQ. A więc - normalnie opis jest tu:
A ja potrzebuje wtrynić go Tu:
Jednak moimi metodami się tylko psuje... Wiem że te komentarze są ważne, ale nie wiem jak to skleić. Dzięki za pomoc.
Matteo - 14-03-2009, 21:02
PA>Fora
Przed Główna kategoria forum dodaj:
Kod: | |
Misiur - 14-03-2009, 21:05
Chyba nie wiesz o co kamą Chodzi mi o 3 <tr>, którego nie chcę. Nie potrzebuje kolejnego linku do głównej kategorii forum, a poza tym to strasznie archaiczne rozwiązanie (margin-left: 20px już lepiej). Chodzi mi o wtrynienie tam opisu forum zamiast kolejnego linka.
Matteo - 14-03-2009, 21:28
Zostaw puste pole w opisie danej kategorii i już będziesz miał 2 belki zamiast 3.
lui754 - 14-03-2009, 21:29
index_box.tpl i usuń:
Kod: | <!-- BEGIN cathead -->
<tr>
<!-- BEGIN inc -->
<td width="46" class="row1"><img src="{SPACER}" width="46" height="0" /></td>
<!-- END inc -->
<td class="catHead" height="25" width="100%" colspan="5"><span class="links5"><a href="{catrow.cathead.U_VIEWCAT}" class="links5"><b>{catrow.cathead.CAT_TITLE}</b></a></span></td>
<!-- BEGIN inc -->
<td width="46" class="{catrow.cathead.inc.INC_CLASS}"><img src="{SPACER}" width="46" height="0" /></td>
<!-- END inc -->
</tr>
<!-- END cathead --> |
? nie jestem pewnien czy o to Ci chodzi.
Misiur - 14-03-2009, 21:45
Usunąć to i sam potrafie, ale chodzi o przeniesienie opisu. Coś takiego:
(na szybko )
Czyli przesunąć zawartość opisu do tego miejsca. A zwykłe skopiowanie nie wystarczy bo całkowicie psuje (to chyba ze względu na skrypt w komentarz)
xlesiu - 14-03-2009, 22:09
Po usunięciu tego co "sama wiesz" zamień: Kod: | <td class="{catrow.cathead.CLASS_CAT}" colspan="{catrow.cattitle.INC_SPAN_ALL}"><span class="gensmall">{catrow.cattitle.CAT_DESCRIPTION}</span></td> | na ten Kod: | <td style="background-image: url('templates/subSilver/images/cellpic1.gif'); background-repeat: repeat-x; height:22px;" colspan="{catrow.cattitle.INC_SPAN_ALL}"><span class="gensmall">{catrow.cattitle.CAT_DESCRIPTION}</span></td>
|
Misiur - 16-03-2009, 18:07
Po pierwsze - "Sam wiem"
Po drugie - prawie. Ale znowu za mało powiedziałem. Chodzi o to, aby nie tracić tych pól z lewej - Tematy | Posty | Ostatni Post. Tutaj to kwestia komentarzy.. może powie ktoś typu Joli?
joli - 16-03-2009, 18:23
Nie mozesz usunac calej tej belki z napisami , bo sie rozwali tabelka.
Nie bardzo rozumiem o co ci chodzi, bo uparcie obcinasz screeny. Zrob calosc, a nie tylko lewa strone
Misiur - 16-03-2009, 18:32
Ok, sorki - więc tak:
Tu jest jak jest aktualnie
Ja mam za zadanie przenieść pasek z opisem działu, w miejsce niepotrzebnego mi kolejnego linku, tak:
(Screeny ucinam bo mi w PS tylko tyle się udaje wystawić)
I tu mam problem. Ciężko lawirować w Smarty bo te komentarze to jednocześnie bloki zmiennych i jakkolwiek to mam zrobić, to te komentarze mi psują całość ;/ Czy teraz już ktoś załapał?
joli - 16-03-2009, 19:29
Rozumiem. Ale ni w cholere tam opis nie chce działac. Probowałam na sto sposobów.
Misiur - 16-03-2009, 20:37
A, ok... Pogadam z zleceniodawcą i sam popróbuje na kolejne 100 sposobów Ale jak Ty próbowałaś to chyba bedą z tego nici. Danke
MQs - 18-03-2009, 00:02
Do zrobienia. Trzeba grzebać w pliku skryptu includes/functions_hierarchy.php - ściślej przenieść zmienną opisu działu (cattitle) do nagłówka (cathead).
znajdź i skopiuj:
Kod: | 'CAT_DESCRIPTION' => get_object_lang(POST_CAT_URL . $cat_id, 'desc'), |
pomiędzy zmienne przypisane do nagłówka np. jak poniżej:
Kod: | $template->assign_block_vars('catrow.cathead', array(
'CAT_ID' => $cat_id,
'CAT_TITLE' => get_object_lang($cur, 'name'),
'CLASS_CATLEFT' => $class_catLeft,
'CLASS_CAT' => $class_cat,
'CLASS_ROWPIC' => $class_rowpic,
'INC_SPAN' => $max_level - $level + 2,
'CAT_DESCRIPTION' => get_object_lang(POST_CAT_URL . $cat_id, 'desc'),
'U_VIEWCAT' => append_sid("index.$phpEx?" . POST_CAT_URL . "=$cat_id"))
|
teraz możesz użyć użyj nowej zmiennej {catrow.cathead.CAT_DESCRIPTION} pomiędzy <!-- BEGIN cathead --> .... <!-- END cathead -->
zwracać będzie to samo co zmienna {catrow.cattitle.CAT_DESCRIPTION} w "BEGIN/END cattitle"
Misiur - 20-03-2009, 18:51
Muszę Ci bardzo serdecznie podziękować. Już straciłem nadzieję i negocjowałem ze zleceniodawcą, a tu jak z nieba Bardzo rzeczowo - wszystko jest ok. Na przyszłość będe wiedział gdzie grzebać w sprawie zmiennych z <!-- tutaj -->. I wiem po co jest ten plik Pozdr.
|
|
|