Plugin Google Maps - nie wiem gdzie w Pages...?

roninr

Avatar: roninr

2014-08-16 19:06

Witam!
Mam Quick CMS 5.4, instalowałem wg instrukcji dołączonego do skryptu i niestety w "Pages" nie mam wyboru do której www mam dołączyć mapkę. Podałem już lokalizację.

Pozdrawiam!

» Quick.Cms v5.x

Ziemowit

selekcjoner

Avatar: selekcjoner

2014-08-16 19:12

Jeśli wykonałeś ten punkt prawidłowo:
http://opensolution.org/pobierz,pl,18.html?iGetManual=61#5
to w konfiguracji w zakładce "strony" czy też "pages" powinieneś mieć taką opcję.

simlution.org

roninr

Avatar: roninr

2014-08-16 19:23

<!-- tab pages -->
</table>

<table class="tab" id="tabAdvanced">
<tr>
<td><?php echo $lang['Extended_options']; ?></td>
<td>
<select name="extended_options">
<?php echo throwTrueFalseOrNullSelect( $config['extended_options'] ); ?>
</select>
</td>
</tr>
<tr>
<td><?php echo $lang['Change_files_names']; ?></td>
<td>
<select name="change_files_names">
<?php echo throwTrueFalseOrNullSelect( $config['change_files_names'] ); ?>
</select>
</td>
</tr>
<tr>
<td><?php echo $lang['Delete_unused_files']; ?></td>
<td>
<select name="delete_unused_files">
<?php echo throwTrueFalseOrNullSelect( $config['delete_unused_files'] ); ?>
</select>
</td>
</tr>
<tr>
<td><?php echo $lang['WYSIWIG_editor']; ?></td>
<td>
<select name="wysiwyg">
<?php echo throwTrueFalseOrNullSelect( $config['wysiwyg'] ); ?>
</select>
</td>
</tr>
<!-- Google Maps-->
<tr>
<td><?php echo $lang['Google_map_page']; ?></td>
<td>
<select name="google_map_page">
<option value=""><?php echo $lang['none'] ?></option>
<?php echo $oPage->throwPagesSelectAdmin( $config['google_map_page'] ); ?>
</select>
</td>
</tr>
<!-- tab advanced -->
</table>

Tak wkleiłem. Nie wiem czy dobrze?

Ziemowit

selekcjoner

Avatar: selekcjoner

2014-08-16 19:26

Wygląda w porządku. Większej filozofii tam nie ma, więc opcja wyboru powinna być...

simlution.org

roninr

Avatar: roninr

2014-08-16 19:33

Poprawiłem i w "Zaawansowane" mogę wybrać stronę z mapą google. Ale gdy daje zapisz znika miasto i ulica i odznacza się strona którą wybrałem...

Poprawka:

<!-- tab options -->
</table>

<table class="tab" id="tabPages">
<tr>
<td><?php echo $lang['Start_page']; ?></td>
<td>
<select name="start_page">
<?php echo $oPage->throwPagesSelectAdmin( $config['start_page'] ); ?>
</select>
</td>
</tr>
<!-- Google Maps -->
<tr>
<td><?php echo $lang['Country']; ?></td>
<td>
<input type="text" name="google_map_country" value="<?php echo $config['google_map_country']; ?>" size="30" maxlength="40" class="input" />
</td>
</tr>
<tr>
<td><?php echo $lang['City']; ?></td>
<td>
<input type="text" name="google_map_city" value="<?php echo $config['google_map_city']; ?>" size="30" maxlength="40" class="input" />
</td>
</tr>
<tr>
<td><?php echo $lang['Street']; ?></td>
<td>
<input type="text" name="google_map_street" value="<?php echo $config['google_map_street']; ?>" size="30" maxlength="40" class="input" />
</td>
</tr>
<!-- Google Maps-->
<tr>
<td><?php echo $lang['Google_map_page']; ?></td>
<td>
<select name="google_map_page">
<option value=""><?php echo $lang['none'] ?></option>
<?php echo $oPage->throwPagesSelectAdmin( $config['google_map_page'] ); ?>
</select>
</td>
</tr>
<!-- tab pages -->

Ziemowit

selekcjoner

Avatar: selekcjoner

2014-08-16 19:38

roninr - jednym słowem - nieźle coś zamotałeś :)
Jeśli masz czystą wersję Quick.Cms v5.x to wgraj ją na nowo i zainstaluj jeszcze raz, tak będzie prościej.
To jest prosty dodatek do instalacji, więc trudno, żeby analizować tutaj kod html.
Zwróć uwagę czy dobrze wykonałeś punkt 3) - to on odpowiada za zapisywanie

simlution.org

roninr

Avatar: roninr

2014-08-16 19:57

Gdy wklejam kod :
<?php
$config['google_map_page'] = "";
$config['google_map_country'] = "";
$config['google_map_city'] = "";
$config['google_map_street'] = "";

Do lang_pl wyskakuje mi error i w ogóle nie mam dostępu do panelu admina...
Wklejam go od pierwszej linii zastępując <?php

Przepraszam ale nie znam się na php, proszę napisać gdzie dokładnie mam go wkleić, może po jakiejś linii?

Ziemowit

selekcjoner

Avatar: selekcjoner

2014-08-16 20:04

Teoretycznie robisz dobrze... ale:
Czy zapoznałeś się z instrukcją ( szczególnie: Wgrywanie skryptu na serwer-nadaj prawa dostępu 777):
http://opensolution.org/Quick.Cms/docs/?id=pl-requirements
Nie wiem jak edytujesz pliki, ale skorzystaj z programu np. notepadd++ i koniecznie ustaw zapisywanie w tym programie na UTF-8 (bez BOM)

simlution.org

roninr

Avatar: roninr

2014-08-16 20:55

Nadałem prawa 777 tym folderą, plikom, podfolderą i zapisałem pliki php w notepad z ustawionym UTF-8 i bez DOM.
Nie pomogło... Zapamiętuje tylko kraj Polska i nie mam wyboru strony do jakiej mogę dodać mapkę ;(
Już mi mózg się lasuje...

Jak nie macie pomysłów to jutro wgram na nowo ustale 777 i wyedytuje w Notepadd++...

Pozdrawiam!

Ziemowit

roninr

Avatar: roninr

2014-08-16 22:00

Wgrałem od nowa lang_pl.php i lang_en.php ale wpis nie umieściłem bezpośrednio po: <?php tylko należy dać pod koniec, za wszystkimi deklaracjami.
Co do pliku settings.php to punkt 4 wkleiłem tuż nad wpisem:
<!-- tab pages -->
a punkt 5 tuż nad:
<!-- tab advanced -->

I teraz wszystko działa jak należy ;)

Ziemowit

Do góry
o nas | kontakt