![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 273 Pomógł: 21 Dołączył: 28.11.2010 Ostrzeżenie: (10%)
|
Mam coś takiego:
i w szablonie:
Problem w tym, że {$X_NAME} pokazuje mi wartość ostatnie rekordu, a nie wg. pętli... Jak dam echo codeUrl($x['name']); w skrypcie php to działa.. czyli tak jakby brakuje tu pętli jakiejś, ale nie wiem jakiej. proszę o pomoc. -------------------- |
|
|
|
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%)
|
Jak dla mnie X_NAME nadpisujesz przy każdej iteracji.
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 7 Dołączył: 27.03.2011 Skąd: Kęty Ostrzeżenie: (0%)
|
ALL_X przekazujesz poprawnie jako tablice ale X_NAME nadpisujesz przy każdym wykonaniu pętli czyli masz tylko ostatnią wartość bo renderowanie widoku jest dopiero potem.
Ja bym zrobił tak zapisał sobie w jednej tablicy obie wartości powiązane ze sobą i potem w smarty foreach po tej tablicy w każdym przejściu masz obie wartości. zrób tak:
Smarty Kod {foreach item="n1" from="$ALL_X"}
<a href="cos/{$n1.url}">{$n1.name}</a> {/foreach} |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 273 Pomógł: 21 Dołączył: 28.11.2010 Ostrzeżenie: (10%)
|
a coś konkretniej? jakaś rada mile widziana
edit: dzięki wielkie, działa Ten post edytował emajl22 29.03.2011, 22:59:31 -------------------- |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.08.2025 - 02:22 |