Перейти к содержанию
Форум поддержки пользователей VamShop

Анонс изменений в VaM Shop 1.57


support

Рекомендуемые сообщения

  • Ответов 171
  • Created
  • Последний ответ

Top Posters In This Topic

  • support

    83

  • firmont

    33

  • geval

    14

  • kpoxas

    9

Основная задача на версию 1.57 - оптимизация SQL запросов к базе.

На данный момент правится класс /includes/classes/vam_price.php, основное количество sql растёт именно оттуда, т.к. дли обсчёта цены для каждого товара, обсчёта разнообразных скидок нужно много запросов делать.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

Хотелось бы увидить кучу встроенных плагинов jQuery :D

хотелось бы чтоб магазин мог легко преобразиться в такой вид

http://www.sunkingbg.com/

http://www.sunkingbg.com/solariums/preview/megaSun+4500

http://www.sunkingbg.com/solariums/preview

-------------------------------------------------------------------------------------

и краткий список элементов которые могли бы быть не только в других движках

RusToLat  Транслитерация русских символов URL в английские. Thanks to Alexander Shilyaev for idea это из вордпресса. А вообще там(вордпресе) много полезных решений.

-

мост или просто вставка изображение с пикасса или фотогалереи (из бесплатных coopermine распространена)

-

ну если зажраться то чтоб править css с админки, и чтоб до сохранения было б видно что и как измениться. На пример такое реализовано в магазине с shopfactory.com ( ну не так конечно упрощенно).

Предсказываю ответ ;D

1. сами можете установить

2. да возможно

3. пока что нет (подождем)

4. а за чем?  ;D

Ссылка на сообщение
Поделиться на другие сайты

Никакой кучи jQuery плагинов не будет, это точно.

Только очень аккуратно будет JS добавляться и только если сильно не будет тормозить браузер, по Вашей ссылки у меня например всё еле-еле двигается и выглядит вот так.

post-1-1304838321,9577_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

Насчёт транслита это и так есть /inc/vam_cleanName.inc.php и названия категорий, товаров, производителей переводятся в транслит.

Если речь про автоматическое заполнение поля SEO URL ("ручных" SEO URL), то это будет реализовано в следующей версии.

Ссылка на сообщение
Поделиться на другие сайты

Насчёт транслита это и так есть /inc/vam_cleanName.inc.php и названия категорий, товаров, производителей переводятся в транслит.

Если речь про автоматическое заполнение поля SEO URL ("ручных" SEO URL), то это будет реализовано в следующей версии.

А если нужно будет изменить название товара, то автоматическое SEO URL будет тоже изменяться?

Ссылка на сообщение
Поделиться на другие сайты

Я вообще планирую сделать, что когда товар создаётся, то параллельно с забивкой названия товара заполнится и поле SEO URL.

При редактировании товара уже ничего автоматом не будет писаться, т.е. просто уже будет забито значение.

Если нужно поправить, просто правится и всё.

Ссылка на сообщение
Поделиться на другие сайты

Я вообще планирую сделать, что когда товар создаётся, то параллельно с забивкой названия товара заполнится и поле SEO URL.

При редактировании товара уже ничего автоматом не будет писаться, т.е. просто уже будет забито значение.

Если нужно поправить, просто правится и всё.

Вот так было-бы отлично сделать

Ссылка на сообщение
Поделиться на другие сайты

Никакой кучи jQuery плагинов не будет, это точно.

Только очень аккуратно будет JS добавляться и только если сильно не будет тормозить браузер, по Вашей ссылки у меня например всё еле-еле двигается и выглядит вот так.

Извините, у меня грузонулось достаточно быстро. наверно другие настройки в фоксе. По этому и предложил ссылки.

Ссылка на сообщение
Поделиться на другие сайты

Вот так было-бы отлично сделать

Было бы крайне полезно еще другое- эдакий кнопарик с большим восклицательным знаком- ПЕРЕГЕНЕРИРОВАТЬ УРЛЫ, чтобы во всем магазине сменилось...

поясняю для чего это нужно. скажем есть магазин старый с кривыми урлами. перенес базу товаров на новый движок, нажал кнопарь- и вуаля..все красиво.. есть даже шанс гугла порадовать этим))

Ссылка на сообщение
Поделиться на другие сайты

Ну это наверное нужно где-то в патче сделать, для нового магазина это ж не особо актуально.

или просто можно будет отдельный скриптик сделать, генерирующий адреса "ручные" по названиям товаров.

Ссылка на сообщение
Поделиться на другие сайты

все таки и в версии 1.56 до сих пор имеем ОГРОМНЕЙШУЮ проблему, если страница категории например, существовала ранее, то выдается код ответа 200 при заходе на нее!!!

Вот полюбуйтесь:

http://argo2you.ru/index.php/cat/c60_.html

http://www.bertal.ru/index.php - вот по этой ссылке проверяются коды ответа.. это просто уму непостижимо, как такое до сих пор может быть в магазине(((((

заметил очень просто, увидел что в яндексе были проиндексированы какие-то левые страницы, зашел..начал проверить и вот пожалуйста, такой же трабл который был еще с давних пор... можно сказать последний динозавр...

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

Ссылка на сообщение
Поделиться на другие сайты

Устаревший скрипт thickbox для открытия картинок на странице карточки товара заменён на fancybox - http://fancybox.net/

Ссылка на сообщение
Поделиться на другие сайты

Димитрий

все таки и в версии 1.56 до сих пор имеем ОГРОМНЕЙШУЮ проблему, если страница категории например, существовала ранее, то выдается код ответа 200 при заходе на нее!!!

Вот полюбуйтесь:

http://argo2you.ru/index.php/cat/c60_.html

http://www.bertal.ru/index.php - вот по этой ссылке проверяются коды ответа.. это просто уму непостижимо, как такое до сих пор может быть в магазине(((((

заметил очень просто, увидел что в яндексе были проиндексированы какие-то левые страницы, зашел..начал проверить и вот пожалуйста, такой же трабл который был еще с давних пор... можно сказать последний динозавр...

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

По поводу 404 ошибки.

В /includes/modules/error_handler.php замените:


  //header('HTTP/1.1 404 Not Found');
[/code] на:
[code]
  header('HTTP/1.1 404 Not Found');

Будет отдаваться 404 ошибка.

Ссылка на сообщение
Поделиться на другие сайты

С ним вроде какая-то проблема была, ошибка чтоли в браузере выводилась.

Но я так понимаю, всё-таки главное, что б был отдан заголовок 404, а что там в браузере будет не так важно.

Наверное верну эту строку, а это действительно не хорошо показывать просто обычную страницу с текстом про отсутствие категории/товара, с обычным 200 (ok) кодом.

Ссылка на сообщение
Поделиться на другие сайты
http://argo2you.ru/index.php/figaaa/ вот пример- отдается код 200... видимо это действует только частично..
Ссылка на сообщение
Поделиться на другие сайты

Это работает только для адресов, которые генерируются магазинов, тот же http://vamshop.loc/index.php/cat/c60_.html

Как проверять ЛЮБОЙ адрес с любыми параметрами я не знаю пока что.

Ссылка на сообщение
Поделиться на другие сайты

По поводу 404 ошибки.

В /includes/modules/error_handler.php замените:

...

Будет отдаваться 404 ошибка.

странно, а почему раньше этот код был закомментирован?

Следую указанному совету и получаю при неверной категории вовсе не страницу 404, а малоприятное сообщение типа:

Warning: Cannot modify...

Fatal error: Cannot redeclare ...

Теперь понятно, почему раньше этот код был закомментирован?

Все-таки надо бы посерьезнее подходить к написанию подобных ответов. Сначала хорошо бы у себя попробовать. Хотя бы потому, что в данном случае проверить совсем легко и быстро.

НЕ РАБОТАЕТ этот совет!

Ссылка на сообщение
Поделиться на другие сайты

Так нужно не на страницу смотреть, а заголовки страницы (header)

Ну вот собственно я об этой ошибке говорил, у меня правда её нет почему-то на локальном компе.

Но вобщем-то 404 заголовок отдаёт.

Ссылка на сообщение
Поделиться на другие сайты

хотелось бы

1) чтоб поиск товаров в админке был не только по названию

2) чтоб исправился баг http://vamshop.ru/forum/index.php?topic=4560.msg37869#msg37869

3) при применении любого фильтра перестает работать сортировка по цене

Ссылка на сообщение
Поделиться на другие сайты

Так нужно не на страницу смотреть, а заголовки страницы (header)

Нужно стараться делать так, чтобы исправление одних недостатков не порождало другие. Увы, эта азбучная истина часто забывается, как было, например, при разработке меню категорий в 1.56. В данном вопросе надо не только ответ 404 в заголовке давать, но и код страницы нормальный. Речь идет не только о поисковике, но и о том, что увидит посетитель, если придет по сохраненной ранее ссылке или наберет ссылку с ошибкой.

Ссылка на сообщение
Поделиться на другие сайты

×
×
  • Создать...