Jump to content
kkbb11

Moduł na podstawie "addresses"

Recommended Posts

Witajcie,

 

potrzebuję wykonać moduł, który ma działać identycznie do "Moje adresy", w blockmyaccount.tpl.

Ma on po prostu zamiast adresów zawierać wymiary użytkownika, np. "Wymiary Tomka", "Wymiary Anny" itd.
 

By to wykonać dodałem w pliku blockmyaccount.tpl:

            <li>
				<a href="{$link->getPageLink('dimensions', true)|escape:'html':'UTF-8'}" title="{l s='My dimensions' mod='blockmyaccount'}">
					{l s='My dimensions' mod='blockmyaccount'}
				</a>
			</li>

Następnie stworzyłem w głownym katalogu templatki - czyli /themes/nazwa_templatki dwa pliki:

  • dimension.tpl (wkleiłem cały kod z pliku address.tpl)
  • dimensions.tpl (wkleiłem cały kod z pliku addresses.tpl)

By sprawdzić, czy to w ogóle zadziała, przeszedłem pod adres nazwastrony/pl/adresy (załącznik), ale coś takiego jak "dimensions" (wymiary) się nie pojawia.

 

post-1190142-0-63480100-1461347630_thumb.png

 

Mogę prosić o jakieś wskazówki?

Edited by kkbb11

Share this post


Link to post
Share on other sites

Musisz stworzyć kontroler który to obsłuży i doda taką stronę.

  • Like 1

Share this post


Link to post
Share on other sites

Dziękuję endriu107. Poszperam i popróbuję dojść do ładu z tym :)

Share this post


Link to post
Share on other sites

Po Twojej radzie endriu107, stworzyłem kontrolery.
Na razie, w celach testowych - skopiowany na podstawie AddressesController.php oraz AddressController.php.

Natomiast po wejściu w "Moje wymiary" (/index.php?controller=dimensions) pojawia się biała strona...

Edited by kkbb11

Share this post


Link to post
Share on other sites

Super. Dziękuję.

Edited by kkbb11

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More