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

sitecreator

Users
  
  • Posts

    6,116
  • Joined

Everything posted by sitecreator

  1. Задачу таки решил. покажу, что получилось: http://demo104.sitecreator.pro/sumki.html http://demo104.sitec...pro/sumki2.html (заливать весь магазин не было желания, если надо, то сделаю за вознаграждение) если картинка-ролловер не задана, то просто выводится основная. так проще организовать тот же JS. делал на скорую руку, поэтому меня такой вариант устроил. и исключений/ ошибок не возникает. хотя лучше, конечно, сделать вторую картинку = false, но это не суть. Легко добавить JS для организации смены картинки при наведении. Делаю для собственных потребностей. Может быть сделаю законченный модуль и для публики если спрос будет. Могу сделать для вас как полностью законченную работу если сами не осилите по подсказкам. Фактически у меня все готово. Итак, создаем дополнительное изображение как обычно, присваиваем ему sort_order = 999 (для определенности) или используем любое доп изображение и присваиваем ему sort_order = 999. Никаких изменений в базе данных. (В отличие от решения, когда то сделанного уважаемым Baco) Для страницы категории правим код в двух файлах. в category.php и, соответственно, в category.tpl если вы знакомы с MVC в PHP, то разберетесь. создайте для каждого продукта массив дополнительных изображений в файле-контроллере $this->model_catalog_product->getProductImages($result['product_id']); далее в этом массиве найдите картинку с sort_order = 999, далее измените ее размер в соответствии с заданными правилами ( $this->model_tool_image->resize(...) ) Разумеется, что картинку выберите по ключу image. и далее в массив выходных данных запихните вашу картинку-ролловер. сюда: $this->data['products'][] видите, там уже есть 'thumb' => $image, вот туда же и ролловер, например, можно так: 'thumb2' => $image_rollover, а далее в файле category.tpl ищем <a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" alt="<?php echo $product['name']; ?>" /></a> думаю, что вставить картинку-ролловер не составит вам труда. Пардон, может быть сумбурно несколько. но делал на скорую руку, да и 2-й час ночи... Думаю, что разберетесь. Удачи ----------- подсказка: не забывайте, что массивы в файле-контроллере многомерные. --------- Друзья, если вы заинтересованы в готовом данном модуле, то пожалуйста, дайте мне знать об этом.
  2. я как раз таки сейчас ищу решение. вспоминаю как делал... вспомню - отпишусь
  3. я бы сейчас сделал так как у http://www.butik.ru реализовано. без переделки базы данных и лишних изменений. делаем в дополнительных изображениях товара картинку, например, с номером сортировки = 1 (или = 999 для уникальности), и именно ее подгружаем при наведении на товар в списке товаров.
  4. <div class="category-list"> <?php if (count($categories) <= 5) { ?> <ul> <?php foreach ($categories as $category) { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> </ul> <?php } else { ?> <?php for ($i = 0; $i < count($categories);) { ?> <ul> <?php $j = $i + ceil(count($categories) / 4); ?> <?php for (; $i < $j; $i++) { ?> <?php if (isset($categories[$i])) { ?> <li><a href="<?php echo $categories[$i]['href']; ?>"><?php echo $categories[$i]['name']; ?></a></li> <?php } ?> <?php } ?> </ul> <?php } ?> <?php } ?> </div> убираете, например это и вывода категорий не будет.
  5. так и вы поконкретнее выразите задачу. пока она для меня, как бы помягче сказать, несколько абсурдна. может быть вам просто удалить ненужные категории? они и показываться не будут. Или вам нужно чтобы они (подкатегории) в блоке "категории" отображались? а указал я вам довольно конкретно: в файле \catalog\view\theme\default\template\product\category.tpl правите то, что вам нужно/хочется.
  6. Я бы сейчас сделал без вмешательства в базу данных, т. е. без создания новых таблиц и т. п.
  7. Дело говорите, про "два в одном", т. е. про выезжающее вверх изображение. Это, действительно, более оптимизированное. Делал подобную задачу. Столкнулся с тем, что если подгружать вторую картинку и она при этом еще не находится в кеше изображений, то приходится сначала запускать процесс создания собственно этой 2-й картинки, что не очень то есть хорошо. хотя можно и подгружать 2-юкартинку. В любом случае, думаю, что готового решения бесплатно вам вряд ли кто предложит. А за плату - с удовольствием.
  8. Не вполне понятен вопрос. У вас эти подкатегории просто пустые? без товаров? А если они с товарами, то зачем надо их убрать? Что-то не улавливаю смысла задачи. Впрочем, все правится в tpl-файле для категории.
  9. stylesheet.css (строка 346) #menu > ul > li > a { color: #FFFFFF; display: block; font-size: 13px; line-height: 14px; margin-bottom: 5px; padding: 6px 10px; position: relative; text-decoration: none; z-index: 6; } Но, похоже что вы HTML и CSS не знаете.
  10. 5-дней не буду обещать. Не пожар тушим, в конце концов. Хотя, действительно, можно и в сжатые сроки делать. месяц - нормальный срок. На серьезных заказах обычно в день можно и несколько часов только на переговоры потратить. Очень часто у заказчика "на ходу" возникают новые идеи: "а нельзя ли здесь изменить", "а здесь немного иначе сделать". С правильным техзаданием работать приятно, но как редко оно встречается! Готов сотрудничать. изначально ставлю сайт на свой выделенный сервер. После завершения работы перенесу на ваш VPS.
  11. И за что "минус" в предыдущем посту?
  12. на вашем месте я бы не стал других учить жизни. почитайте отзывы о своей платной работе: https://opencartforum.com/topic/11781-freelancer/page__pid__115380#entry115380 опять про вас же:
  13. в каком смысле неактивно? Как оно по вашему должно проявлять "активность"? скриншот покажите.
  14. у вас картинка не открывается. https://dl.dropbox.com/u/11948880/Sites/Ostrov/ostrov-main.jpg и почему протокол https? ошибка?
  15. Скажем сразу, что "перенос html" может оказаться не просто версткой. сделать можно при наличии свободного времени и за 2 дня. смотря какой html. пишите в личку если интересно.
  16. правильно сделали. сайт будет виден через 24...48 часов обычно. иногда и раньше. это нормально
  17. Я разве где то писал, что экспортировал десятки тысяч позиций? автор начал с проблемы переноса: т. е.у него ничего не работало. Я показываю, что работоспособность в принципе возможна, и что возможно перенести магазин на данный хостинг. Модуль экспорта на данном хостинге вылетает с ошибкой даже при одном единственном товаре. Несовместим код с данным хостингом (см. выше). Приходится править код. После этого экспорт работает. Я то проверял с товарами количеством до 100. Все работает. Мне и в голову не могло прийти, что кто-то всерьез собирается размещать магазин на десятки тысяч позиций на халявном хостинге. Это же абсурд. Неадекватный подход получается. Собственно топикстартеру хостер и сообщил на его жалобу: Т. е. я просто показал свое знание вопроса (и возможности данного хостинга) топикстартеру чтобы у него не возникало сомнений. Но дальше что то пошло в духе "вы не можете залить через модуль экспорт/импорт 7000 позиций 11М" на халявном хостинге. Действительно, не могу :-) И даже пробовать не собирался.
  18. А кто-то рассказал о такой сказке? Просто топикстартеру хотелось этой сказки. И первое, с чем я столкнулся - модуль экспорта вываливался с ошибкой по совсем другой причине (см. выше).
  19. А разве недостаточно в админке убрать галочки в категориях? если галочки все убраны, то никакое верхнее меню не появится. Чем такой вариант плох?
  20. модуль модулем. А как вы хотите чтобы это выглядело? нарисовать можете? Или такого представления нету и его тоже нужно придумать?
  21. зачем же так себя мучить? Неужели нельзя найти исполнителя? Все сама и ни с кем не поделюся? вам бы за символичные $250 весь сайт бы сверстали за день-два. с любым дизайном, который бы вы предоставили. А без знаний css ведь ничего хорошего не получится, все равно где нибудь да разъедется дизайн в каком нибудь браузере или на какой-нибудь странице про которую вы не знали. Например, в IE9 я уже вижу проблемы. И к чему тогда ваша работа? На черные кружочки я даже не смотрю. покажу кусочек проблемы:
  22. их предоставляет хостер. или регистратор если вы по каким либо причинам не хотите взять их у хостера. только хостер предоставляет их бесплатно, а регистратор еще и денег попросит. обычно они так и называются: dns1, dns2
  23. шутите? это же демо доступ! вам же прямо по-русски об этом написали. неужели вы считаете, что кто-то выложит в открытом виде приватный доступ? чтобы не было больше вопросов, я пользователя demo удалил, а доступ как admin не дам. :-) Что либо вам показывать и доказывать не вижу смысла, ведь: Хотите реальный доступ? И реально работающий свой магазин? Тогда либо сами создавайте и отлаживайте магазин, либо если уж хотите чтобы кто то сделал за вас вашу работу "не бесплатно", то не отделывайтесь потом тем, что "рассказав об этом своим детям" вы выполнили свое обещание. У меня выделенный сервер в Москве. 4 ядра по 3,4 GHz. Вы представляете сколько стоит аренда в месяц? Надо поискать такой магазин, который не потянет этот сервер. А вы со своими копейками в Да еще на бесплатном хостинге.********************* На будущее мастерам на заметку. Если заказчик хочет чтобы что-то сделали на бесплатном хостинге, то отсюда стоит сделать вывод, что заказчик в состоянии крайней экономии.
  24. Всегда интересовало чем меряется "небольшой" размер заказа? Крайне-ограниченным размером бюджета? или? Нужно техническое задание для конкретики. Иначе потом могут возникнуть вопросы вроде "вы мне не сделали то-то, а я думал, что это само собой разумеется..." Написал вам в личку.
×
×
  • 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.