Чтение RSS каналов

Форум

Открыть Ответить

Изменить модуль SHOP, АКТИВНЫЙ список корзины

5

5
1
16.08.2010 22:58:03
Здравствуйте,
Помогите правильно изменить модуль SHOP так, чтобы добавленные позиции в корцине - ссылались сами на себя, я имею ввиду, были бы в виде активных ссылок на то, что ты уже выбрал.
Клиенты интернет-магазина уже неоднократно ссылались на то, что они уже не помнят, что заказали в корину, а посмотреть вновь достаточно проблематично.


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.27

4.27
2
17.08.2010 08:28:3517.08.2010 08:30:14
gizzo, если я правильно понял, то открой файл:

function/function.php, найди там функцию: show_kasse() , замени в ней:

<td>".$title."</td>


на

<td><a href='index.php?name=shop&op=view&id=$id' title='$title'>".$title."</a></td>
4.93

4.93
3
17.08.2010 08:59:17
Да, все правильно, но только теперь образовалась одна маленькая неувязочка:

1. Описание продукта теперь является активной ссылкой, но только почему-то не подчеркивается, как другие ссылки в интернете (это не страшно, как дополнение).

2. Мой ID-продукта состоит из 7-ми цифр, ссылаясь на них - он ни к чему не приведет, так как дочерний объект неактивен и существует только для того, чтобы определить цвето-модель изделия. Важным и уникальным являются первые 4-ре цифры ID, каким образом можно сослаться на ID так, чтобы тебя перекидывало по первым четырем цифрам из семи, если это возможно. Неким образом дописать код так, чтобы окончание отсекалось при ссылке.
Спасибо, что не оставили без внимания мою задумку!


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.27

4.27
4
17.08.2010 09:09:2617.08.2010 09:18:17
1. text-decoration <a href=... style='text-decoration:underline'...

2. Вообще ничего не понял, но вроде это тебе должно помочь: substr

echo substr('1234567', 0, 4); #1234 Оставляем только первые четыре символа


или

echo substr('1234567', 0, -3); #1234 Обрезаем с конца три символа
4.93

4.93
5
17.08.2010 09:33:4817.08.2010 09:36:14
Хороший код, вот только ума не приложу, куда его воткнуть не используя '234567' а используя $ID в строке:

<td><a href='index.php?name=shop&op=view&id=$id' title='$title'>".$title."</a></td>

если я правильно понял, то нужно вставить, что-то вроде:

echo substr('$id', 0, 4);


после:

...shop&op=view&id=...


Или это прописывается отдельной строкой?


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.27

4.27
6
17.08.2010 09:34:18
<td><a href='index.php?name=shop&op=view&id=".substr($id,0,4)."' title='$title'>$title</a></td>
4.93

4.93
7
17.08.2010 09:46:57
То что доктор прописал - СПАСИБО большое!


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.27

4.27
8
17.08.2010 09:54:51
Никак не могу "доехать" до автоматической смены картинок на главной www.gizzo.ru странице в центре "/index.php?name=catalog2", так как реализованно в боковых блоках.

И так и эдак крутил ... не выходит. Максимально, что удалось, так это разместить тот же блок в центре, но он показывает себя растянутым на всю середину - один, а их мне нужно, как минимум 3-ри.

Для смены картинок в боковых блоках - использовал:

<?php
# Copyright © 2005 - 2008 SLAED
# Website: http://www.slaed.net

if (!defined("BLOCK_FILE")) {
Header("Location: ../index.php");
exit;
}

$dir = opendir("images/shop/");
while ($file = readdir($dir)) {
if ($file != "." && $file != ".." && $file != "index.html" && preg_match("/\./", $file)) $ban[] = $file;
}
closedir($dir);
$i = mt_rand(0, count($ban) - 1);
$url = preg_split("/\[/", $ban[$i]);
$content = "<a href=\"shop-view-.html".str_replace(array("_", "+"), array("/", "?"), $url[0])."\" target=\"_self\"><img src=\"images/shop/".$ban[$i]."\" border=\"0\" width=\"140\" height=\"277\"></a>";
?>


Но тот же фокус - не "катит" для модуля "CATALOG2" в центре.

Пожалуйста, направте мысль в нужную сторону!


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.27

4.27
9
17.08.2010 10:25:03
Покажи файл modules/catalog2/index.php только в сообщение в виде кода его не пихай, прикрепи его или можешь опубликовать его тут: http://pastebin.com/ и кинуть ссылку
4.93

4.93
10
17.08.2010 10:33:06


Версия системы: SLAED CMS 4.2 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.27

4.27
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь