PDA

Zobacz pełną wersję : Większa ilość pól w sondzie



rf13
14-09-2009, 07:39
Witam.
Szukałem we wcześniejszych tematach, ale nie znalazłem odpowiedzi.
Jak zmienić na wiekszą ilość pól wyświetlanych sondzie - w standardzie mam 12.
Chodzi mi o standardowy moduł Poll. Wersja Joomli: 1.5.14
Przy okazji...(może przeoczyłem). Czy można wstawić sondę w treść artykułu np. na samym dole ?
pzdr.

PeFik
14-09-2009, 08:35
1. a ile pól chcesz dać 20?
zachęcam do lektury: http://helion.pl/view/3926o/joomss.htm
strona 180

p.s. Czy komuś się będzie chciało czytać tyle pól, pytanie o sens sondy. Z def. sonda to 3-5 pytań nie więcej !

Jeśli standardowy moduł jest za "słaby" poszukaj innego.

----
2. Można, ale trzeba wiedzieć jak. Poszukaj na forum, albo poszukaj odpowiedniego dodatku który to ułatwia np. Modules Anywhere
(http://www.nonumber.nl/modulesanywhere)

rf13
14-09-2009, 08:45
1. a ile pól chcesz dać 20?
zachęcam do lektury: http://helion.pl/view/3926o/joomss.htm
strona 180

Nie posiadam tej książki a na str. heliona jest fragment tylko do str 20.


p.s. Czy komuś się będzie chciało czytać tyle pól, pytanie o sens sondy. Z def. sonda to 3-5 pytań nie więcej !

Wyjątkowo potrzebuję 16 pól - taki trafił się zakres zmiennych.


Jeśli standardowy moduł jest za "słaby" poszukaj innego.

Nie chcę instalować czegoś innego, wolę zmienić aktualny (np. w kodzie php)...tylko nie wiem gdzie.

----

2. Można, ale trzeba wiedzieć jak. Poszukaj na forum, albo poszukaj odpowiedniego dodatku który to ułatwia np. Modules Anywhere
(http://www.nonumber.nl/modulesanywhere)

Super => dzięki za podpowiedź - sprawdzę !

alex51
14-09-2009, 10:16
Jeśli chcesz w standardowym komponencie sondy mieć więcej wyświetlanych pól to odszukaj plik form.php (administrator/components/com_poll/views/poll/tmpl/) i w wierszu 109 wpisz odpowiednią wartość:


<?php } for (; $i < 16; $i++) { ?>Powyższa zakłada ilość 16 wyświetlania wyników.

rf13
14-09-2009, 15:16
Jeśli chcesz w standardowym komponencie sondy mieć więcej wyświetlanych pól to odszukaj plik form.php (administrator/components/com_poll/views/poll/tmpl/) i w wierszu 109 wpisz odpowiednią wartość:


<?php } for (; $i < 16; $i++) { ?>Powyższa zakłada ilość 16 wyświetlania wyników.

Oto właśnie mi chodziło ! Szukałem tej pętli i nie mogłem się jej doszukać. Działa tak jak chciałem. Wielkie dzięki. :)

SiTeK
21-01-2010, 21:10
A jak to zrobić w Joomli 1.0??

alex51
22-01-2010, 07:14
W J!1.0 inaczej to wygląda. Powinieneś odszukać plik:
administrator/components/com_poll/admin.poll.html.php
Wiersz 205 (lub 204 w zależności od sposobu numeracji stosowanego edytora)
zakłada istnienie 12 pól w standardowej sondzie.:

for (; $i < 12; $i++) {
Zmiana tej wartości powinna zapewnić odpowiednią dla Ciebie ilość pól.

SiTeK
22-01-2010, 14:51
Wielkie dzięki!!!

Sprawa zakończona. faktycznie jest to tam gdzie piszesz.
Bardzo dziękuje za pomoc
Temat zakończony

POZDRAWIAM

fittipaldi
20-11-2010, 22:49
dziękuje za pokazanie i rozwiązanie problemu..