Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Плагины и модификации
         Нужна постраничная разбивка в магазине

Похожие темы  |  Печать страницы

Нужна постраничная разбивка в магазине


События Вторник, 22.03.2011, 13:20

Darid

Группа: Пользователь
Ранг: Продвинутый
Cообщений: 156
Регистрация: 17.11.2009
Город: minsk
Нужна постраничная разбивка в магазине
В статьях есть возможность вставки разделителя страниц [--NEU--]. нужно чтобы в товарах магазина тоже можно было так делать. Как? Товарищ создатель помоги за денежку... очень надо.
сборка 1.03RC4

Отредактировано Darid: 05.04.2011, 16:15:34

Пользователь офлайн
События Среда, 23.03.2011, 16:10

Darid

Автор текущей темы
Группа: Пользователь
Ранг: Продвинутый
Cообщений: 156
Регистрация: 17.11.2009
Город: minsk
ну кто возьмётся?
Пользователь офлайн
События Вторник, 05.04.2011, 16:14

Darid

Автор текущей темы
Группа: Пользователь
Ранг: Продвинутый
Cообщений: 156
Регистрация: 17.11.2009
Город: minsk
Уважаемый Status-X, прокоментируйте мой вопрос. Сможете помоч? За денежку.. Или дайте напровление что ковырять... Очень надо (((
Пользователь офлайн
События Вторник, 05.04.2011, 20:47

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
К сожалению сейчас не смогу помоч, так как очень загружен.
В любом другом модуле это реализовать легко, посмотреть как можно поискав по коду сочетание explode('[--NEU--]', а вот в магазине сложнее так как там занят параметр $_REQUEST['artpage']. И поэтому придется дублировать функции на другой параметр


Пользователь офлайн
События Понедельник, 11.04.2011, 11:58

qqq

Группа: Пользователь
Cообщений: 1
Регистрация: 11.04.2011
Город: qqq
Вот держи, похоже, работает. Постраничная разбивка детального описания в магазине.
Админ панель не правил. Вставляй руками там в поле [--NEU--]

Потести. Я хоть и программер, но c php знаком всего неделю :)

Символические чаевые принимаются, если сам того хочешь :)
Но лучше в виде ответной помощи, если серьезно, я тоже много чего не успеваю или не могу.
Вложения
pages_in_shop_prod_det.rar   (6 x загружено | 26,5 Кб)   
Пользователь офлайн
События Понедельник, 11.04.2011, 13:24

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Пишите для какой версии, а то поменяют люди файлы и кирдык.
Выложенное выше для 1.04


Пользователь офлайн
События Понедельник, 11.04.2011, 17:46

Darid

Автор текущей темы
Группа: Пользователь
Ранг: Продвинутый
Cообщений: 156
Регистрация: 17.11.2009
Город: minsk
К сожалению у меня 1.03. Тупо поменял файлы на ваши но не помогло. Потом взял и в свой файл products_details.tpl вставил из вашего:

{if !empty($article_pages)}
{$article_pages}
{/if}


И в свой Class.Shop.php встаил из вашего:

$_REQUEST['artpage'] = (!empty($_REQUEST['artpage']) && $_REQUEST['artpage'] >= 1) ? n($_REQUEST['artpage']) : 1;
$seite_anzeigen = explode("[--NEU--]", $row_products['BeschreibungLang']);
$anzahl_seiten = sizeof($seite_anzeigen);
if ($_REQUEST['artpage'] > $anzahl_seiten) {
$_REQUEST['artpage'] = $anzahl_seiten;
$row_products['BeschreibungLang'] = $seite_anzeigen[$anzahl_seiten - 1];
} else {
$row_products['BeschreibungLang'] = $seite_anzeigen[$_REQUEST['artpage'] - 1];
}
if ($anzahl_seiten > 1) {
$article_pages = $this->_getClass('Navigation')->artpage($anzahl_seiten, $_REQUEST['artpage'], " <a class=\"page_navigation\" href=\"index.php?p=shop&action=showproduct&id=" . seotitle($row_products['Id']) . "&cid=" . $row_products['Kategorie'] . "&pname=" . seotitle($row_products['Titel']) . "&artpage={s}\">{t}</a> ");
$this->_CS->assign('article_pages', $article_pages);
}


В результате выдаёт ошибку: Fatal error: Call to undefined function n() in /home/cp202884/public_html/sonarr.ru/class/Class.Shop.php on line 922


Что не так может быть? Подсткажите.
Пользователь офлайн
События Понедельник, 11.04.2011, 19:01

innnm

Группа: Пользователь
Ранг: Новичок
Cообщений: 12
Регистрация: 11.04.2011
Город: innnm
Надо было из 1-03 копировать по аналогии. Правда, там малость править надо.

Пробуй для 1-03

PS to admin: сорри, при регистрации в прошлый раз лажа с автоподстановкой произошла

PPS Было бы изящно, если при переходе по страницам обновлялся бы только фрейм, а не происходила генерация страницы целиком.
У кого есть время переделать и выпустить новую версию S-X? :)))

Отредактировано innnm: 11.04.2011, 21:09:55
Вложения
pages_in_shop_prod_det_1_03.rar   (0 x загружено | 27 Кб)   
Пользователь офлайн
События Четверг, 14.04.2011, 18:26

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Добавил в 1.04 хак с постраничной навигацией в описании товара.

Выложенный хак в этой теме работает только с выключенным ЧПУ, если будете добавлять в более ранние версии смотрите именно в 1.04 как сделано

Цитата
У кого есть время переделать и выпустить новую версию S-X? :)))

Новая версия, она же Status-X 2, пишется по мере свободного времени. И выходит довольно вкусная вещица Ржу нимагу Правда не знаю когда все это закончу, но скажу коротко многий функцинал системы будет уникален, так же будет легко и удобно добавлять функционал


Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 11

Поисковые боты: 10
Yandex(2), Unknown Bot, oBot, Inktomi Slurp, BingBot(4), Googlebot

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: somik

 Дни рождения


MaximK (55), slavutich7 (28)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты