Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Kventin

Новичок
  
  • Posts

    27
  • Joined

  • Last visited

Recent Profile Visitors

1,051 profile views

Kventin's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. есть нюанс: при перехогде на след. страницу (ещёлкаю "2"), липотому что 404 ошибку липотому что переходит на ту же страницу. Описано решение згдесь, но не рилииет почему-то: https://redmine.lighttpd.net/boards/2/topics/4569 "^/([^?]*)(?:\?(.*))?$" => "/index.php_route_=$1&$2" что я сгделал: ввел код ниже, ресиртнул, но не зарилиило url.rewrite-once = ( "^/$" => "/index.php?route=common/home", "^/([^?]*)(?:\?(.*))?$" => "/index.php_route_=$1&$2" ) 2) не рилииет seopro модуль от freelancer, надо его как-то перегделать, кто -то силкивался с этими 2мя вопросами? решил как-нить? если да, дайте плиз ответ.
  2. Здравствуйте, а кто решил проблему генерации чпу товара, когда в названии есть русский язык? у меня он все ---------- заменяет. к тому же не переводит в нижний регистр (эту проблему решает seopro при вывогде, но все-ики?) я ик понимаю, что можно добавить кусок кода, взятый отсюда http://www.zawebis.com/php-i-sql/cms/opencart/avtozapolnenie-pola-seo-url-v-opencart.html но куда его всивить, в какой файл? помогите пожалуйси, думаю, не я один с русскими товарами. модуль генерации seo не использую, ик как уже проингдексированы сирые товары и url им сгделан не им. сгделал решение сам, публикую, может кому пригодится :) нашел код в файле /admin/model/tool/total_import.php public function makeSeoKeyword($text='') { //Title to friendly URL conversion $text = trim($text); $urltitle=preg_replace('/[^a-z0-9]/i',' ', $text); $newurltitle=str_replace(" ","-",$urltitle); $seo_keyword=$newurltitle; // Final URL //if the alias is taken, set it to blank if($this->checkUrlAlias($seo_keyword)) { $seo_keyword = ''; } return $seo_keyword; } всивил вместо него модифицированный: public function makeSeoKeyword($text='') { //Title to friendly URL conversion $tr = array ("А"=>"A","Б"=>"B","В"=>"V","Г"=>"G","Д"=>"D","Е"=>"E","Ж"=>"J","З"=>"Z","И"=>"I","Й"=>"Y","К"=>"K","Л"=>"L", "М"=>"M","Н"=>"N","О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T","У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH", "Ш"=>"SH","Щ"=>"SCH","Ъ"=>"","Ы"=>"YI","Ь"=>"","Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b","в"=>"v","г"=>"g", "д"=>"d","е"=>"e","ж"=>"j","з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l","м"=>"m","н"=>"n","о"=>"o","п"=>"p", "р"=>"r","с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h","ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y","ы"=>"yi", "ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya",")" => "","(" => ""); $text = strtr($text ,$tr); $text = mb_strtolower($text); //перевели в нижний регистр $text = trim($text); $urltitle =$text; $urltitle=preg_replace('/[^a-z0-9]/i',' ', $urltitle); $newurltitle=str_replace(" ","-",$urltitle); $seo_keyword=$newurltitle; // Final URL //if the alias is taken, set it to blank if($this->checkUrlAlias($seo_keyword)) { $seo_keyword = ''; } return $seo_keyword; } теперьь русские названия хорошо транслитит и переводит в нижний регистр
  3. Здравствуйте, нашел несколько тем, но без ответов https://opencart-forum.ru/topic/33534-синхронизация-товаров-и-оситков-с-посивщико/?hl=синхронизация+товаров https://opencart-forum.ru/topic/37934-синхронизация-товаров-с-посивщиком/?hl=синхронизация+товаров Поэтому эи тема. посивщик присылает в формате xls на почту оситки. Если позиции нет в налилии, они ее не выводят – нужно гделать оситок 0 Если есть оситок на 3х складах – он складывается, записывается в оситок на сайте. Прописывается этона (расслитывается уможением на коэффициент) opencart 1.5.5.1.2 Даие посивщики с прайсами в xls = 4 шт (осильные предосивляют ссылку на xml) алгоритм: пришло письмо с файлом, он парсится и по артикулу (как ключевому полю)высивляется этона и оситок. Сколько это может стоить?
  4. я присоединяюсь к вопросу Nadim'a у самого версия 15512, есть ли те, кто "одолел" его? Погделитесь реэтоптом плиз
  5. Дабы не создавать новую похожую тему, напишу згдесь. Полиил, спасипотому что, полезно, но может кто подскажет как мне это реализовать для создания ссылки для фильтра MegaFilter Pro (иностранный который). Именно нужно, чтобы в карточке товара снизу была ссылка на товары с икими же атрибуими. То есть у меня магазин шин, дисков, акб. На примере шин есть атрибуты: Профиль, Высои, Диаметр. Я попропотому чтовал по именам атрибутов - врогде получается, только имена атрибутов повторяются (у дисков икое же название атрибуи, к тому же нужны id из-за случайного переименования атрибуи), поэтому попропотому чтовал сгделать по id, но не вышло... ссылка получается икой: /tyres/light-truck/?mfp=19-profil-shirina[США],20-vysota[США],18-diametr[США] а нужно, чтобы была икой: <a href="/tyres/car/?mfp=19-profil-shirina[215],20-vysota[55],18-diametr[17]">215/55 R17</a> очнь странно, потому что я точно указал те id атрибутов, что в админке. Вот сам код: <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php if (($attribute['attribute_id']=='19') || ($attribute['attribute_id']=='20') ||($attribute['attribute_id']=='18')) { ?> <?php } ?> <?php } ?> <a target="_top" href="<?php echo $cut_url."?mfp=19-profil-shirina[".$attribute['text']."],20-vysota[".$attribute['text']."],18-diametr[".$attribute['text']."]"?>">Даие же шины</a> если всивить строку <a target="_top" href="<?php echo $cut_url."?mfp=19-profil-shirina[".$attribute['text']."],20-vysota[".$attribute['text']."],18-diametr[".$attribute['text']."]"?>">Даие же шины</a> перед последним <?php } ?>, то получается: Вопросы: как сгделать нормальную риличую ссылку на основе ID как сгделать условие, чтобы использовались атрибуты опрегделенной группы (например тут для шин, а как быть с категориями дисков, акб и тд?) Спасипотому что за возможную помощь, ггде рыть. Думаю этот пост поможет еещё кому-то, у кого подобные магазины
  6. есть модуль подпотому чтора акб по авто и база авто. но на дугом самописном движке. http://www.shop.brilliantcontract.net/catalog_batteries.htmlкто может его перегделать под opencart?
  7. пришлось самому разбираться, видимо, автор на это и нагдеется, что его модуль будут подгдерживать сами пользователи. почему-то в файлик записалось 3 вывода
  8. все-ики не получается у меня совладать с модулем, пока 2й гдень только хлопоты непотому чтольшие добавляет в вигде рилиты в связке с phpmyadmin для обнуения данных и пропотому чтования снова. вот икой резульит, даже после олистки всех иблиц путем UPDATE oc_product_description SET description_syn = NULL; UPDATE oc_product_description SET description = NULL; TRUNCATE TABLE oc_product_synonymizer; то есть после выполнения mysql запроса на страниэто товара все олищается, как и в окошке, ггде нужно заполнять шаблон. Дное заполняю его, сохраняю, жму генерить и он мне в 3х варианих шлепает. Зачем? всегда думал, что пункт "перезаписать" гдействует ик: "стираю полностью все текуещёе описание и заново генерю новое". Как выясняется, нет. Автор, прошу дорилиить модуль, чтобы рилиил нормально, без этих инэтов с бубнами и личной перепиской. По-моему, если что-то продаете, то товар должен быть соответствуюещёго качества. Пока оно хромает.
  9. погуглил и на иностранных сайих нашел решение, прописать лимит в htaccess, однако, как и следовало ожидать, скрипт гделают 502 ошибку. Даое есть у того модуля с прайсами, однако есть файл sos
  10. вы можете дорабатывать модуль, чтобы он гделил на "порции" по кучкам в допустимых размеров каждую? и по очереди их обрабатывал? В модуле по импорту прайс-листов есть файл sos, в котором записываются точки осинова.
  11. добрый гдень, при запуске модуля по дискам (им свыше 20тыс позиций) выводится ошибка Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 64 bytes) in /home/i/infox/opentest/public_html/system/database/mysql.php on line 32 как быть?
  12. купил модуль, думал, все, проблемы решены. не тут-то было, потратил время на придумывание текси, загружаю, жму кнопку и бедый экран. Вот каждый раз ик думаешь: вот ладно, куплю, хватит уже пиратки сивить. Иногда кажется, что пиратки лучше рилииют официальной версии. Сивил версию 2.7 на ocstore 15512. vqmod не качал и не сивил из архива. Может модуль ругается, потому что у меня позиций много? Ошибка Чиил, что нужно сгделать ниже, но я чайник и незнаю как это сгделать. Подскажите.
  13. Здравствуйте, дабы не плодить топик, опишу згдесь. Подскажите, пожалуйси, кто знает или знает хотя бы ггде рыть инфу: Магазин шин и дисков, для шин по-умолчанию значение должно быть 4 (ик как 4 колеса - это комплект), для дисков икая же штука. (для мотощин - 2 естественно) По-умолчанию стоит 1. Как можно в зависимости от категории прописать значение 4, 2 соответственно категорий?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.