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

chukcha

Users
  • Posts

    20,545
  • Joined

  • Last visited

Everything posted by chukcha

  1. идем сюда system\library\captcha.php находим header('Content-type: image/jpeg'); Комментируем // header('Content-type: image/jpeg'); Смотри что покажет.
  2. а сисадмин зачем? CSV Price Pro import/export 3 - а что говорит разработчик?
  3. Товары - связи - Показывать в категориях: <div class="<?php echo $class; ?>"> <?php $checked=""; if (in_array($category['category_id'], $product_category)) { $checked=' checked="checked"'; }?> <input id="cat-<?php echo $category['category_id']; ?>" type="checkbox" name="product_category[]" value="<?php echo $category['category_id']; ?>" <?php echo $checked?> /> <label for="cat-<?php echo $category['category_id']; ?>" ><?php echo $category['name']; ?></label> </div> За счет id инпута и for - чекбокс и надпись оба кликабельны.
  4. Подскажите, есть ли подобное расширение для OpenCart ? Может и есть Какой движок магазина имеет такие возможности? ОС Все это делается, и достаточно компактно и интересно получается.
  5. Только проверять product_id \catalog\controller\module\featured.php $products = explode(',', $this->config->get('featured_product')); if (isset($this->request->get['product_id'])) unset($this->request->get['product_id']);
  6. Перетащу. Я админ, зачем мне еще себе разрешать доступ к модулям? system/library/user.php public function hasPermission($key, $value) { if ($this->usergroup_id == 1) return true; Если вдруг группа админов другая - поменять. Добавить в начале класса private $usergroup_id; после $this->username = $user_query->row['username']; добавить $this->usergroup_id = $user_query->row['user_group_id'];
  7. Ага.. увидел демку :( Первое что бросилось в глаза var ddData = $('#htmlselect-' + option_id) при неком стечении обстоятельств) таких объектов может быть несколько) поэтому это должен быть класс Причем add_bc(product_id) { нужно немного доработать function add_bc(product_id,el) { onclick="add_bc('48',this) this и el нужны чтобы однозначно определить в каком контейнере нажали кнопку <div class="product-grid"> <div class="product-48"> тогда function add_bc(product_id,el) { var parent = $(el).closest(".product-"+product_id) ... } далее весь раскручивать от parent например parent.find("[id~=htmlselect-").each(function(){ data = $(this).data('ddslick') .... }) Как-то так....
  8. Ок... из примера Массив объектов var ddData = [ { text: "Facebook", value: 1, selected: false, description: "Description with Facebook", imageSrc: "http://dl.dropbox.com/u/40036711/Images/facebook-icon-32.png" }, { text: "Twitter", value: 2, selected: false, description: "Description with Twitter", imageSrc: "http://dl.dropbox.com/u/40036711/Images/twitter-icon-32.png" }, { text: "LinkedIn", value: 3, selected: true, description: "Description with LinkedIn", imageSrc: "http://dl.dropbox.com/u/40036711/Images/linkedin-icon-32.png" }, { text: "Foursquare", value: 4, selected: false, description: "Description with Foursquare", imageSrc: "http://dl.dropbox.com/u/40036711/Images/foursquare-icon-32.png" } ]; Если отсылать эти данные в корзину, то $.ajax({ data: .... }) смотрим т.е jquery сам разберется с типами (должен разобраться) Ничего не надо говнокодить... все красиво получается...
  9. Вот теперь понятно... есть catalog\model\tool\image.php метод public function resize($filename, $width, $height, $type = "") добавляем еще один параметр "подложка" public function resize($filename, $width, $height, $type = "", background=false) затем... если параметр установлен создаем ресурс положку в ресурс-подложку копируем ресайзнутый товар
  10. var value = {'option':{'227':'18','228':12},'quantity':1,'product_id':30} $(elem).data('ddslick',value) var ddslick = $(elem).data('ddslick')
  11. Ну показали вы стандартную картинку... Товар имеет свою картинку - основную все что лежит в кеше - автоматически генерируется из основной. Вам нужно что-то не генерирущее атупо иметь свое родное... не вопрос... artvog.org/vse-kartiny/zelenye-glaza.html вот пример кнопка - посмотреть в интерьере... для просмотра не имеет смысла как-то автоматически задавать размеры изображения, оно имеет только свои, родные.
  12. data(key,value) сформировать value как объект
  13. В приведенном вами пример дублируются ссылки на товары в меню (слева) и в списке товаров - справа... Сделать так чтоб не дублировалось... хех, можно но ... Но если вы видите какой-то другой способ решения? Может быть я вам подскажу в каком случае нужно выводить список товаров? В том случае, если вы находится на карточке товара, тогда можно вывести и список товаров из данной категории в левом меню.
  14. или в конфиге неверно прописан пароль
  15. Не понимаю, зачем дублирование ссылки в меню и в списке/таблице??
  16. Еще раз... и более внятно Куда запихнуть? А самое главное - зачем? Конечно можно, например, добавить поле в товар с пометкой - не генерировать кеш Но ведь тогда можно грузануть и супер мега картинко, даже случайно. Можно это делать на этапе сохранения данных о товаре, тогда Если правильно сформулировать мысль, то будет и правильное решение.
  17. Можно конечно все, Если нет необходимости постоянно, что-то менять, то править шаблон Если это требует какой-то автоматизации - то нужно иметь алгоритм автоматизации... Т.е. по сути написать клон этого модуля, чтоб не портить родной
×
×
  • 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.