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

komolov87

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

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

  • Посещение

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

  1. Как мы видим из вопроса, авто указывает нам ровно 15 товаров и хочет чтобы в мобильной версии у него отображались 14. Если бы ему нужно было более сложное условие, я думаю, он бы написал. Я предложил и другой вариант с определением типа устройства и выводом нужного количества товаров.
  2. Или добавьте определение типа устройства и для каждого устройства выводите свое количество подобной конструкцией <ul class="row list-inline itemsList"> {foreach $products as $product loop=$smarty.foreach.products} {if $smarty.foreach.products.iteration <= 15} <li class="{if $category->brands || $features}col-lg-8 col-xs-12{else}col-lg-6 col-md-8 col-xs-12{/if}"> <div class="product">{include file='x_included_products_block.tpl'}</div> </li> {/if} {/foreach} </ul>
  3. А если переношу файлы без изменения на другой хостинг и уже не попадаю по той же схеме в админку. а только после ввода логина и пароля? путь указан точно верно
  4. Добрый день. Следующая проблема. Захожу на site.ru/simpla/ и в форме авторизации нажимаю отменить - меня перебрасывает в админку. Если заходу по прямой ссылку в админку site.ru/simpla/index.php?module=OrdersAdmin без ввода логина и пароля, спокойно попадаю в админку. Содержание файла .htaccess AddType application/octet-stream csv AuthName "Simpla cms" AuthType Basic AuthUserFile /home/мой путь/simpla/.passwd require valid-user Кто сталкивался? В какую сторону капать?
  5. Вот js var _init_variant_select = function(){ app.$form.find('.js-variant-selected').live('click', function(){ $(this).closest('.list_variants').find('ul').slideToggle(); }); app.$form.find('.list_variants [type=radio]').live('change', function(){ var $form = $(this).closest('form'); $(this).closest('.list_variants').find('.js-variant-selected').html($(this).siblings('label').text()); $(this).closest('.list_variants').find('ul').slideUp(); var price = parseFloat($(this
  6. Перечитайте внимательно вопрос. Этот кусок кода нужен, чтобы у вариантов в выпадающем списке было цены, А не нужна цена только у выбранного варианта (после клика на нужный вариант, список закрывается и остаётся только выбранный вариант)
  7. <div class="list_variants"> <div class="js-variant-selected"> {$product->variant->name|escape} </div> <ul class="js-list-variants"> {foreach $product->variants as $v} <li> <input type="radio" class="js-radio-variant" name="variant" value="{$v->id}" data-price="{$v->price|convert:$currency->id:0}" data-compare="{if $v->compare_price>0}{$v->compare_price|convert:$currency->id:0}{/if}" id="variant_{$v->id}" {if $product->variant->id==$v->id}checked="true"{/if} /> <label f
  8. Я тоже сначала попробовал, а потом уже обратился за платной услугой. Ваш способ не решает проблему.
  9. Добрый день. Думаю это всем известная и давняя проблема. Есть ли у кого-то готово решение - платное или бесплатное. Решение интересует исключительно в виде инструкции для стандартной Simpla 2.3.8
  10. Специально для Вас, чтобы не акцентировали внимание на этом
  11. Уважаемый shooroop, если я указываю, что вывод меню идет стандартным кодом {foreach $pages as $p} {* Выводим только страницы из первого меню *} {if $p->menu_id == 1} <li {if $page && $page->id == $p->id}class="selected"{/if}> <a data-page="{$p->id}" href="{$p->url}">{$p->name|escape}</a> </li> {/if} {/foreach} и указываю, что сейчас разграничение отображения делаю условием: {if in_array($page->id, array(1,2,3))} {/if} Это же означает, что делаю проверку на id страницы, то есть проверяю, если id страницы 1 или 2 или
  12. Вот и я о том же. Какая разница сколько меню, если это к вопросу не относится. Все стандартно, никаких изменений в симпла. Мне кажется максимально подробно описал, что хотелось бы получить, как сейчас делаю, а как хотелось бы. Тут же вопрос задания правильного условия отображения меню, а не сколько меню.
  13. Основное меню Другие страницы Услуги Меню подвал Два последних добавлены через базу данных Пункт в админке "Страницы"
  14. . В одной и той же области выводятся меню с разным id в зависимости от того, на какой странице я нахожусь.Если нахожусь наСтраница 1-1, Страница 1-2, которые относятся к Меню 1, я вижу Меню 1Если нахожусь наСтраница 2-1, 2-2 или 2-3, то вижу Меню 2. Вопрос именно в том, каким условием проверять в какому меню относится страница, чтобы после уже делать вывод данного меню! Надеюсь, так наглядно объяснил.
  15. Может я не правильно объясняю. Смотрите Есть ГЛАВНОЕ МЕНЮ с id 1 и в него входят страницы: 1. Главная 2. О компании 3. Контакты Я хочу сделать вывод данного меню только на страницах: 1. Главная (id 1) 2. О компании (id 2) 3. Контакты (id 3) Сейчас для того, чтобы выводились только на этих страницах, делаю проверку на id каждой страницы то есть {if in_array($page->id, array(1,2,3))} {/if} А спрашиваю о том, можно ли задать условие и если да, то как? {Если страница, на которой мы находимся относится к ГЛАВНОЕ МЕНЮ с id 1} {foreach $pages as $p} {* Выводим только страницы из пе
  16. Вопрос не в добавлении новых меню из админки. Вопрос как выводить соответствующее меню только на тех страницах, которые есть в этом меню. То есть если делаю вывод меню id 1, чтобы он отображался только на тех страницах, которые входят в это меню, а не везде, где используется шаблон page.tpl
  17. Добрый день. Есть страницы, которые относятся к меню под id 1: 1. Главная (id 1) 2. О компании (id 2) 3. Контакты (id 3) И страницы, которые относятся к меню под id 2: 1. Оплата (id 4) 2. Доставка (id 5) Вывод делается стандартным способом {foreach $pages as $p} {* Выводим только страницы из первого меню *} {if $p->menu_id == 1} <li {if $page && $page->id == $p->id}class="selected"{/if}> <a data-page="{$p->id}" href="{$p->url}">{$p->name|escape}</a> </li> {/if} {/foreach} Так как нужно выводить меню ID 1 только на ст
  18. Добрый день. Есть меню категории. - Главная категория 1 Подкатегория 1 - Главная категория 2 Подкатегория 2 - Главная категория 3 Подкатегория 3 Как поставить условие, чтобы выводилось так: Подкатегория 1 Подкатегория 2 Подкатегория 3 То есть уровень 0 исключается из меню и 1 уровень становится главным {function name=categories_tree} {if $categories && $level < 3} {foreach $categories as $c} {if $c->visible} <li {if in_array($category->id, $c->children)} class="open"{/if}>
×
×
  • Создать...