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

Goodluckov

Newbie
  
  • Posts

    7
  • Joined

  • Last visited

Information

  • Gender
    Чоловік
  • City:
    Астана

Recent Profile Visitors

1,236 profile views

Goodluckov's Achievements

Apprentice

Apprentice (3/14)

  • Reacting Well Rare
  • Dedicated Rare
  • First Post
  • Conversation Starter
  • Week One Done

Recent Badges

1

Reputation

  1. Вариант {reg[#(.{0,10})(.*)#]}|$1 сработал отлично! Но, примите к сведению, что вариант со страховкой от пустых мест перед самим текстом парсер почему-то не принимает . Это можно решить {reg[#^\s+|\s+$#]}| - Удалит пробел в начале текста и в конце. В итоге, целых два рабочих варианта - это круто! Надеюсь пригодится в будущем кому-то со схожей задачей. @partshez Благодарю вас за помощь!
  2. Спасибо за подсказку, ваш вариант гораздо изящнее чем мой [a-zA-Z0-9а-яА-ЯёЁ\s\S]{160} Однако, оба этих варианта в Поиск/Замена заменят именно первые 160 символов, {reg[#^.{0,160}#]}| а не следующие после них символы, как требуется для моих целей. Поэтому я и пытался приспособить "утверждение" ?! Опишу подробнее цель моей задачи. У сайта донора слишком длинные meta description, которые я и хочу сократить до приемлемых первых 160 символов, а остальное удалить.
  3. Приветствую, сообщество! Поиском пользовался (и в Гугле, и в этой теме), но не нашел ответа на свой вопрос: Каким регулярным выражением (в Поиск/Замена) сократить текст до 160 символов т.е. отсчитать первые 160 (включая пробелы и прочие символы) и удалить всё что дальше? Пока допёр только до такого, но парсер не принимает: (?![a-zA-Z0-9а-яА-ЯёЁ\s\S]{160})|$1 Прошу помощи знающих форумчан.
  4. В общем ответ на этот вопрос: Заходим в system/library/customer.php Найти: private $customer_group_id; Чуть ниже его добавить следующее: private $customer_group_name; Найти: if ($customer_query->num_rows) { Непосредственно под ним добавить следующее: $customer_name_query = $this->db->query("SELECT name FROM " . DB_PREFIX . "customer_group_description WHERE customer_group_id = '" . (int)$customer_query->row['customer_group_id'] . "'"); $this->customer_group_name = $customer_name_query->row['name']; Найти: $this->customer_group_id = ''; Ниже добавить это: $this->customer_group_name = ''; Найти: public function getCustomerGroupId() { return $this->customer_group_id; } Ниже добавить это: public function getCustomerGroupName() { return $this->customer_group_name; } Открыть catalog/controller/common/header.php и найти: $this->data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', 'SSL'), $this->customer->getFirstName(), $this->url->link('account/logout', '', 'SSL')); Изменить на: $cust_name = $this->customer->getFirstName(); $cust_group_id = $this->customer->getCustomerGroupName(); $concat_info = $cust_name. "<br>" . "Group ID(".$cust_group_id.")"; $this->data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', 'SSL'), $concat_info, $this->url->link('account/logout', '', 'SSL')); Profit!
  5. Приветствую уважаемое сообщество opencartforum.com и прошу помощи. Требуется вывести группу покупателя в его личном кабинете, во фронтенде. Чтобы каждый покупатель видел в какой группе состоит. Пробовал в /catalog/view/theme/***/template/account/account.tpl прописать: <?php echo $customer_group['name']; ?> Но получаю ошибку Notice: Undefined variable: customer_group in /catalog/view/theme/***/template/account/account.tpl
  6. Скорее всего проблема в файле catalog\language\russian\checkout\success.php. Ошибка в немецком тексте. Попробуйте убрать из текста переменные с %. Но учтите, что в тексте на странице будет выводиться стандартный текст без динамических данных.
×
×
  • 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.