ShopCMS - 1 часть

Статус
В этой теме нельзя размещать новые ответы.
1. В папке ../languages/ файл russian.php, у меня 645 строка "Зарегистрированные пользователи магазина получают скидки при заказах. Пожалуйста, свяжитесь с менеджером для получения дополнительной информации". ;)
2. Что значит "Я наверное одна такая, но у меня этот код не работает"? Интересно, а что нужно было сделать, что бы этот код перестал работать? :D

Спасибо!:ax:
Все поправила:)
Мне там даже в голову не пришло искать

Юлия, а что вы ждете от этого кода? Все что он должен делать - это выводить выпадающий список на странице, после выбора которого будет осуществляться поиск по магазину, выбранного бренда.... Или вас не верно понял?

не знаю как описать:ah:, но у меня этот код выглядит так:
Скрин.jpg
 
Приветствую! Вот точно работающая выгрузка на демо базе 1С7.7 Посмотреть вложение 1c77_web_exchange_old_demo.rar , ключ лежит в файле реестра (он под демо), кто сможет разобраться как его генерить, то пусть выложит инфу. Для рабочей версии все тоже самое кроме ключа. Щас еще протестирую новую версию выгрузки и выложу файлы сюда, пока эту тестите.
 
Спасибо!:ax:
Все поправила:)
Мне там даже в голову не пришло искать



не знаю как описать:ah:, но у меня этот код выглядит так:
Посмотреть вложение 19099
Зачем тебе использовать поисковые функции скрипта, тем более он с тараканами (в 3.0 уже исправили), используй этот код,
тока правильно настрой, номер категории соответствует категории которая прописана в URL в браузере.
Код HTML:
HTML:
<!-- start manufacturerbox //-->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td class="infoBoxHeading" width="1%"><font color="#800000"></font></td>
    <td width="99%"><table border="0" width="100%" cellspacing="0" cellpadding="0">
  <tr>
    <td width="100%" class="infoBoxHeading"></td>
  </tr>
</table>
</td>
    <td height="14" class="infoBoxHeading" nowrap>&nbsp;</td>
  </tr>
</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="infoBoxContents">
  <tr>
    <td><table border="0" width="100%" cellspacing="0" cellpadding="3" class="infoBoxContents">
  <tr>
    <td align="left" class="boxText">
<form name="manufacturers" method="get" action="http://www.домен.ru/index.php">
<select name="categoryID" onChange="this.form.submit();" size="1" style="width: 100%">
<option value="">Выберите производителя</option>
<option value="----">-----</option>
<option value="----">-----</option>
<option value="----">-----</option>
<option value="----">-----</option>
<option value="----">-----</option>
<option value="----">-----</option>
</select></form></td>
  </tr>
</table>
</td>
  </tr>
  <tr>
    <td><img src="design/user/{$smarty.const.TEMPLATE_GO}/images/pixel.gif" class="fixwidth" alt=""></td>
  </tr>  
</table>
<!-- end manufacturerbox //-->
<option value="номер категории">название категории</option>
Не забываем исправить эту строчку: <form name="manufacturers" method="get" action="http://www.домен.ru/index.php">
Создаём фаил manufacturerbox.tpl.html, копируем в него вышеуказанный код, вписываем категории, пихаем в /design/user/news/blocks, заходим в админку и там прописываем этот блок.
P/s
Количество категорий естественно можно увеличивать или уменьшать.
Блок написан для osCommerce, но и здесь нормально работает.
 
Вопрос

кто знает как shopcms стучит создателю?! и как это убрать!?
 
Доброго времени суток, перекапал весь интернет, наконец-то нашел Вас:) Собираюсь на основе Shopcms сделать портал, как раз вышла новая версия shopcms к сожалению не удобно работать с системой в которой закодированы файлы, по началу думал вообще отказаться от этой CMS:( Поэтому необходима версия с полностью открытым кодом rc2, в принципе подходит, но с расчетом на будущее хотелось бы конечно версию более продвинутую, особенно учитывая заверения с офф. сайта
- добавлена система кэширования, позволившая вместе с оптимизацией других компонентов увеличить скорость работы скрипта
в 3 раза снизив при этом кол-во запросов в базу данных в 2 раза, по сравнению с предыдущей версией скрипта.
- увеличена скорость обработки Smarty шаблонов в 2 раза
+ еще куча изменений..
Подскажите, действительно ли настолько произошли улучшения скорости работы скрипта или эти цифры могут не соответствовать действительноси? Просто не хотелось бы наступить на грабли и потом по 2у разу переделывать. Большое спасибо:)
Но я все равно буду надеятся, что в скором времени появится полнофункциональная версия(без зашифрованных файлов) 3.0. скрипта!
 
Всем привет!
Дорабатываю данный скрипт, для добавления функции приаттачивать к заказу файлов.
Выполняю c использованием бибилиотека jquery. Прикрутил ModalBox к станице оформления заказа (скрин 1).
Создаётся div(содержимое храниться в 1-ом файле) с расположенным iframe внутри(2-ой файл), в последнем отображаются форма загрузки и результаты работы по заливки файлов (3-й файл).
После выбора файлов для заливки запускается скрипт по обработке файлов и занесению в базу.



Хотелось бы сохранять в базе реальное имя файла, а в каталоге хранить в виде файла со сгенерированным именем. В таблице(конечного хранения) приаттаченных файлов будет записаны; 1) id заказа, к которомы относиться данный файл; 2) номер пункта заказа (если сразу несколько позиций заказывается); 3) реальное имя файла в файловой системе; 4)отображаемое имя файла.
После положительной результата проверки файлы заливаются и заносятся в промежуточную таблицу сгенерированное имя, и номер подзаказа (т.к. id заказа генерируется в процессе следующего шага).
И вот после после окончательного подтверждения данные из промежуточной базы переномсятся в окончательную с записью id заказа.
А в админке в описании принятых заказов будет выводиться перечень файлов, добавленных к конкретному заказу


Вопросы:
1) как с безопасностностью работы скрипта по отбработке загрузки в iframe?
2) после передачи управления 3-ему файлу (например, upload.php) проверяется разрешение для загрузки аттачей. Это лучше по сессии проверять?
3) что не учтено мною и что мона добавить?
 

Вложения

  • оформление заказа.jpg
    оформление заказа.jpg
    101,6 KB · Просмотры: 104
  • modalbox.jpg
    modalbox.jpg
    40,9 KB · Просмотры: 44
Всем привет!
Дорабатываю данный скрипт, для добавления функции приаттачивать к заказу файлов.
Выполняю c использованием бибилиотека jquery. Прикрутил ModalBox к станице оформления заказа (скрин 1).
Создаётся div(содержимое храниться в 1-ом файле) с расположенным iframe внутри(2-ой файл), в последнем отображаются форма загрузки и результаты работы по заливки файлов (3-й файл).
После выбора файлов для заливки запускается скрипт по обработке файлов и занесению в базу.



Хотелось бы сохранять в базе реальное имя файла, а в каталоге хранить в виде файла со сгенерированным именем. В таблице(конечного хранения) приаттаченных файлов будет записаны; 1) id заказа, к которомы относиться данный файл; 2) номер пункта заказа (если сразу несколько позиций заказывается); 3) реальное имя файла в файловой системе; 4)отображаемое имя файла.
После положительной результата проверки файлы заливаются и заносятся в промежуточную таблицу сгенерированное имя, и номер подзаказа (т.к. id заказа генерируется в процессе следующего шага).
И вот после после окончательного подтверждения данные из промежуточной базы переномсятся в окончательную с записью id заказа.
А в админке в описании принятых заказов будет выводиться перечень файлов, добавленных к конкретному заказу


Вопросы:
1) как с безопасностностью работы скрипта по отбработке загрузки в iframe?
2) после передачи управления 3-ему файлу (например, upload.php) проверяется разрешение для загрузки аттачей. Это лучше по сессии проверять?
3) что не учтено мною и что мона добавить?





очень интересная доработка. :)
очень хочется пощупать, тоест в деле попробовать.
поделитесь пожалуйста с файлами, если можно.
Спасибо
 
выложу, как отлажу и доделаю. Не люблю полуфабрикаты
 
А дезенденные файлы от rc3 подойдут к 3.0.0 ??
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху