Pozyzja podstrony określana liczbą czterocyfrową

Miecz5

Avatar: Miecz5

2013-06-15 09:19

Gdzie i jak należałoby wprowadzić zmianę, aby pozycja podstron była określana liczbą czterocyfrową?

Zakładam, że nie spowoduje to problemów w działaniu skryptu, gdyż podstron miałoby być nie więcej niż kilkadziesiąt (krótkich zresztą), natomiast taka ich numeracja związana jest z przyjętym porządkiem. Od 1 do 99 kolejne miesiące i 1 do 31 kolejne dni.

» Quick.Cms v5.x

boboo

Avatar: boboo

2013-06-15 09:57

W pliku core/pages-admin.php

<input type="text" name="aPositions['.$aData['iPage'].']" value="'.$aData['iPosition'].'" class="inputr" size="2" maxlength="3" />


Ta linijka występuje w 3 funkcjach w tym pliku.
listPagesAdmin
listSubPagesAdmin
listPagesAdminSearch
zamień w niej maxlength="3" na maxlength="4"
To załatwia widok i wpisywanie z poziomu listy stron/podstron.
Z poziomu edycji pojedynczej strony:
w pliku templates/admin/pages-form.php znajdź:

<input type="text" name="iPosition" value="<?php echo isset( $aData['iPosition'] ) ? $aData['iPosition'] : 0?>" class="inputr" size="3" maxlength="3" />


i odpowiednio dostosuj maxlength.

Wychodzi na to, że to wszystko.
Ograniczników przy zapisywaniu nie zauważyłem.

www.kimla.de

Miecz5

Avatar: Miecz5

2013-06-15 16:32

Dziękuję :-) Jest OK

Do góry
o nas | kontakt