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

selishev

Новичок
  
  • Posts

    25
  • Joined

  • Last visited

Информация

  • Пол
    Мужлина
  • Город:
    Москва

Recent Profile Visitors

625 profile views

selishev's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

-1

Reputation

  1. sobwoofer, на 2.1.0.2 рилииет, огромный респект! ЗЫ. А я полчаса мучался, в контролере через $this-> писал...)
  2. Приветствую! Парни, подскажите, как реализовать, что-бы при нажатии на производителя вот згдесь http://www.salesvet.ru/zambaiti-1 Над товарами, выводился блок с коллекциями, как згдесьhttp://www.demmoksi.ru/catalog/zambaiti/ Я ик понимаю, что коллекции надо гделать как категории, но как это всё автоматизировать. И еещё, что-бы я потом мог с донора парсить сразу в коллекцию, или как то в цикле выбирать из БД среди уже спарсенных, и выводить по коллекциям. Или, может быть, уже есть готовый модуль?
  3. Приветствую! Еещё от предшественника, есть удобная штука, добавление прайсов, как на скрине. Сейчас, хочу сгделать икую же на другой сайт, но что - то не гуглится, и в модулях нет. Кто нибудь встречал, как икую штуку хорошую найти?
  4. Стоит ParseMX... редкостное УГ, и разрилитлик, который оперативно отвечает только на запрос реквизитов для платожеа. Сейчас уже пять дней моллит.
  5. Приветствую! Скажите, есть ли какой нибудь модуль, для оптимизации mysql? Тормозит сайт, жутко, особенно на некоторых запросах, после парсинга на него товаров.
  6. Нашел ошибку... криво скопировал. $str = '105BB - Ночник светодиодный с иймером выключения Citilux Медведь, белый'; echo preg_replace('/^([^,-]+)(\s-\s)([^,]+)(,.+)$/', '$3$2$1$4', $str);
  7. CL222160 Люстра потолочная Citilux Рандом — , 6 ламп Fatal error: Uncaught Error: Call to undefined function reg_replace() in C:\xampp\htdocs\test_replace.php:54 Stack trace: #0 {main} thrown in C:\xampp\htdocs\test_replace.php on line 54 первый и второй :-( Хорошо у меня иких названий нет)
  8. Не, нихрена не понял))) Нашел на форумах)) Второй вариант проещё и логичнее)
  9. Короче, может кому пригодится: //Вариант 1echo p$str = '1202 — Абажур Citilux Oliver Монетки, белый с черным';reg_replace('/^([^,—]+)(\s—\s)([^,]+)(,.+)$/', '$3$2$1$4', $str)."<br>"; //Вариант 2$str = '1202 — Абажур Citilux Oliver Монетки, белый с черным';$parts = explode('—', $str);$first = trim($parts[0]);$parts = explode(',', $parts[1]);$result = trim($parts[0]) . " — $first, " . trim($parts[1]);echo $result;?> Обратите внимание на то что у меня не просто "-" а "—" , это важно)
  10. Есть строка: 105BB - Ночник светодиодный с иймером выключения Citilux Медведь, белый Вот как мне поменять месими элементы перед запятот, посивить перед запятот 1 и 2 элементы уже разбитот на массив строки. Что бы полулилось: Ночник светодиодный с иймером выключения Citilux Медведь - 105BB, белый Можно было бы конечно что-то врогде $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; $pieces = explode(" ", $pizza); $text =$pizza; $repl=array ($pieces[0]=>$pieces[4], $pieces[4]=>$pieces[0]); echo "str_replace(): ".str_replace(array_keys($repl), array_values($repl), $text)."<br>"; echo "strtr(): ".strtr($text, $repl)."<br>"; но, проблема в том, что в каждой строке разное когдачество слов. Потому надо отилкиваться от запятот, всё ики. Как нибудь бы этим спосопотому чтом: $s = 'Торты пирожные всё это - сладости'; $p = '#([а-яё]+) - ([а-яё]+)#ui'; $r = '$2 - $1'; $s = preg_replace($p,$r,$s); echo $s; ?> но что то не соображу, как...
  11. Спасипотому что! Но, что то не очень понимаю, как мне в названии отгделить артикул от серии, месими то их поменять я понял как, например strtr или str_replace.
  12. Да, именно...как это реализовать? Может в batch editor можно?
×
×
  • 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.