M

MaV

+10
Репутация
0
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 24 марта 2013 в 10:31
УРА!!! danceСПАСИБО!!! dance

Вот так всё просто оказалось.
Вместо
  1. $nextid =
нужно было
  1. $item['nextid'] =
И всех делов! glasses

p.s. Надеюсь этот ХАК многим пригодиться в будущем!😊Тем более по такой же аналогии можно в других компонентах сделать навигацию.
#2 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 23 марта 2013 в 21:43
Чувак, который шарит в php, что-то не смог разобраться… не знаю почему… наверное плохо шарит)) В общем может всё-же кто-то тут поможет? 😥
#3 [ЕСТЬ РЕШЕНИЕ] Конвертация цены в УК. 23 марта 2013 в 19:26
Я бы лучше купил InstantShop… там полноценный магаз + тех.поддержка по любым вопросам. И конвертации вроде как были…
#4 Как привязать форму в рубрику УК? 22 марта 2013 в 22:38
Круто! Ещё бы такую же статью для "создания навигации" в других компонентах. В частности УК. smile
#5 Как привязать форму в рубрику УК? 22 марта 2013 в 21:21
А зачем вообще это? Напиши цель, что хочешь… может предложат варианты… joke
#6 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 21 марта 2013 в 22:41
Вот и архивчик сделал. Завтра человек один (не с этого форума) возможно поможет. Если что выложу.
Прикрепленный файл
catalognav_1iuda.rar 26 Кб
#7 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 21 марта 2013 в 21:28
Нужно, чтобы были кнопки "< — Предыдущий… Следующий ->"
Если взять на примере, то вот:
1. КАК ЭТО РАБОТАЕТ В ФОТОГРАФИЯХ: www.newsofrino.ru/photos/photo2495.html
2. И ТАКОЕ ЖЕ НУЖНО В КАТАЛОГЕ ТУТ: www.newsofrino.ru/catalog/item377.html

Принцип то по сути один и тот же. только переменные другие и запросы. Я пробовал копировать из галереи и менять переменные, но у меня ничего не получилось.
#8 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 21 марта 2013 в 20:49
У вас наверное нету движка на компе? Я понимаю, что вы возможно хотите помочь, но не проще бы посмотреть оригиналы файлов. Как сделано в фотогалереи, и "со знанием php" "партировать" в компонент "каталог"… Там всего 2 файла. Кто разбирается в php, работы на 5-10 минут. Выложили сюда код, который надо вставить и нет проблем. И наверняка многим этот ХАК поможет. Я вообще удивляюсь, почему его ещё нет. Попробую покопаться сейчас сам ещё раз… sick
#9 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 19 марта 2013 в 16:20
Совсем никто не поможет? По-любому тут должно быть много программеров, которые шарят в PHP. И наверняка, им эта задача по плечу, даже легче лёгкого. glassesПоловина уже сделана в принципе :)
#10 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 19 марта 2013 в 11:23
Я написал же ниже под кодом, что даже если убрать все "УСЛОВИЯ", всё-равно ничего не работает. sad

Кому не сложно, попробуйте у себя на сайте сделать, поэкспериментировать, кто соображает в PHP. Может у вас лучше получится чем у меня. Я просто весь вчерашний день промучился, все варианты перепробовал. НЕ РАБОТАЕТ. cry
#1 [ЕСТЬ РЕШЕНИЕ] НАВИГАЦИЯ в УК (v1.10) 19 марта 2013 в 10:46
Помогите сделать навигацию, такую-же как в фото-галлереи.
Я по аналогии делаю — не получается. Уже всё испробовал.

Править надо эти файлы:
1. /components/catalog/frontend.php
2. /templates/_default_/components/com_catalog_item.tpl
---------------------------------------------------------

1.
  1.  
  2. //update hits
  3. $inDB->query("UPDATE cms_uc_items SET hits = hits + 1 WHERE id = '$id'");
  4. //навигация
  5. $nextid = $inDB->get_fields('cms_uc_items', 'id<'.$item['id'].' AND category_id = '.$item['category_id'].' AND published=1', 'id DESC');
  6. $previd = $inDB->get_fields('cms_uc_items', 'id>'.$item['id'].' AND category_id = '.$item['category_id'].' AND published=1', 'id ASC');
  7.  
… и ниже смарты вставить...

  1.  
  2. $smarty->assign('nextid', $nextid);
  3. $smarty->assign('previd', $previd);
  4.  
2. Можно так:
  1.  
  2. {if $item.item_nav}
  3. <div align="center" style="margin:5px 0 0 0">
  4. {if $previd}
  5. &#8592; <a href="/catalog/item{$previd.id}.html">{$LANG.PREVIOUS}</a>
  6. {/if}
  7. {if $previd && $nextid} | {/if}
  8. {if $nextid}
  9. <a href="/catalog/item{$nextid.id}.html">{$LANG.NEXT}</a> &#8594;
  10. {/if}
  11. </div>
  12. {/if}
  13.  
А можно вообще убрать IF'ы… всё-равно не работает.

Помогите решить задачку) очень нужно сейчас(
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.