Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

krluch

Users
  
  • Posts

    390
  • Joined

  • Last visited

Everything posted by krluch

  1. Обратитесь за помощью к специалистам или займитесь изучением документации опенкарт
  2. Толковый специалист разберется, а если будут вопросы "Зачем" без ответа и возможности разобраться зачем - всегда можно списаться с разработчиком и задать вопрос зачем. Главное не конфликтовать с разработчиками, иначе будут ждать сюрпризы
  3. Мой ответ не на ваше сообщение и мы писали сообщения почти в одно время, поэтому не мог видеть что вы там накатали. У меня нет времени детально мониторить форум, чтобы быть в курсе всех ваших сообщений в разных темах. Меня работа катилины устраивает, все недоделки сам меняю под себя, ничего серьезного не вижу. Дофига и больше, поиск на ThemeForest и TemplateMonster вам в помощь
  4. Да вот нормальный и недорого, дизайн легко подверстать под любую конфетку с WP и огонь WP конечно хорошо и есть годные варианты, но вам решать )) У меня из 24 сайтов - 23 часто подвергаются атакам и хостинг ругается
  5. Я веду несколько сайтов: - на счет обновления на парюсь, раз в 2 месяца проверяю их наличие когда вспомню и обновляю при их наличии - при доработках оставляю комментарии в коде (не всегда конечно, но стараюсь) - регламент обслуживания интернет-магазина расписан в гугл документе - идеально, фиксировать все работы с сайтом в табличке или crm, но это много времени будет занимать (мы отказались от такого) - так же хорошо иметь человека, который будет всё знать и помнить, но за это надо платить столько, чтоб у него не возникало желания уйти
  6. А с какой целью это или зачем? Пока трудно понять без понимания результата
  7. Да, спасибо, в другом месте подсказали тоже таким способом. Уже попробовал, работает <? $class = ['Коля'=>"book",'Стас'=>"velosiped",'Лена'=>"kamen",...]; ?> <span class="<?=$calass[$product['entry_1']];?>"><?=$product['entry_1'];?></span> ...
  8. слишком он громоздким получается, а кейсы уже не подходят для этой задачи. Как можно упростить if else? <!-- Поле 1--> <?php if ($product['entry_1'] == "Коля") {?> <span class="book"><?php echo $product['entry_1'];?></span> <?php } elseif ($product['entry_1'] == "Стас") {?> <span class="velosiped"><?php echo $product['entry_1'];?></span> <?php } elseif ($product['entry_1'] == "Лена") {?> <span class="kamen"><?php echo $product['entry_1'];?></span> <?php} elseif ($product['entry_1'] == "Фома") {?> <span class="armeniya"><?php echo $product['entry_1'];?></span> <?php } elseif ($product['entry_1'] == "Олег") {?> <span class="buldog"><?php echo $product['entry_1'];?></span> <?php } elseif ($product['entry_1'] == "Саша") {?> <span class="kirpich"><?php echo $product['entry_1'];?></span> <?php } else {?> <span class="default"><?php echo $product['entry_1'];?></span> <?php }?> <!-- Поле 2 --> <?php if ($product['entry_2'] == "Коля") {?> <span class="book"><?php echo $product['entry_2'];?></span> <?php } elseif ($product['entry_2'] == "Стас") {?> <span class="velosiped"><?php echo $product['entry_2'];?></span> <?php } elseif ($product['entry_2'] == "Лена") {?> <span class="kamen"><?php echo $product['entry_2'];?></span> <?php} elseif ($product['entry_2'] == "Фома") {?> <span class="armeniya"><?php echo $product['entry_2'];?></span> <?php } elseif ($product['entry_2'] == "Олег") {?> <span class="buldog"><?php echo $product['entry_2'];?></span> <?php } elseif ($product['entry_2'] == "Саша") {?> <span class="kirpich"><?php echo $product['entry_2'];?></span> <?php } else {?> <span class="default"><?php echo $product['entry_2'];?></span> <?php }?>
  9. Доброго времени суток! В списке товаров в админке есть задача выводить кастомные поля под названием товара. Как вывести не проблема, но надо менять значения в определенных условиях. Условия (if elseif) глупо будет использовать, решил что наиболее подходят кейсы (switch case) внутри функции для данной задачи, но тут я столкнулся с отсутствием знаний (а я новичек). Как упростить такой вариант? switch ($product['entry 1']){ case "Пункт 1": echo "one"; break; case "Пункт 1.1": echo "one.one"; break; default: echo "num"; break; } switch ($product['entry 2']){ case "Пункт 2": echo "two"; break; case "Пункт 2.1": echo "two.one"; break; default: echo "num"; break; }
  10. так переверстай как надо и измени ограничения по символам
  11. У нас в сезон он очень хорошо работает. Но мы каждые 2 недели заново регистрируемся и обновляем код чата, и так до окончания сезона и потом полностью отключаем
  12. А характеристики по группам почему не подходят?
  13. Можно конечно, но надо подолбаться. Если не разбираешься, то лучше кому-то доверить или купить готовый вариант.
  14. Перезалейте все файлы с дефолтного шаблона, контроллер и модель
  15. Почему? У меня не предполагается количество тегов более 20 и лучше их вывести в виде подсказки и потом копировать/вставить Он то классный, когда знаешь какие теги уже есть. Но когда не в курсе какие теги копирайтер прописала - придется методом подбора искать соответствующий тег, а если копирайтер ввел тег частично с неправильной раскладкой клавиатуры. Полагаю, что надо в model из таблицы бд oc_product_description взять содержимое столбца tag, отправить в контроллер и затем выводить
  16. Всем привет. Только не бросайте в меня камни из-за глупого вопроса. Познаю php в процессе работы с опенкарт и вот столкнулся с задачей вывести в админке все существующие теги товара под полем ввода тегов. Я полагаю что это надо делать через foreach, но как - не знаю. Данным способом получаю теги, что есть именно в товаре, где нахожусь $product_description[$language['language_id']]['tag'], а как получить все - не пойму. Направьте пожалуйста меня по верному пути...
  17. Сугубо моё мнение: Лучше кликать на стрелочки для скролла, чем двигать полосу прокрутки. Стильно, модно, современно, удобно
  18. хреновое решение со скролом. Лучше через JS делать карусель
  19. на js такое делать надо с помощью знаний или специально обученных людей
×
×
  • 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.