ShopCMS - 1 часть

Статус
В этой теме нельзя размещать новые ответы.
здравствуйте,
скажите пожалуйста, а почему в админке не получается добавлять товар?
morz, огромное вам спасибо.
Это результат моей оплошности и полностью не проверенного, криво дезэнтнутого файла файла admin.php
Завтра выложу шаблон полный и внесу исправления в admin.php.
также будет сделана возможность перелистывать категории.
вместо старого httр://youshop.ru/category_1_offset_1.html будет httр://youshop.ru/krevedko/1/
 
Через генератор лицензий определил код для домена _www.santa.ru такой 28337ba6d3ddbe597f86c7d5087c5eee.
Вставляю 28337ba6d3ddbe597f86c7d5087c5eee в файл /core/config/license.txt
обновляю страницу ответ License not found!
Что я делаю неправильно?
 
Dilan
Лицензия правильная.
У меня все сразу встало без проблем(см.скрин).
Чисти кэши и куки...

MobileLord
для тебя в архиве...
 

Вложения

  • santa.jpg
    santa.jpg
    55,6 KB · Просмотры: 74
  • pack.7z
    9,4 KB · Просмотры: 55
Dilan
Лицензия правильная.
У меня все сразу встало без проблем(см.скрин).
Чисти кэши и куки...
MobileLord
для тебя в архиве...
У меня тоже все хорошо встало на оригинальной shopcms 3.1
А вот после замены файлов дезенденных index.php и admin.php и еще некоторых появляется проблема, которую я описал выше.
 
Обновил архив.
так сказать новая версия.

внесённые изменения:
1) Исправлена невозможность создания нового товара
2) теперь в "прайс листе" ссылки отображаются корректно
3) теперь стало возможным пользоваться поиском.
4) ссылки в навигации по категории теперь имеют вид httр://youshop.ru/krevedko/6/. Т.е. мы избавились от /category_123_offset_4.html
5) Был нормально доделан стандартный шаблон.
По этому примеру вы можете переделать свои шаблоны.[/spoil]
Список изменённых файлов:
[spoil]1) шаблон
[spoil] 1.1) папка default
category_search_result.tpl.html
advanced_search_in_category.tpl.html
search_simple.tpl.html
product_detailed.tpl.html
home.tpl.html
index.tpl.html
head.tpl.html
product_brief.tpl.html
category.tpl.html
product_discussion.tpl.html
register_quick.tpl.html
blocks.tpl.html
register_authorization.tpl.html
address_book.tpl.html
pricelist.tpl.html
1.2) папка blocks
authorization.tpl.html
big_category_tree.tpl.html
category_center.tpl.html
category_tree.tpl.html
comparison_info.tpl.html
customer_survey.tpl.html
filter.tpl.html
new_category_tree.tpl.html
newpr_scroll_horiz.tpl.html
newpr_scroll_vert.tpl.html
newprstatic.tpl.html
news.tpl.html
news_center.tpl.html
popular_scroll_horiz.tpl.html
popular_scroll_vert.tpl.html
popularstatic.tpl.html
search_form.tpl.html
shopping_cart_info.tpl.html
[/spoil]
2) /core/includes/
[spoil] pricelist.php
category_search_result.php
search_simple.php
product_detailed.php
home.php
category.php
category_tree.php
[/spoil]
3) /core/functions/
[spoil] functions.php
product_functions.php
category_functions.php
[/spoil]
4) .htaccess
5) admin.php
[/spoil]
Новые переменные
[spoil]1) $product_info.url_name
2) $product_category_path.url_name
3) $catrescur[r].url_name
4) $cat_info.url_name
5) $special_offers.url_name
6) $special_offers.cUrl_name - url_name для категории в которой находтися товар
7) $new_products.url_name
8) $new_products.cUrl_name - название категории.
9) $popular_products.url_name
10) $popular_products.cUrl_name - название категории.
11) $cat[$idnrecat].url_name - используется в файлах category_search_result.tpl.html и search_simple.tpl.html.
12) $pricelist_elements.cUrl_name - используется в pricelist.tpl.html. обозначает url_name для категории в которой находится товар.
13) $pricelist_elements.pUrl_name - используется в pricelist.tpl.html. обозначает url_name для товара.
14) $products_to_show[$idnrecat].url_name - url_name для товара.
[/spoil]
Что дальше?
[spoil]1) Скрипт генератора SiteMap под эту систему ссылок. с возможностью выбора страниц.
2) Yandex.Market
3) Система Пользователей

 
напишите в чём "баг" заключается. скрин не даёт информации о нём.

Если я вас правильно понял. то ссылка не верно указана.
Для устранения "бага" зайдите в файле core\tpl\user\default\category.tpl.html, откройте строку номер 92
замените
Код:
<td class="hdbot"><a href="/{if $smarty.const.CONF_MOD_REWRITE eq 1}{$products_to_show[$idnrecat].productID}-{$products_to_show[$idnrecat].url_name}.html{else}index.php?productID={$products_to_show[$idnrecat].productID}{/if}">{$smarty.const.STRING_MOREPR}</a></td>
на
Код:
<td class="hdbot"><a href="/{if $smarty.const.CONF_MOD_REWRITE eq 1}{$selected_category.url_name}/{$products_to_show[$idnrecat].productID}-{$products_to_show[$idnrecat].url_name}.html{else}index.php?productID={$products_to_show[$idnrecat].productID}{/if}">{$smarty.const.STRING_MOREPR}</a></td>
 
406 Not Acceptable

Версия скрипта ShopCMS 3.0 RC2. Не работает поиск кириличных слов.
Скажу сразу - начитался что это апач предохраняется от инекций и прочего хакерства. админ в никакую не хочет отключать эту защиту. Натоместь "рекомендует" изменить все GET запросы на POST.
что скажете? сталкивались с таким? что посоветуете?
 
По поводу запросов POST намного безопаснее, даже потому, что данные не через УРЛ передаются, а внутри запроса, соответственно к ним сложнее получить доступ. Хотя перехватить запрос, передаваемый методом GET, так же просто, как и передаваемый методом POST. Более того, в отличие от некоторых ранних реализаций шифрования протокола HTTP, современное поколение шифрующих сочетаний сервер/браузер шифруют запросы GET так же хорошо, как и запросы POST.
 
У меня при установке выдает ошибку:
Zend Optimizer - ERROR,
Хотя на хостинге Zend есть ...
1befaf249245.jpg

.. в чем проблема и что делать?
Спасибо!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху