Офис НП AMWAY в Ярославле
Купить продукцию Амвей в Ярославле
На карте Купить AMWAY в ЯрославлеПриобрести высококачественную продукцию Амвей в Ярославле, получить консультации по бизнесу, заказать продукцию или получить заказ:
Адрес: улица Валентины Терешковой, дом 1 (Вход со двора)
Телефон: +7 (920) 112-00-91
Email: matyxho@mail.ru
Сайт: https://www.amway.ru/user/lebedem
Визитка: http://yar.meweb.ru
Просмотр темы
MeWEB: Учимся строить сайты » Программирование » PHP, MySQL
 Распечатать тему
Небольшие вопросы по скриптам магазина и каталога SkyMag && SkyCat
Pisatel
Таблицу для одного столбца? Ну как-то не очень...
Скачать код  Код: PHP
	$skybaseuser = mysql_query("SELECT * FROM `skyusers` WHERE `user_id`='{$_SESSION['ses_user']}' LIMIT 1",$db) 
or die(mysql_error());
$skyrowuser = mysql_fetch_array($skybaseuser);
$msgadm='<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
В интернет магазин —
<a title="перейти" href="http://'.$_SERVER['SERVER_NAME'].'">'.$_SERVER['SERVER_NAME'].'</a> <br />
поступил новый заказ от пользователя: <strong>'.$skyrowuser['user_login'].'</strong><br />
<i>Данные пользователя:<br />';
$msguser='<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head><body>
Вами совершен заказ в интернет магазине —
<a title="перейти" href="http://'.$_SERVER['SERVER_NAME'].'">'.$_SERVER['SERVER_NAME'].'</a> <br />

<i>Ваши контактные данные:<br />';


$msg='<strong>E-mail:</strong> '.$skyrowuser['user_email'].'<br />
<strong>Телефон:</strong> '.$skyrowuser['user_tel'].'<br />
<strong>Факс:</strong> '.$skyrowuser['user_fax'].'<br />
<strong>Город:</strong> '.$skyrowuser['user_gorod'].'<br />
<strong>Адрес:</strong> '.$skyrowuser['user_obl'].'<br />
<strong>Доставка:</strong> '.$skyrowuser['user_dostavka'].'<br />
<strong>Дополнительно:</strong> '.$skyrowuser['user_osebe'].'</i>';
$user_id=$_SESSION['ses_user'];



В том же файле добавили в сообщение?
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
dmtrey2
Да, там тоже добавил
 
Pisatel
skycat.js
Скачать код  Код: JS
 otprDan.user_email = $('#pole_user_email').val(); 
otprDan.user_gorod = $('#pole_user_gorod').val();
otprDan.user_obl = $('#pole_user_obl').val();
otprDan.user_dostavka = $('#pole_user_dostavka').val();
otprDan.zak_prim = $('#pole_zak_prim').val();



Skycat.php
Скачать код  Код: PHP
        <tr>
<td align="right">Адрес</td>
<td height="40px" style="padding-left:10px;">
<input id="pole_user_obl" name="user_obl" type="text" style="width:420px;" value="<? echo $skyrow['user_obl']; ?>" />

</td>
</tr>
<tr>
<td align="right">Доставка</td>
<td height="40px" style="padding-left:10px;">
<input id="pole_user_dostavka" name="user_obl" type="text" style="width:420px;" value="<? echo $skyrow['user_dostavka']; ?>" />

</td>
</tr>




Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
dmtrey2
Спасибо огромное за помощь! Проблема решена с помощью добавления строки в файле skycat.js
 
Pisatel
Всегда пожалуйстаОчень смешно
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
yug
День добрый! проблему с описанием категорий решил добавлением поля в таблицу skycat_cat... ну и дальше по схеме описания товара. единственное, что не получилось сделать - это добавление и редактирование картинки в админке - вставляю в бд через phpadmin... так даже удобней.
Я тут заморочился следующей проблемойКрутит у виска возможность менять порядок следования категорий, подкатегорий и товара. в исходнике категории сортируются по алфавиту, я сделал так, что они сортируются по id, но всё равно - это не удобноПлачет иногда нужно переместить-вставить новую категорию или товар не в конец списка, а в конкретное место. в ручную менять id в таблице муторно и не правильно. может, подскажите чего?
 
Pisatel
Теоретически- создаем поле в таблице категорий, int(2), например cat_num, ставим ему autoincrement. При записи (редактировании/добавлении) категории заполняем это поле (изначально этому полю автоматом присваивается текущее ПОСЛЕДНЕЕ значение, но нам нужен, например, порядок: 5), 5- пошла запись в cat_num. Далее нужно будет сделать, чтобы не было совпадений, то есть если уже есть 5, то все последующие значения увеличивались на 1. Ну и при выводе, соответственно,сортировку делаем по этому полю. Как-то такОчень смешно
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
yug
ага, спасибо! я, собственно, так же решил сделатьB)
 
Pisatel
Всегда пожалуйста. Будут вопросы- чем смогу.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
nova
Подскажите - как рекламу убрать?
 
Pisatel
Файл skycat.php, убираем это
Скачать код  Код: HTML
<!-- Верх -->
<div align="center">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-6827403180602561";
/* В каталог */
google_ad_slot = "2443449188";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>




Если не ошибаюсь, в админке проделываем то же самое.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
nova
спасибки ... попробую

Пропадают 2 кнопки ....
nova присоединено следующее:файл:
Вы не можете видеть вложения в этой теме.

Изменил(а) nova, 09 октября 2013 21:39:18
 
Pisatel
Этот код не отвечает за кнопки.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Pisatel
Ответ для пользователя Planet:
Цитата [ Отметить все ]
Приветствую - подскажите, как сделать, чтоб папки при загрузке сайта были открытыми.

Файл skycat.php, ищем:
Скачать код  Код: PHP
 if (isset($_COOKIE['Podcat'.$skyrowcat['cat_id']])) { $nev=''; $otkr = 1; $src = 'pic/cat-dt.gif'; } 
else { $nev='class="nevid"'; $otkr = 0; $src = 'pic/cat-cl.gif';}




заменяем на:
Скачать код  Код: PHP
 if (isset($_COOKIE['Podcat'.$skyrowcat['cat_id']])) { $nev='class="nevid"'; $otkr = 0; $src = 'pic/cat-cl.gif'; } 
else { $nev=''; $otkr = 1; $src = 'pic/cat-dt.gif';}




Пробуйте.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Pisatel
Ответ для пользователя Artem
Цитата [ Отметить все ]
А какой файл отвечает за язык скрипта? мне нужен каталог товара на украинском языке. И еще при редактирование обязательный пункт цена, как отключить это?

К сожалению, языкового файла в данном каталоге нет, чтобы изменить язык, нужно будет вручную править слова, которые разбросаны по всему скрипту. Далее. Если я верно понял суть вопроса, вам нужно отключить обязательный ввод цены. Сделать это не очень сложно, но придется много править. Можно пойти более коротким путем: если Вам не нужен вывод цены для определенного товара, просто пишите ее как 00. Далее, файл skycat.php, ищем
Скачать код  Код: PHP
     if (!empty($skyrowtov['tov_cena'])) { 
$tov_cena = '<p class="zag2" style="margin:0 0 0 0;">Цена: '.$skyrowtov['tov_cena'].' '.$cat_val.'</p>'; }
else { $tov_cena=""; }



заменяем на
Скачать код  Код: PHP
     if (!empty($skyrowtov['tov_cena']) && $skyrowtov['tov_cena'] != '00'){ 
$tov_cena = '<p class="zag2" style="margin:0 0 0 0;">Цена: '.$skyrowtov['tov_cena'].' '.$cat_val.'</p>';
} elseif (empty($skyrowtov['tov_cena']) || $skyrowtov['tov_cena'] == '00') {
$tov_cena = '';
}



Если не ошибаюсь, замену нужно произвести трижды.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Pisatel
| Исправленный файл d.php для скрипта магазина SkyMag
| Автор- Sky (www.skyscript.ru)
| Автор модификации- Pisatel (www.meweb.ru)
| Установка: заменить исходный файл d.php тем, что в архиве, не забыв сделать бекап
| Помните: все, что найдено в сети в свободном доступе, может каким-либо образом нанести вред вам или вашему оборудованию, поэтому я лично не несу за это никакой ответственности. Вы устанавливаете все на свой страх и риск.

Изменения и исправления:

- Теперь письма о восстановлении пароля и заказе товара на почту приходят корректно, без кракозябров
- Если у вас двое или более админов, уведомления о заказанном с сайта товаре придут всем, главное, чтобы у админов в таблице skyusers в столбце user_prava были выставлены права 5
- Теперь письмо о заказе товара на ящик приходит не только не зарегистрированным пользователям, но и зарегистрированным.

P.S. Те, кому не хочется качать, идут сюда и экспериментируют самостоятельно.
Pisatel присоединено следующее:файл:
Вы не можете видеть вложения в этой теме.

Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Kontroler
Спасибо за "Последние просмотренные товары для каталога". Попробую прикрутить.
 
Pisatel
Kontroler, всегда пожалуйста. Будут вопросы- попробуем решить. Там на сессии, время жизни- минут 15 в среднем. Когда писал, с куками был еще мало знакомОчень смешно
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
chilim
Подскажите пожалуйста, как убрать из адресной строки skycat.php, на всех страницах
 
http://dimkaiff.ru
Pisatel
Вы имеете в виду чпу? .htaccess и mod_rewrite вам в помощь. (соответственно, придется и php править) Еще простой вариант- переименовать просто файл, но тогда во всех остальных файлах придется переделать все ссылки.
Я не европеец. И не азиат. Я русский. Я россиянин. Я за истинные семейные христианские ценности. И это - моя национальная идея.
 
http://www.meweb.ru
Поделиться:   
Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Вопросы по Ajax форме обратной связи  →  CMS PHP Fusion 48 / 68720 19 февраля 2017 23:38:28
Вопросы по счетчику Power Counter  →  CMS PHP Fusion 19 / 16355 19 января 2015 09:42:03
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
folder Вопрос по переделке bb-кода
PHP, MySQL
22359 5 Pisatel
26. мая 2017
folder Вопросы по Ajax форме обратной связи
CMS PHP Fusion
68720 48 Ditrin
19. февраля 2017
folder BBCode YouTube Video Colorbox mod
CMS PHP Fusion
15381 2 Pisatel
10. декабря 2016
folder Как лучше создать собственную страницу?
CMS PHP Fusion
17920 17 Pisatel
11. мая 2016
folder Небольшие вопросы по скриптам магазина и катало...
PHP, MySQL
145150 80 Pisatel
11. января 2016
folder BBCode Code mod
CMS PHP Fusion
14434 0 Pisatel
31. августа 2015
folder Ajax Like Dislike Article Panel
CMS PHP Fusion
22582 16 Pisatel
07. июля 2015
folder Хлебные крошки / BreadCrumbs SEO Panel
CMS PHP Fusion
26291 17 Pisatel
04. июля 2015
folder Abbr Description BBCode
CMS PHP Fusion
7672 0 Pisatel
15. июня 2015
folder Плагин Email рассылки Mail To All by Pisatel
CMS PHP Fusion
37055 32 Pisatel
26. апреля 2015
folder Подозрительный трафик и прочие страшилки
Всякая хрень
11821 2 Ditrin
23. апреля 2015
folder Мод Newsletter - рассылка писем пользователям с...
CMS PHP Fusion
31065 13 Pisatel
10. апреля 2015
folder Мод отправки писем PHPMailer для PHP-Fusion
CMS PHP Fusion
128680 113 Ditrin
06. апреля 2015
folder Появление неизвестного файла subscriptions.php
CMS PHP Fusion
8856 2 Pisatel
06. апреля 2015
folder Autoban on IP
CMS PHP Fusion
23212 13 Pisatel
03. апреля 2015