PDA

Zobacz pełną wersję : Eventlist 1.1 - jak usunąć sekcję załącznika i metadata info ??



zaxxx
05-07-2011, 04:17
witam
czy ktoś z was wie jak usunąć sekcję załącznika w formularzu dodawania imprezy lub miejsca ?? na samym dole są dwie sekcje ZAŁĄCZNIK i META INFO, kompletnie tego nie potrzebuję, ale nie wiem jak to wywalić z systemu, do tego jak widać ZAŁĄCZNIK nie został chyba spolszczony i zamiast tego mamy wpis z nazwą zmiennej... Będę wdzięczny za jakieś informacje jak się pozbyć tych dwóch sekcji, ponieważ psuja one tylko cały design.

http://images50.fotosik.pl/968/1fd566c263534405m.jpg (http://www.fotosik.pl/showFullSize.php?id=1fd566c263534405)

washingtonplx
05-07-2011, 13:28
Jeśli nie da się tego wyłączyć z panelu administratora musisz to usunąć ręcznie w kodzie. Jest za to odpowiedzialny kod w plikach default_attachments.php i default.php (..\components\com_eventlist\views\editvenue\tmpl\ ) otwórz default_attachments.php jakimś edytorem, usuń cały kod php i zapisz. Następnie otwórz default.php przejdź do linii 322 i usuń fragment:

<fieldset class="el_fldst_meta">

<legend><?php echo JText::_('METADATA INFORMATION'); ?></legend>

<div class="el_box_left">
<label for="metadesc"><?php echo JText::_( 'META DESCRIPTION' ); ?></label>
<textarea class="inputbox" cols="40" rows="5" name="meta_description" id="metadesc" style="width:250px;"></textarea>
</div>

<div class="el_box_right">
<label for="metakey"><?php echo JText::_( 'META KEYWORDS' ); ?></label>
<textarea class="inputbox" cols="40" rows="5" name="meta_keywords" id="metakey" style="width:250px;"></textarea>
</div>

<br class="clear" />

<input type="button" class="button el_fright" value="<?php echo JText::_( 'ADD VENUE CITY' ); ?>" onclick="f=document.getElementById('adminForm');f.metakey.v alue=f.venue.value+', '+f.city.value+f.metakey.value;" />

</fieldset>Wszystko jest zrobione jak chciałeś.

zwiastun
05-07-2011, 14:10
Takich rzeczy ne usuwa się w oryginalnym pliku, korzysta się z technologii nadpisywania szablonem!

zaxxx
05-07-2011, 14:21
nadpisywanie szablonem... sorki ze zapytam niestety pierwszy raz o takim terminie slysze, wiec bede wdzieczny za troszkę dokładniejszy opis tej techniki. Co do modyfikacji pliku, to oczywiście kopię bezpieczeństwa się robi, ale jakie to może mieć skutki jak z oryginały wytnę zbędny kawałek kodu ??

Dzięki za podpowiedzi

zwiastun
05-07-2011, 17:44
1. wyszukiwarka, wiki
2. Po aktualizacji stracisz poprawki

zaxxx
05-07-2011, 19:54
znalazłem taki link
http://wiki.joomla.pl/index.php/Beez/Nadpisywanie_szablonem
tylko nie bardzo wiem jak to się do mojego projektu, nie wiem jak to wykorzystać w moim projekcie.

zwiastun
05-07-2011, 20:12
http://wiki.joomla.pl/index.php/Zrozumie%C4%87_koncepcj%C4%99_nadpisywania_szablon em

zaxxx
06-07-2011, 00:50
zwiastun - dzięki za ciekawy link, jednak nie jestem programistą i nie ukrywam że jest to skomplikowane, oczywiście jak ktoś sie tym zajmuje na co dzień to spoko, ja jednak jestem bardziej użytkownikiem niż programistą :) poza tym ten komponent jest aktualizowany raz na 100 lat, a patent podany przez washingtonplx działa. Ale spróbuję połączyć te dwie metody, czyli skopiwać pliki które chce zmienić i wprowadzić zmiany kolego wyzej podane no i może sie uda

Dzięki i pozdro

zwiastun
06-07-2011, 00:52
Ale to jest proste jak drut. Ja też nie jestem programistą.
pliki, które chcesz zmieniać kopiujesz do katalogu html/com_eventlist/ i tam je zmieniasz
cała filozofia!

zaxxx
06-07-2011, 02:08
daje rade... całkiem fajny patent. artykuł na parę stroną ale jak się okazuje proste jest musiałem tylko doczytać jeśli chodzi o strukturę katalogową w html która wygląda tak

templates/NazwaSzablonu/html/com_NazwaKomponentu/NazwaWidoku/NazwaPlikuWidoku.php



no i wszystko działa

Dzięki Panowie za pomoc