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

Kors

Фрилансер
  • Публикаций

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

  • Посещение

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

  1. Зависит от того, что понимаете под "реализации на Simple нескольких языков". Если имеете в виду несколько разных абсолютно не связанных между собой магазинов на субдоменах, то вариант 3 Вам годится. Если захотите хотя бы частичную связь, то выходит вариант3 + вариант2. Если хотите один магазин с одной базой товаров, и только интерфейсы на нескольких языках, то тут и вариант 3 Вам будет не вариант.
  2. Если совсем не нужны старые цены, то проще сделать один запрос update s_variants set compare_price=null
  3. Вопрос весьма сложный. Начать с того, понимаете ли Вы сами смысл написанного? "не изменилась с последней индексации ее поисковыми системами" - Для одной поисковой системы изменилась, для другой нет. Выходит, смысла никакого... Допустим, выбрали одну систему. Тогда какой-то смысл появился. Как узнавать дату последней индексации? И по приведенной ссылке речь идет совсем не о том, что "страница не изменилась с последней индексации ее поисковыми системами", а о "страница не изменилась" совсем в другом смысле...
  4. Надо проверять пути к файлам в реальности. Встречались (редкие) случаи, когда, например, $config->root_dir определялся неверно из-за того, что на сервере было некоторое несоответствие в переменных окружения.
  5. Если надо получить вывод в index.tpl, то так: {if $category} <ul> {foreach $categories as $c} {if $c->visible && $c->id!=$category->id && $c->parent_id==$category->parent_id} <li> <a href="catalog/{$c->url}" data-category="{$c->id}">{$c->name|escape}</a> </li> {/if} {/foreach} </ul> {/if} Если же требуется в products.tpl, то дополнительно надо в view/productsView.php добавить $this->design->assign('categories', $this->categories->get_categories());
  6. Если заменить LEFT JOIN на INNER JOIN, то запрос должен стать еще легче. LEFT JOIN s_brands AS b - также можно удалить для облегчения
  7. Если цель - просто "соединить", то скопировать и вставить друг за дружкой. Если же хотите, чтобы в результате работало что-то осмысленное, то надо сначала дать себе отчет, что именно желаете получить. Или пробуйте методом научного тыка.
  8. http://forum.simplacms.ru/topic/3926-nazvanie-kategorii-v-url-vmesto-products/?do=findComment&comment=31903
  9. <?php require_once('api/Simpla.php'); $simpla = new Simpla(); if(is_array($simpla->classes))foreach ($simpla->classes as $k => $v) { echo "<BR><B>$k:</B> <BR>"; echo "<PRE>"; print_r(get_class_methods($simpla->$k)); echo "</PRE>"; } Только надо еще в Simpla.php изменитьprivate $classes = array( на public $classes = array(
  10. Причина в неверном значении $leftmenu, исправляется правильным формированием этого значения.
×
×
  • Создать...