Перейти к содержанию
Официальный форум поддержки Simpla

motya88

Пользователь
  • Публикаций

    119
  • Зарегистрирован

  • Посещение

Весь контент motya88

  1. а можешь подробнее написать конструкцию? Мне не совсем понятно как её использовать для 3х случаев.
  2. Подскажите, как вывести категории в 3 столбца и для каждого использовать свой класс? Смысл вот какой: 1-й элемент списка должен быть <li class="var1"> 2-й элемент списка - <li class="var2"> 3-й элемент списка - <li class="var3"> 4-й элемент списка - <li class="var1"> и так далее. {if $categories} <ul> {foreach $categories as $c} {* Показываем только видимые категории *} {if $c->visible} <li class="var1"> ... </li> {/if} {/foreach}
  3. я не думаю, что тут стоит об этом писать. Главное в инструкции все правильно. Спасибо!
  4. честно говоря я не видел поста от kors.Спасибо всем вопрос закрыт!
  5. Мишаня, а вот так правильно? {if $sort=='price_asc'} <a class="selected asc" href="{url sort=price_desc page=null}">Цене</a> {elseif $sort=='price_desc'} <a class="selected desc" href="{url sort=price_asc page=null}">Цене</a> {else} <a class="" href="{url sort=price_desc page=null}">Цене</a> {/if} Вроде в твоем примере не все классы корректно проставляются. Спасибо!
  6. Доброго всем дня! Решил сделать сортировку по цене как описано тут. Все получилось, но хочется чтобы визуально была одна кнопка. Подскажите как сделать, так чтобы если не нажимал на кнопку сортировка по цене, тогда выводить вот так если первый раз нажал то: <a {if $sort=='price_asc'} class="selected asc"{/if} href="{url sort=price_asc page=null}">Цене</a> если еще раз нажал то: <a {if $sort=='price_desc'} class="selected desc"{/if} href="{url sort=price_desc page=null}">Цене</a> Вот мой код: {if $sort=='price_asc'} <a class="selected asc" href="{url
  7. Скажите, была ли на этом форуме тема с выносом выбора варианта товара в модальное окно? А именно, если у товара есть несколько вариантов, то при нажатии кнопки "купить" в всплывающей корзине происходит выбор варианта товара. спасибо.
  8. НЕ получается! в адресе пишет http://testme.ru/cart/?empty=1, а товар не удаляется
  9. Мишаня, спасибо. мне стыдно А почему к примеру товаров всего 42. и есть вот этот код: <div class="catalog-item-limit"> <a {if !$smarty.get.limit || $smarty.get.limit == 12} class="selected"{/if} href="{url limit=12 page=null}">12</a> <a {if $smarty.get.limit == 48} class="selected"{/if} href="{url limit=48 page=null}">48</a> <a {if $smarty.get.page == 'all'} class="selected"{/if} href="{url limit=null page=all}">Все</a> </div> Когда нажимаю "все", то класс "selected" у 12 и у "все"?
  10. Точнее я понял, проблема в моем файле view/ProductsView.php. А где именно пока не пойму Вот ссылка на файл. Помогите найти ошибку, плииииииииииииз
  11. а может это быть связано с тем, что в админке -> в настройках кол-ва товаров в каталоге у меня стоит у меня стоит 12?
  12. Вроде нет вот весь файл: <?PHP /** * Simpla CMS * * @copyright 2011 Denis Pikusov * @link http://simplacms.ru * @author Denis Pikusov * * Этот класс использует шаблон products.tpl * */ require_once('View.php'); class ProductsView extends View { /** * * Отображение списка товаров * */ function fetch() { // GET-Параметры $category_url = $this->request->get('category', 'string'); $brand_url = $this->request->get('brand', 'string'); $mode = $this->request->get('mode', 'string'); $filter = array(); $filter['vis
  13. Подскажите, хочу вывести на странице каталога возможность выбора кол-ва отображаемых товаров. В view/ProductsView.php заменил код на: // Показать все страницы сразу if($this->request->get('page') == 'all') $items_per_page = $products_count; elseif($this->request->get('limit','integer') > 0) $items_per_page = $this->request->get('limit','integer'); $filter['limit'] = $items_per_page; $filter['page'] = $current_page; $pages_num = ceil($products_count/$items_per_page); $this->design->assign('total_pages_num', $pages_num); а потом в products: <
  14. Добрый день! Подскажите, реализовал переключение стилей как тут:http://simpla-template.ru/products/pereklyuchenie-vida-tovarov-vyvod-blokami-ili-v-liniyu. Как сделать чтобы переключение стилей было без перезагрузили и как привязать класс selected для выбранного типа. Спасибо
  15. Друзья,скажите как правильно! Я думаю это не только мне будет полезно
  16. Разобрался, спасибо! дописал в файл api/Products.php после $this->db->query($query); $n=$this->get_product((integer)$this->db->result('id')); if($n != 0){ $n->images = $this->get_images(array('product_id'=>$n->id)); $n->image = &$n->images[0]; return $n; } ВСЕМ СПАСИБО!
×
×
  • Создать...