Michał Kop

Michał Kop Student,
Politechnika
Wrocławska

Temat: Magento navigator URL do rejestracji i logownia

Witam mam taki problem, mianowicie mam sobie system magento i chciał bym dodać do menu zakładki takie jak moje konto logowanie i rejestracja. Niestety jak dodaje te zakładki to link tworzy mi się automatycznie dodaje ścieżkę customer/account/login/ lecz po zapisaniu nie tworzy mi tej ścieżki tylko customer-account-login a chciał bym po prostu aby z menu można było wejść do logowania i rejestracji Pozdrawiam i czekam na szybką odpowiedź
Kamil Borkowski

Kamil Borkowski smartmage.pl -
Magento! sprytnie...

Temat: Magento navigator URL do rejestracji i logownia

W skórce, w folderze layout jest plik customer.xml, gdzie znajdziesz metody dodawania linków. Np. dla linku "Moje konto" trzeba wpisać:

<reference name="top.links">
<action method="addLink" translate="label title" module="customer"><label>My Account</label><url helper="customer/getAccountUrl"/><title>My Account</title><prepare/><urlParams/><position>10</position></action>
</reference>
Kamil Borkowski edytował(a) ten post dnia 05.05.11 o godzinie 14:13
Michał Kop

Michał Kop Student,
Politechnika
Wrocławska

Temat: Magento navigator URL do rejestracji i logownia

Twoja wypowiedź niestety nic nie pomogła oczekuje konkretnej odpowiedzi. Nie dodaje linków edytując pliki, lecz przez Panel administracyjny : Zarządzanie kategoriami

Temat: Magento navigator URL do rejestracji i logownia

hmmm...

Jak dla mnie odpowiedź Kamila jest dość konkretna. W panelu administracyjnym w sekcji "Zarządzanie Kategoriami" jak sama nazwa mówi zarządzasz (dodajesz/edytujesz) kategorie. Najlepszym sposobem dodawania linków do menu w magento jest sposób zaproponowany przez Kamila.
Michał Kop

Michał Kop Student,
Politechnika
Wrocławska

Temat: Magento navigator URL do rejestracji i logownia

Magento ver 1.5.0.1 i niestety w skórce do tego systemu nie mam pliku o którym wspomina Pan Kamil "Themes HelloWired"
Kamil Borkowski

Kamil Borkowski smartmage.pl -
Magento! sprytnie...

Temat: Magento navigator URL do rejestracji i logownia

Specjalnie ściągnąłem sobie tę skórkę i znalazłem wspomniany plik w tym miejscu. Oczywiście pełna ścieżka to
app/design/frontend/default/hellowired/layout/customer.xml

Przepraszam, może dla mnie to był oczywisty skrót myślowy.
Zacznijmy jednak od podstaw:
Nawet jeśli nie ma tam tego pliku to zawsze można go skopiować z folderu podstawowej skórki czyli
app/design/frontend/base/default/layout/customer.xml

Jednak te wspomniane linki są już w tej skórce ponad menu kategorii, więc jeśli chcesz je przenieść do menu kategorii niezbędne będzie edytowanie pliku
app/design/frontend/default/hellowired/template/catalog/navigation/top.phtml

No ale zakładam, że z tym już sobie poradzisz skoro zabierasz się za Magento.
Pozdrawiam i powodzenia!Kamil Borkowski edytował(a) ten post dnia 05.05.11 o godzinie 20:39
Michał Kop

Michał Kop Student,
Politechnika
Wrocławska

Temat: Magento navigator URL do rejestracji i logownia

Nie no fajnie że mi pogadasz ale masz nie profesjonalne podejście do tego ... jak już tłumaczysz to wytłumacz od początku do końca a nie tylko środek ... ja sam tego forum nie przeglądam a jak masz się przysłużyć dla ludzkości to czemu tego nie wykorzystać ?? No to słucham Cię.

Twoje wypowiedzi mogą się przydać ... i to nie tylko MI ;))Michał Kop edytował(a) ten post dnia 05.05.11 o godzinie 21:48
Kamil Borkowski

Kamil Borkowski smartmage.pl -
Magento! sprytnie...

Temat: Magento navigator URL do rejestracji i logownia

Naprawdę uważam, że nieprofesjonalnie jest podawać gotowe rozwiązania na tacy. Jak zaczniesz sam próbować i testować to wiele się nauczysz i nie jest to czcze gadanie. W ten sposób ja od ponad roku pracuję nad Magento.

No ale kolejna porcja podpowiedzi dla Ciebie:
Wewnątrz taga <ul> gdzie wyświetlane jest menu we wspomnianym pliku top.phtml możesz przecież dodać (bez większego wysiłku na końcu lub początku) dodatkowe pozycje np.:
<li>
<a href="<?php echo $this->getBaseUrl(); ?>customer/account/login">
<?php echo $this->__('Zaloguj / Zarejestruj'); ?>
</a>
</li>
co da Ci link do strony z formularzem logowania i rejestracji.Kamil Borkowski edytował(a) ten post dnia 06.05.11 o godzinie 08:41
Michał Kop

Michał Kop Student,
Politechnika
Wrocławska

Temat: Magento navigator URL do rejestracji i logownia

bardzo dziękuję ...
Michał Kop

Michał Kop Student,
Politechnika
Wrocławska

Temat: Magento navigator URL do rejestracji i logownia

jest jeszcze jeden problem, po dodaniu tym sposobem po wejściu np na zaloguj/zarejestruj ten siwy pasek co się zmienia u góry tzn status aktywności jeśli się jest na danej podstronie nie pokazuje że jesteśmy na zaloguj/zareje... tylko pasek odznaczający się jest na "STRONA GŁÓWNA"
chodzi mi o ten pasek np po najechaniu na odnośnik w w menu zmienia się kolor ... i po kliknięciu tez zmienia się i zostaje na stale jeśli jesteśmy na danej podstronie
Kamil Borkowski

Kamil Borkowski smartmage.pl -
Magento! sprytnie...

Temat: Magento navigator URL do rejestracji i logownia

Tym razem bez gotowego rozwiązania:
Żeby zaznaczyć bieżący element menu jako aktywny musisz nadać mu klasę 'active' w tej skórce. Możesz to zrobić np. porównując bieżący url z url'em tego elementu czyli np. adres_sklepu/customer/account/login.
Jak sprawdzić bieżący url?
Np. tak jak pisze o tym Mukesh Chapagain:
http://blog.chapagain.com.np/magento-get-current-url-o...

Oczywiście pamiętaj żeby wtedy nie nadawać tej klasy innym elementom, np. linkowi do strony głównej.
Michał Kop

Michał Kop Student,
Politechnika
Wrocławska

Temat: Magento navigator URL do rejestracji i logownia

Czyli znasz odpowiedz ale nie pomożesz mi ?? ja naprawdę nie mam czasu na to by próbować metodami prób i błędów mam już swoje lata ... nie mogę sb pozwolić na wszystko heh
to może chociaż powiedz jak to wyłączyć ... żeby nie było tego aktywnego w ogóle żeby ten odznaczający pasek zaznaczał się tylko wtedy jak najedziemy na dany element z menu Michał Kop edytował(a) ten post dnia 07.05.11 o godzinie 08:18
Kamil Borkowski

Kamil Borkowski smartmage.pl -
Magento! sprytnie...

Temat: Magento navigator URL do rejestracji i logownia

Nie mam niestety czasu żeby zrobić za Ciebie wszystko co chcesz zmienić w swoim sklepie. Pomagam tyle, ile mogę, więc cieszę się, że to doceniasz.

Jeśli natomiast chcesz mieć dobrze wykonane wszelkie zmiany to najlepiej poszukaj jakiegoś dobrego freelancera albo firmę, która Ci to zrobi (oczywiście polecam tę, w której pracuję - na stronie http://creator24.pl znajdziesz wszelkie informacje kontaktowe).

Najszybszym sposobem żeby usunąć zaznaczenie aktualnej pozycji menu będzie usunięcie deklaracji klasy .active dla pozycji menu z pliku css. Nie wiem jak u Ciebie wygląda kwestia najechania myszką na pozycję, czy menu dostaje wtedy klasę active czy może jest osobna deklaracja :hover. Jeśli osobna deklaracja to będzie działać, jeśli dostaje klasę .active to po usunięciu jej już nie będzie działać (możesz wtedy nie usuwać tej klasy tylko zamiast ".active" wpisać ":hover" w pliku css).

Następna dyskusja:

Zmiana URL Magento




Wyślij zaproszenie do